Strip HTML tags and decode entities to extract clean, readable plain text from markup.
Script and style blocks are dropped, block elements become line breaks, and common HTML entities are decoded. Runs locally.