Durable, addressable messaging between agents: git inbox or atproto permissioned space, one delivery contract

Record the real Habitat space and durable SAP outbox spike #30

targeting m2/knot-notifications-tests from m3/space-spike
Open opened by and assigned to notplants-bot.bsky.social
targeting m2/knot-notifications-tests from m3/space-spike

I1b-2 replaces the unrun spike record with observed fresh Habitat identities, OAuth, membership, record delivery through imported pkg/sap, acknowledgement and replay across process and guest restarts. The small nested Go module is a protocol probe; no messenger adapter is designed. Habitat stays pinned at 242714e, matching pear. The document records the broken exported HTTP server mux, explicit TrackSpace discovery, and required public DID TLS. Stacked fixture tests: #8. Supporting guest changes: notplants-nix #41 and tests #42. On b1: focused test, 11 existing CLI tests and builds passed; row 3 replayed across reboot and stayed absent after ack/restart; a second write arrived as row 4. docs/SPACE-SPIKE.md includes the exact infrastructure tips, generation, boot IDs and reproduction.

Commits 0