Fix: Root HTML uses semantic landmarks
Web-audit fix skill for the
semantic-htmlcheck (Content for agents, MAY).
Goal
Use semantic landmarks so the HTML path is parseable structure, not div soup.
Fix
Use <main>, <article>, <section>, and <nav> landmarks so the HTML path is parseable. An agent that has to fall back to reading the DOM should find structure, not a wall of <div>s.
Resources
Copy-paste prompt
Paste this into your coding agent, replacing the Issue line with the Result line from your audit:
Verify
Re-run the audit at https://anc.dev/web-audit or call the audit_website MCP tool; the semantic-html check should report pass.