Require verification before implementation runs finish #49
- MA
## Summary
Implementation runs now require a structured verification report covering every task before they can finish. Passing runs become implemented and release their locks, while delivery remains separate until all associated pull requests are merged.
## What changed
- Add the report_verification MCP operation with pass/fail status, reviewer method, per-task evidence, and tasks needing work. - Validate that every task is completed with an open or merged repository pull request before accepting verification. - Keep failed verification runs and graph versions locked while returning named tasks to in progress. - Track implemented and delivered run states and associate later pull-request merges with the correct run.
## How to test
- Ran bun test apps/server/src/tasks/lifecycle.test.ts: 13 tests passed, 0 failed. - Inspected apps/server/src/mcp.ts with rg to confirm the exported lifecycle tools include report_verification and no unverified finish operation. - Ran the repository-wide bun test command; it could not complete in the verification environment because workspace dependencies were unavailable and Bun could not write its temporary files.
## Notes
- Stacked on [Report implementation and PR progress](https://github.com/githubnext/chopin/pull/48), which should be reviewed and merged first. - The verifier recorded a pass with no findings.
Task: `active/019-require-implementation-verification.md`
MaggieAppletonbase-ref-force-pushed2 months ago on GitHub
MaggieAppletonhead-ref-force-pushed dce94a7760b42 months ago on GitHub
MaggieAppletonbase-ref-force-pushed2 months ago on GitHub
MaggieAppletonhead-ref-force-pushed c94e64d42a722 months ago on GitHub
MaggieAppletonbase-ref-force-pushed2 months ago on GitHub
MaggieAppletonhead-ref-force-pushed 00aac7c2cc5c2 months ago on GitHub
MaggieAppletonbase-ref-force-pushed2 months ago on GitHub
MaggieAppletonhead-ref-force-pushed 5777ae1f06ee2 months ago on GitHub
MaggieAppletonbase-ref-force-pushed2 months ago on GitHub
MaggieAppletonbase-ref-force-pushed2 months ago on GitHub
MaggieAppletonhead-ref-force-pushed 0cf2215c32732 months ago on GitHub
MaggieAppletonautomatic-base-change-succeeded2 months ago on GitHub
MaggieAppletonhead-ref-force-pushed 2472ff0b0a8c2 months ago on GitHub
MaggieAppletonhead-ref-force-pushed 301bda5551b22 months ago on GitHub
MaggieAppletonmerged ded144e4c7ba2 months ago on GitHub
MaggieAppletonhead-ref-deleted2 months ago on GitHub