Repository navigation
What's Changed
PR #4 turns agent-html's verification system from static advice into enforceable machinery:
Key Highlights
- 19 Rules + 2 Cross-File Gates (
validate.mjs): Rule-table architecture with mutation-backed self-tests (test-rules.mjs), line-scoped exemptions (@lint-allow), and whitelists preventing false positives. - Zero-Dependency Render Smoke Tests (
smoke.mjs): Headless Chrome smoke testing checking runtime errors, empty SVGs, theme switching, and horizontal overflow. - Eval Suite & Comparison Runner (
evals.json&run-evals.mjs): Machine-graded checks and structured human review expectations. - Failures Log (
references/failures.md): 16 empirical failure entries with clear root causes and automated checks. - Template Defect Fixes & Dedup:
- Restored missing Sticky TOC and sections in English Report template (en/zh parity).
- Fixed dark mode invisible chart bug in English Dashboard template.
- Added print styles (
@media print) to 4 workbench templates. - Pruned duplicate legacy templates and unified component chart source of truth.
Full Changelog: v1.0.0...v1.1.0