You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Treat governed events and observable runtime delivery as a release-blocking product capability. No new capability-generation or reference-app-generation work may proceed until the event-first architecture gate is approved.
Problem
Traverse has event contracts, publish/subscribe enforcement, workflow event edges, and example fixtures, but no published event-driven capability bundle, catalog-level event relationship discovery, or reference-app proof.
Definition of Done
Approved successor spec and ADR define event-first capability composition across registry, runtime, and apps.
Published registry index represents event contracts and publisher/subscriber capability edges.
Runtime conformance proves declared capability events publish, subscribe, and drive approved workflow transitions through the observable boundary.
One released reference app demonstrates a real event-driven capability flow and observable event evidence.
Capability pages expose governed Emits and Consumes relationships; catalog graph work is scoped by evidence.
Replacing event contracts with an ad hoc message bus, inventing a second event model, or building a speculative graph without published event-driven data.
Summary
Treat governed events and observable runtime delivery as a release-blocking product capability. No new capability-generation or reference-app-generation work may proceed until the event-first architecture gate is approved.
Problem
Traverse has event contracts, publish/subscribe enforcement, workflow event edges, and example fixtures, but no published event-driven capability bundle, catalog-level event relationship discovery, or reference-app proof.
Definition of Done
Validation
Published-index fixture, runtime/event conformance suite, reference-app end-to-end scenario, and browser/catalog evidence.
Non-goals
Replacing event contracts with an ad hoc message bus, inventing a second event model, or building a speculative graph without published event-driven data.