Conversation
- Add sr-only h1 on home page - Convert div page titles to h1 on blog, briefs, projects index pages - Change h5 section headings to h2 on home page and briefs index - Add configurable headingLevel prop to ContentCard component - Refactor contentCardHelpers to use options object pattern - Fix heading levels in content markdown (h3 -> h2 where h2 was skipped) - Fix list numbering in hdxl-xctest-retrofit - Fix list indentation in agentic-navigation-guide - Remove excessive blank lines in decision-execution-pattern Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
PR Validation ✅All checks passed! Ready for review. Checks Performed:✓ Linting This is a complete dry-run of the deployment process, ensuring your changes will deploy successfully when merged. |
PR ReviewThis is a clean, well-scoped fix for the heading hierarchy issues. The changes are straightforward and the intent is clear. A few notes: Bug:
|
Summary
<h1>on home page (was missing entirely)<div>page titles to<h1>on blog, briefs, and projects index pages<h5>section headings to<h2>(was skipping h2-h4)headingLevelprop toContentCardfor correct nestingcontentCardHelpersto use options object pattern###->##where h2 was skipped)Context
These issues were originally discovered by Playwright QA tests (PR #22) that enforce WCAG heading hierarchy rules. This PR fixes the underlying content/structural issues.
Test plan
<h1>just buildpassesjust lintpasses🤖 Generated with Claude Code