Loading...
Loading...
Strict parser and validator for Workbench closeout comments, verdict/status discipline, PR reference types, and cross-issue REMAINING sync.
npx skill4agent add fearvox/multica-ultimate-workbench workbench-closeout-validatorFLAGPASSDoneCHANGED:
VERIFIED:
REMAINING:
PRS / LINKS:
VERDICT: PASS | FLAG | BLOCKREMAINING:(none)node scripts/workbench-closeout-validator.mjs \
--comment-file <closeout.md> \
--target-status "Done" \
--references-json <references.json> \
--affected-issues-json <affected-issues.json>
node scripts/test-workbench-closeout-validator.mjsnode scripts/workbench-closeout-audit-linear-adapter.mjs \
--event-file <linear-closeout-event.json>
node scripts/test-workbench-closeout-audit-linear-adapter.mjsWORKBENCH_CLOSEOUT_AUDIT[
{ "type": "contains", "id": "#24", "state": "merged" },
{ "type": "dogfood-platform", "id": "#25" },
{ "type": "discovered-via", "id": "#26" },
{ "type": "cross-issue-side-effect", "id": "SYN-40" }
][
{ "id": "SYN-39", "remaining_synced": true },
{ "id": "SYN-40", "remaining_synced": false }
]DoneVERDICT: PASSFLAGBLOCKBlockedVERDICT: BLOCKReady for MergePASSFLAGBLOCKcontainsdogfood-platformdiscovered-viacross-issue-side-effectREMAINING:(none)WORKBENCH_CLOSEOUT_VALIDATIONvalidator_verdict: BLOCKcontainsvalidator_verdict: FLAGfollow_up_required: trueFLAG