Commit Graph

148 Commits

Author SHA1 Message Date
08acaf3a48 [COMM] Matrix/Conduit deployment scaffold — closes #183, supports #166 2026-04-05 07:40:22 +00:00
4954a5dd36 [COMM] Matrix/Conduit deployment scaffold — closes #183, supports #166 2026-04-05 07:40:21 +00:00
f6bb5db1dc [COMM] Matrix/Conduit deployment scaffold — closes #183, supports #166 2026-04-05 07:40:20 +00:00
05e7d3a4d9 [COMM] Matrix/Conduit deployment scaffold — closes #183, supports #166 2026-04-05 07:40:20 +00:00
c6b21e71c6 [COMM] Matrix/Conduit deployment scaffold — closes #183, supports #166 2026-04-05 07:40:19 +00:00
549b1546e6 [ezra] Burn mode continuity: Primary targets #183, #166, #830 engaged
- Scaffold verification for all three targets
- Cross-target architecture documented
- Decision authority summary
- SITREPs posted to all issues
2026-04-05 06:51:18 +00:00
d7b905d59b [scaffold] Add Matrix/Conduit deployment: deploy/matrix/PREREQUISITES.md 2026-04-05 06:10:58 +00:00
7872adb5a3 [scaffold] Add Matrix/Conduit deployment: deploy/matrix/scripts/bootstrap.sh 2026-04-05 06:10:57 +00:00
be7e1709f8 [scaffold] Add Matrix/Conduit deployment: deploy/matrix/element-config.json 2026-04-05 06:10:56 +00:00
4d7d7be646 [scaffold] Add Matrix/Conduit deployment: deploy/matrix/Caddyfile 2026-04-05 06:10:55 +00:00
992d754334 [scaffold] Add Matrix/Conduit deployment: deploy/matrix/conduit.toml 2026-04-05 06:10:54 +00:00
8e336c79fe [scaffold] Add Matrix/Conduit deployment: deploy/matrix/docker-compose.yml 2026-04-05 06:10:53 +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
Ezra (Archivist)
1b33db499e [matrix] Add Conduit deployment scaffold for #166, #183
Architecture:
- ADR-1: Conduit selected over Synapse/Dendrite (Rust, low resource)
- ADR-2: Deploy on existing Gitea VPS initially
- ADR-3: Full federation enabled

Artifacts:
- docs/matrix-fleet-comms/README.md (architecture + runbooks)
- deploy/conduit/conduit.toml (production config)
- deploy/conduit/conduit.service (systemd)
- deploy/conduit/Caddyfile (reverse proxy)
- deploy/conduit/install.sh (one-command installer)
- deploy/conduit/scripts/backup.sh (automated backups)
- deploy/conduit/scripts/health.sh (health monitoring)

Closes #183 (scaffold complete)
Progresses #166 (implementation unblocked)
2026-04-05 04:38:15 +00:00
2e4e512b97 [BRIDGE] Update dm_bridge_mvp.py with fixed decryption and ACK loop
- Fixed mangled function names
- Added proper NIP-04 decryption via signer.decrypt()
- Added acknowledgement loop placeholder
- Added hex_public to allowed pubkeys
- Better error reporting

Refs #181
2026-04-05 04:30:08 +00:00
67d3af8334 feat(nostr-bridge): Add DM ingress bridge MVP for #181
- Reads DMs from Nostr relay
- Creates Gitea issues from DM content
- Authenticated operator key checking
- MVP implementation for Nostur → Gitea ingress

Refs: #181
2026-04-05 00:45:52 +00:00
da9c655bad fix: Remove incorrectly placed file (was not in directory) 2026-04-05 00:45:51 +00:00
e383513e9d feat(nostr-bridge): Add DM ingress bridge MVP for #181
- Reads DMs from Nostr relay
- Creates Gitea issues from DM content
- Authenticated operator key checking
- MVP implementation for Nostur → Gitea ingress

Refs: #181
2026-04-05 00:45:19 +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
eb3a367472 Test upload 2026-04-05 00:04:22 +00:00
9340c16429 [docs] correct Nostur onboarding to working wss endpoint (#180) 2026-04-04 23:25:42 +00:00
57b4a96872 [COMMS] add operator onboarding for current Nostur edge and Matrix target (#178) 2026-04-04 23:00:19 +00:00
be1a308b10 Teach workflow skills in specialist playbooks (#144)
Co-authored-by: Codex Agent <codex@hermes.local>
Co-committed-by: Codex Agent <codex@hermes.local>
2026-04-04 22:48:06 +00:00
f262fbb45b Cut over status surfaces to live workflow state (#145)
Co-authored-by: Codex Agent <codex@hermes.local>
Co-committed-by: Codex Agent <codex@hermes.local>
2026-04-04 22:47:34 +00:00
5a60075515 Teach lane-aware skills in agent dispatch (#143)
Co-authored-by: Codex Agent <codex@hermes.local>
Co-committed-by: Codex Agent <codex@hermes.local>
2026-04-04 22:47:31 +00:00
1b5e31663e [COMMS] define Nostur operator edge and Nostr ingress path (#177) 2026-04-04 22:46:55 +00:00
b1d147373b Update orchestration defaults for current team (#146)
Co-authored-by: Codex Agent <codex@hermes.local>
Co-committed-by: Codex Agent <codex@hermes.local>
2026-04-04 22:43:53 +00:00
2bf79c2286 Refresh ops tooling around current agent lanes (#142)
Co-authored-by: Codex Agent <codex@hermes.local>
Co-committed-by: Codex Agent <codex@hermes.local>
2026-04-04 22:43:48 +00:00
21661b0d6e [COMMS] define layered channel authority map with Matrix + Nostur + Gitea truth (#176) 2026-04-04 22:36:16 +00:00
079086b508 [MEMORY] Define file-backed continuity doctrine and pre-compaction flush (#171) 2026-04-04 21:42:29 +00:00
ff7e22dcc8 [RESILIENCE] Define per-agent fallback portfolios and routing doctrine (#170) 2026-04-04 21:40:36 +00:00
2142d20129 [ops] add coordinator-first protocol doctrine (#161) 2026-04-04 21:38:50 +00:00
Alexander Whitestone
2723839ee6 docs: add Son of Timmy compliance matrix
Scores all 10 commandments as Compliant / Partial / Gap
and links each missing area to its tracking issue(s).
2026-04-04 17:35:44 -04:00
cfee111ea6 [CONTROL SURFACE] define Tailscale-only operator command center requirements (#172) 2026-04-04 21:35:26 +00:00
624b1a37b4 [docs] define hub-and-spoke IPC doctrine over sovereign transport (#160) 2026-04-04 21:34:47 +00:00
6a71dfb5c7 [ops] import gemini loop and timmy orchestrator into sidecar truth (#152) 2026-04-04 20:27:39 +00:00
b21aeaf042 [docs] inventory automation state and stale resurrection paths (#150) 2026-04-04 20:17:38 +00:00
5d83e5299f [ops] stabilize local loop watchdog and claude loop (#149) 2026-04-04 20:16:59 +00:00
4489cee478 Tighten PR review governance and merge rules (#141)
Co-authored-by: Codex Agent <codex@hermes.local>
Co-committed-by: Codex Agent <codex@hermes.local>
2026-04-04 20:05:18 +00:00
19f38c8e01 Align issue triage with audited agent lanes (#140)
Co-authored-by: Codex Agent <codex@hermes.local>
Co-committed-by: Codex Agent <codex@hermes.local>
2026-04-04 20:05:17 +00:00