Commit Graph

2 Commits

Author SHA1 Message Date
Jeff Emmett 9b22e72b5e feat: Phase 4+5 — federation, encryption, graph visualization
Federation module with handshake protocol, trust tiers (trusted/peer/
monitored), X25519 key exchange + ChaCha20-Poly1305 encryption, and
Redis store-and-forward relay (7-day TTL). Federation API: handshake,
approve/reject peers, trust tier management, pending event counts.

D3.js force-directed knowledge graph at /graph with entity-type shapes
and colors, drag/zoom, click-to-inspect, and type filtering.

Root endpoint at / with API info. Two new MCP tools for federation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 19:18:38 -04:00
Jeff Emmett 82ac55624d feat: Phase 1 — Spore Agent Commons foundation
koi-net FullNode integration with custom Spore RID types (Holon, Claim,
Evidence, Attestation, Intent, Commitment). FastAPI app with health,
holons, and governance endpoints. PostgreSQL schema with pgvector for
entities, governance DAG, holons, events, and federation peers.
Governance memory layer with YAML frontmatter parser, DAG construction,
and cycle detection. Docker Compose with pgvector, Redis, Traefik labels
for commons.jeffemmett.com. Infisical entrypoint for secret injection.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 17:34:06 -04:00