Skip to content

S009 Success Criteria

IDCriterion
S009-SC-001All VitePress navigation links resolve without dead link warnings during build
S009-SC-002All code blocks have language identifiers and render syntax highlighting correctly
S009-SC-003The sidebar displays all 10 guides in the correct four-section grouping
S009-SC-004The mobile navigation collapses and expands sections correctly
S009-SC-005Dark mode styling applies the custom green brand colors correctly in both modes
S009-SC-006The parity init command output shown in getting-started.md matches the actual command output
S009-SC-007All 9 configuration keys in the settings block of configuration.md match the schema
S009-SC-008All 5 rule names in rules.md match the rule names registered in the Parity rule registry
S009-SC-009The GitHub Actions workflow example in ci-integration.md uses correct --coverage-clover syntax
S009-SC-010The RuleInterface method table in plugins.md lists all 7 methods with correct signatures
S009-SC-011Every guide file begins with valid YAML frontmatter (--- delimiters, title, description)
S009-SC-012VitePress build completes with exit code 0 and produces a dist/ directory containing all guide HTML files