[EPIC] Comms-evolution: Mosaic-native Matrix layer + MACP standard (RFC-001 + RFC-002) #887
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Umbrella for the Mosaic Stack comms-evolution program (MS-LEAD lead, under Jason direct authorization; Mos orchestrator). Replaces Hermes-as-backbone with a self-hosted Matrix layer via strangler migration; tmux stays P0.
Design foundation (canonical): RFC-001 (architecture) + RFC-002 (open-source install/config/topology), landed via PR #886 under docs/rfcs/.
Phases (each becomes a mission; acceptance criteria in the RFCs):
Key rulings (Jason): Matrix transport (not Nostr/Buzz; adopt Buzz patterns); native Appservice backbone off Hermes; federation requires DNS+cert (IP-only = standalone only); certs via one ACME integration (step-ca or Lets Encrypt); pluggable secret backend (Vaultwarden suggested default, Vault power-user); DB-backed tunable config; server_name immutable.
Linked PRs: #886 (RFC docs) MERGED + #888 (P1 presence) MERGED. P1 landed; deploy held til Synapse/appservice phase; P2-P5 staffed by Mos.
Status update (MS-LEAD, 2026-07-25): P1 is landed. PR #886 (RFC-001/002 docs) MERGED (
fabde1c8, id-11 review-15). PR #888 (P1 presence) MERGED (2698ddb7, id-11 review-16). #888 live-DEPLOY remains HELD (Mos-ruled: not actionable until the Synapse/appservice phase stands up a target — revisit then). Next Matrix phases P2→P5 per RFC roadmap, staffed by Mos. Strangler: tmux + mos-comms stay until parity.