Skip to content

feat(phase-h): optimise & test — last gate before stable#9

Merged
efordee24 merged 1 commit into
mainfrom
feature/phase-h-optimise-and-test
Jun 19, 2026
Merged

feat(phase-h): optimise & test — last gate before stable#9
efordee24 merged 1 commit into
mainfrom
feature/phase-h-optimise-and-test

Conversation

@efordee24

Copy link
Copy Markdown
Collaborator

Phase H — Optimise & Test

The last gate before stable (with Phase 7, now merged). A first hardening pass to the promotion bar across the three workstreams. Full report: docs/migration/report-phase-h.md.

Recommendation: ✅ GO for stable. Both gates (H + Phase 7) are cleared.

(a) Eval coverage — regression net + release gate

  • +11 briefs: A4 settings, A5 table · B3 product_ux depth · C4 illustration, C5 negative (recreate-logo refusal) · D4 reporting × left-behind · E5 case-study review · new edge-cases.md (X1 ambiguous intake, X2 conflict-vs-rule, X3 missing-asset fallback, X4 varied sources).
  • Live-scored subset (Decision-D): A5, B3, C5, X1–X4 → 7/7 PASS (evals/outputs/). RESULTS.md carries the full 26-brief matrix.

(b) Activity-skill hardening — failure-driven, minimal

  • review-web-app: added explicit ## Conflict & ambiguity (the one consistency gap the edge-case briefs surfaced). No speculative refactor — the rest was already uniform.

(c) Reference optimisation — the 61 legacy violations fully cleared

  • Removed all five - [ ] checklist blocks; the WHAT is preserved in-file / carried by the skills. component-decision-tree.md's testing checklist dropped as downstream-owned (kuat-mono).
  • check-reference.mjs --all: 61 → 0.

Verification (all green)

  • reference:check --all → PASSED (0 violations, 322 links / 0 broken, token drift ok)
  • tokens:check → ok (colours.md matches the token SoT)
  • build:plugins + verify:pluginsALL CHECKS PASSED (snapshots 89 files / 0 broken; skills identical-to-source-modulo-link-rewrite; no contributor-skill leak)
  • Negatives: C5 refused (create) · E4 FAILs (review)

Notes

  • Plugin payloads (plugins/kuat-build, plugins/kuat-studio) rebuilt — manifest.json / CHANGELOG.md / reference snapshot changes are expected build output.
  • Legacy kuat-create / kuat-review untouched (retire in Phase 5).
  • Standing convention recorded: reference files may only relative-link within reference/ (the plugin snapshot ships reference/ alone).

🤖 Generated with Claude Code

…rules)

First hardening pass to the stable promotion bar across (a) evals, (b) skills,
(c) reference. Recommendation: GO for stable (both gates — H + Phase 7 — clear).

(a) Eval coverage — regression net + release gate
- +11 briefs: A4 settings, A5 table; B3 product_ux depth; C4 illustration,
  C5 negative (recreate-logo refusal); D4 reporting × left-behind; E5 case-study
  review; new edge-cases.md (X1 ambiguous intake, X2 conflict-vs-rule, X3 missing
  asset fallback, X4 varied input sources).
- Live-scored subset (Decision-D): A5, B3, C5, X1–X4 → 7/7 PASS (evals/outputs/).
- RESULTS.md full matrix + README.md gate note.

(b) Activity-skill hardening — failure-driven, minimal
- review-web-app: added explicit `## Conflict & ambiguity` (only gap surfaced;
  others already uniform). No speculative refactor.

(c) Reference optimisation — 61 legacy passive-test violations fully cleared
- Removed all five `- [ ]` checklist blocks; WHAT preserved in-file / carried by
  the skills. component-decision-tree testing checklist dropped as downstream-owned.
- check-reference.mjs --all: 61 → 0. Plugin payloads rebuilt; verify-plugins green;
  tokens:check ok. Reference links must stay inside reference/ (snapshot constraint).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@efordee24 efordee24 merged commit fc29a95 into main Jun 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant