githubnext/chopinPublic

Let's compose rich plans together

Require verification before implementation runs finish #49

MergedMaggieAppletonmerged 11 commits intomainfromrefs/pull/49/head
  1. 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`

  2. MaggieAppletonbase-ref-force-pushed2 months ago on GitHub

  3. MaggieAppletonhead-ref-force-pushed dce94a7760b42 months ago on GitHub

  4. MaggieAppletonbase-ref-force-pushed2 months ago on GitHub

  5. MaggieAppletonhead-ref-force-pushed c94e64d42a722 months ago on GitHub

  6. MaggieAppletonbase-ref-force-pushed2 months ago on GitHub

  7. MaggieAppletonhead-ref-force-pushed 00aac7c2cc5c2 months ago on GitHub

  8. MaggieAppletonbase-ref-force-pushed2 months ago on GitHub

  9. MaggieAppletonhead-ref-force-pushed 5777ae1f06ee2 months ago on GitHub

  10. MaggieAppletonbase-ref-force-pushed2 months ago on GitHub

  11. MaggieAppletonbase-ref-force-pushed2 months ago on GitHub

  12. MaggieAppletonhead-ref-force-pushed 0cf2215c32732 months ago on GitHub

  13. MaggieAppletonautomatic-base-change-succeeded2 months ago on GitHub

  14. MaggieAppletonhead-ref-force-pushed 2472ff0b0a8c2 months ago on GitHub

  15. MaggieAppletonhead-ref-force-pushed 301bda5551b22 months ago on GitHub

  16. MaggieAppletonmerged ded144e4c7ba2 months ago on GitHub

  17. MaggieAppletonclosed2 months ago on GitHub

  18. MaggieAppletonhead-ref-deleted2 months ago on GitHub