fabro/lib
Bryan Helmkamp 162791979c
Wake the projector after a Petri run's first event too
The run's creation commits its first event on the create path, not the
append path, so the platform record hook never fired for run.created.
The store now notifies after that commit as well, and a test proves a
Petri run's lifecycle events leave platform records beside them with one
wake-up per record while a legacy run leaves none.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 22:32:23 -04:00
..
apps Run a Petri run in the worker process over the HTTP store 2026-09-17 21:20:22 -04:00
components Wake the projector after a Petri run's first event too 2026-09-17 22:32:23 -04:00
foundation Add platform records and the Petri projection tables 2026-09-17 21:46:21 -04:00
packages/fabro-api-client Add the Petri run store endpoints to the API 2026-09-17 20:12:20 -04:00