Commit Graph

2 Commits

Author SHA1 Message Date
Boden Fuller 88e8e46eb3 feat(docs,tests): wave 1 — testing & documentation improvements (na-xjw)
- Fix 11 stale `tests/claude-code/` paths in testing-skills.md
- Remove phantom e2e-install-test.sh reference and --skip-e2e-install flag
- Add validate.sh to athena, grafana-platform-dashboard, push skills
- Create docs/TESTING.md umbrella testing guide
- Create docs/CI-CD.md CI architecture document
- Add README.md to 6 test subdirectories
- Add 17 BATS unit tests for lib/hook-helpers.sh functions
- Wire orphaned tests into runners (run-all.sh + validate.yml)

Issues: na-xjw.1, na-xjw.2, na-xjw.3, na-xjw.4, na-xjw.5, na-xjw.6, na-xjw.8, na-xjw.10
2026-03-05 10:37:45 -05:00
Boden Fuller 72bde6b0da feat(ci): add spec-consistency-gate.sh for wave contract validation
Implements: ag-btg.1

Validates contract-*.md files in .agents/specs/ against the Wave 1
consistency checklist: frontmatter completeness, structural completeness
(>=3 invariants, >=3 test rows, invariant references), scope consistency
(one contract per issue), and test readiness (success + error paths).
Placeholder and terminology checks emit WARN without blocking.
Includes test fixtures and test-gate.sh exercising each failure mode.
2026-02-27 07:30:52 -05:00