You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/V0.5.4_ENGINEERING_PLAN.md
+14-2Lines changed: 14 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,8 +40,8 @@ opens a lower-friction support channel and submits the one currently eligible cu
40
40
| G1 | Rule-contract conformance rename | Runtime, tests, generated JSON/Markdown, npm files and capability surfaces use the new name; no active public surface presents planted fixtures as ground truth | completed |
41
41
| G2 | Real-world regression corpus | One deterministic command executes structured cases for report rendering, pnpm workspace inheritance, nested templates, moved-condition retest and benign numeric SVG review; generated JSON/Markdown records provenance and limits | completed |
42
42
| G3 | First-trial and v0.5.4 candidate surfaces | Main-branch first trial is unpinned; CI/release/trusted install examples stay pinned; candidate version surfaces agree on 0.5.4 while published release state remains 0.5.3 | completed |
43
-
| G4 | Focused and final verification | New focused tests pass, generated artifacts are byte-current, one final `npm run check`and Skill Creator validation pass |in progress|
44
-
| G5 | Authorized external actions | Discussions is enabled and verified; awesome-devsecops rules are rechecked and a factual v0.5.3 PR is submitted if still eligible |pending|
43
+
| G4 | Focused and final verification | New focused tests pass, generated artifacts are byte-current, one bounded complete-suite pass and Skill Creator validation pass |completed|
44
+
| G5 | Authorized external actions | Discussions is enabled and verified; awesome-devsecops rules are rechecked and a factual v0.5.3 PR is submitted if still eligible |in progress|
45
45
| G6 | Release approval checkpoint | Candidate commits and external evidence are pushed; exact release operations and residual risks are presented to the author | pending |
46
46
| G7 | Public v0.5.4 release | Signed tag/assets, GitHub Release, npm provenance, `v1` consumer verification and release-state update | blocked on explicit approval |
47
47
@@ -200,6 +200,18 @@ Run in this order:
200
200
Do not add unrelated browser, network, live-target or multi-runtime matrices to this patch. CI and
201
201
CodeQL remain the independent platform gates after push.
202
202
203
+
Completion record (2026-08-16):
204
+
205
+
- Skill Creator validation returned `Skill is valid!`.
206
+
- The final check completed lint and tests through JS/TS audit, then exposed one stale test-output
207
+
literal: p7 expected 24 capabilities while the generated contract correctly contained 25 after
208
+
adding the non-detection regression capability.
209
+
- Updated only that literal. To respect the verification budget, continued from p7 through every
210
+
not-yet-run test and ran shell smoke once instead of repeating the already-passed first half.
211
+
- Result: all lint gates, all 44 test files and shell smoke passed across the bounded continuation;
212
+
the real-adapter test retained its documented opt-in skip. Remote CI will provide the independent
0 commit comments