githubnext/chopinPublic

Let's compose rich plans together

Jev: recover inline research placement and completion notices #264

MergedMaggieAppletonmerged 1 commit intomainfromrefs/pull/264/head
  1. MA

    An explicit Planner research request now persists an inline parent-document card before evidence work starts. Placement uses the document lock against an open or detached Plan; a close or implementation lock defers the card for startup, restore, or timed retry recovery. Terminal completion publishes one durable Chat notice and an ordinary child-document link.

    Main wiring calls pending recovery at startup and channel restore, with timed retry only for deferred placement. Archive and delete paths do not reopen the document. The conversation-derived accepted-offer adapter remains for the later activation layer.

    This layer changes 16 files: source +433/−66 lines and tests/helpers +1,249/−35. Validation: 84 focused and existing route/hosted-tool compatibility tests (567 assertions); four real PostgreSQL startup tests (29 assertions), including restart idempotency and a locked placement; `bun run types`, `bun run fix`, and `bun run ci`. No provider key was used.

    ![Research recovery: persist the request, place its card, then start work and recover notices](https://github.com/user-attachments/assets/f53a7be6-1839-4f9f-9df6-c844af8fbfa4)

  2. MaggieAppletonadded-to-stacklast month on GitHub

  3. MaggieAppletonrenamed Place and recover inline research requests to Jev: recover inline research placement and completion noticeslast month on GitHub

  4. MaggieAppletonreferenced this in Jev conversation-to-document workflow #241last month on GitHub

  5. MaggieAppletonbase-ref-force-pushedlast month on GitHub

  6. MaggieAppletonhead-ref-force-pushed 8f54f38dbd17last month on GitHub

  7. MaggieAppletonready-for-reviewlast month on GitHub

  8. MaggieAppletonhead-ref-force-pushed cdb24bac3516last month on GitHub

  9. MaggieAppletonbase-ref-force-pushedlast month on GitHub

  10. MaggieAppletonhead-ref-force-pushed 51028481214dlast month on GitHub

  11. MaggieAppletonhead-ref-force-pushed a0ae8f9c6508last month on GitHub

  12. MaggieAppletonhead-ref-force-pushed f26f7c20a40clast month on GitHub

  13. MaggieAppletonhead-ref-force-pushed a57da90f14a3last month on GitHub

  14. MaggieAppletonhead-ref-force-pushed 7aea895999d5last month on GitHub

  15. MaggieAppletonhead-ref-force-pushed 6a36dc499174last month on GitHub

  16. MaggieAppletonhead-ref-force-pushed 31ac10e0cfc4last month on GitHub

  17. MaggieAppletonhead-ref-force-pushed 72c1e18a66e3last month on GitHub

  18. MaggieAppletonhead-ref-force-pushed aeb1ad31ef58last month on GitHub

  19. MaggieAppletonhead-ref-force-pushed fd0414e2dab5last month on GitHub

  20. MaggieAppletonautomatic-base-change-succeededlast month on GitHub

  21. MaggieAppletonhead-ref-force-pushed 7107c6d260a2last month on GitHub

  22. MaggieAppletonmerged 087638d88b16last month on GitHub

  23. MaggieAppletonclosedlast month on GitHub

  24. MaggieAppletonhead-ref-deletedlast month on GitHub