Centralize dashboard secret redaction helpers and add focused regression tests.
Extract the dashboard markdown renderer into ParsedBody.tsx and remove stale inline parser helpers from App.tsx.