Skip to content

v1.1.0: Verification Gates, Failure Log & Eval Suite

Latest

Choose a tag to compare

@QingYunA QingYunA released this 11 Sep 07:10
· 22 commits to main since this release
4e1a5b4

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