manifest: emits and consumes — the event relationship #2
Closed
jschoubben
wants to merge 0 commits from
claude/manifest-events into initialization
pull from: claude/manifest-events
merge into: :initialization
:main
:fix/the-control-plane-migrates-before-it-serves
:fix/work-longer-than-the-window-says-so
:feat/a-merge-rebuilds-what-it-changed
:fix/an-older-merge-does-not-move-a-source
:fix/a-mirrored-base-is-not-pulled-twice
:fix/a-module-hears-what-it-consumes
:fix/the-controller-may-ask-a-tool
:fix/a-module-serves-its-own-namespace
:fix/the-check-dials-as-the-mesh-does
:fix/an-edge-is-recorded-by-path
:feat/build-edges-are-recorded
:feat/one-bus
:fix/the-controller-follows-what-it-decodes
:feat/a-merge-on-the-forge-builds-what-it-moved
:feat/rollout-hand
:fix/store-seats-keep-their-protocol
:feat/the-build-machine-takes-work-on-nats
:fix/a-principal-may-hear-its-consumer
:fix/the-bus-account-has-jetstream
:fix/the-controller-pins-the-bus-certificate
:feat/the-controller-serves-on-nats
:fix/a-node-may-bind-its-consumer
:fix/mint-leaves-the-control-planes-old-secret-alone
:fix/the-controller-mounts-its-bus-secret
:fix/the-network-map-knows-the-holders
:fix/mint-bare-host-and-again
:fix/mint-finds-the-bus-on-the-hub
:switch/the-controller-speaks-nats
:feat/the-move-mints-and-delivers
:fix/seat-usage-lines
:fix/record-the-standing-holder
:feat/amqp-is-not-a-provision
:feat/seat-handover
:fix/rollout-retires-the-old-broker
:fix/the-store-owns-the-seat-set
:fix/go-126-base
:feat/nats-genesis
:fix/a-taken-tunnel-brings-its-port
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds
emitsandconsumesto the module manifest schema (ADR 0046) — the two fields that declare a module's place in the event graph, the lighter sibling ofprovides/requires. The audit-logger's manifest (consumes: ["#"]) parses against this.+11 lines in
internal/catalogue/manifest.go; the catalogue package builds and its tests pass. Current withinitialization, no conflicts.https://claude.ai/code/session_01LrgweAeERJYBg88c5cKDzF
Pull request closed