22 Commits

Author SHA1 Message Date
Ezra (Archivist)
d6741b1cf4 infra(matrix): CI validation + local integration test for #166/#183
Some checks are pending
Validate Matrix Scaffold / validate-scaffold (push) Waiting to run
- Add Gitea workflow to validate matrix scaffold on every push/PR (#183)
- Add docker-compose.test.yml for local Conduit testing (#166)
- Add test-local-integration.sh: end-to-end Hermes Matrix adapter
  proof without requiring public DNS/domain

This makes #183 self-enforcing and proves #166 is execution-ready
pending only the host/domain decision in #187.
2026-04-05 20:42:08 +00:00
Ezra (Archivist)
dbcdc5aea7 feat(matrix): add Hermes integration verification runbook and probe script
- HERMES_INTEGRATION_VERIFICATION.md maps #166 acceptance criteria
to the existing hermes-agent Matrix platform adapter.
- verify-hermes-integration.sh performs live probe against any
Matrix homeserver to confirm E2EE readiness.

Refs #166, #183
2026-04-05 20:18:50 +00:00
Ezra (Archivist)
dd2b79ae8a [ezra] #166: Canonical index for Matrix/Conduit human-to-fleet communication 2026-04-05 19:54:45 +00:00
Ezra
2009ac75b2 feat(matrix): scaffold validator + Hermes client spec
- Add validate-scaffold.py: automated acceptance proof for #183
- Add HERMES_MATRIX_CLIENT_SPEC.md: end-to-end agent integration spec for #166

Refs #183, #166
2026-04-05 19:03:31 +00:00
Ezra (Archivist)
1411fded99 [BURN] Matrix scaffold verification, room bootstrap automation, cutover plan
- Verify #183 scaffold completeness (MATRIX_SCAFFOLD_VERIFICATION.md)
- Add bootstrap-fleet-rooms.py for automated Matrix room creation (#166)
- Add CUTOVER_PLAN.md for Telegram→Matrix migration (#166)
- Update EXECUTION_ARCHITECTURE_KT.md with new automation references

Progresses #166, verifies #183
2026-04-05 18:42:03 +00:00
Ezra (Archivist)
3e25474e56 [ezra] ADRs + Execution KT for Matrix/Conduit (#183, #166)
- Add 5 standalone ADRs in infra/matrix/docs/adr/
- Add EXECUTION_ARCHITECTURE_KT.md: exact path from DNS decision to fleet ops
- Architecture proof and continuity preserved
2026-04-05 18:20:46 +00:00
cc0163fe2e docs: add Matrix deployment go/no-go checklist (#166 unblocking artifact) 2026-04-05 17:30:47 +00:00
f109f259c4 [ezra] #166: Master execution runbook for Matrix/Conduit deployment 2026-04-05 12:46:02 +00:00
313049d1b8 [ezra] #183: Canonical scaffold inventory and audit 2026-04-05 12:46:01 +00:00
0029cf302b Add host readiness checker for Matrix/Conduit deployment (#166)
Pre-flight validation script that tests Docker, ports, DNS, disk,
and memory before running deploy-matrix.sh.
2026-04-05 12:16:16 +00:00
9687975a1b [ezra] Operational runbook for Matrix infrastructure (#166, #183) 2026-04-05 05:10:56 +00:00
fde5db2802 [ezra] Matrix Conduit deployment automation script (#183) 2026-04-05 05:10:55 +00:00
91be1039fd [ezra] Environment template for Conduit (#183) 2026-04-05 05:10:55 +00:00
5b6ad3f692 [ezra] Conduit configuration scaffold (#183) 2026-04-05 05:10:54 +00:00
664747e600 [ezra] Complete Docker Compose for Conduit (#166, #183) 2026-04-05 05:10:54 +00:00
7d39968ce4 Add Caddy reverse proxy configuration for Matrix (#183) 2026-04-05 00:08:31 +00:00
e1f8557bec Add Matrix deployment script (#183) 2026-04-05 00:07:06 +00:00
abc3801c49 Add Conduit environment variable template (#183) 2026-04-05 00:06:14 +00:00
2d0e4ffd41 Add Conduit configuration scaffold (#183) 2026-04-05 00:06:13 +00:00
4a70ba5993 Add Conduit Docker Compose configuration (#183) 2026-04-05 00:06:12 +00:00
7172d26547 Add Matrix/Conduit prerequisites documentation (#183) 2026-04-05 00:05:25 +00:00
45ee2c6e2e Add Matrix/Conduit deployment scaffold README (#166, #183) 2026-04-05 00:05:24 +00:00