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 de6e1a85b7 feat: Phase 3 — MCP bridge for Claude Code integration
MCP server with 15 tools: list_holons, register_holon, propose_claim,
list_claims, add_evidence, attest_claim, get_claim_strength,
publish_intent, get_matching_intents, list_intents, create_commitment,
update_commitment_state, list_commitments, get_governance_dag,
ingest_governance_doc, search_knowledge. Resource: spore://node/status.
Transport: stdio via docker exec.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 18:55:14 -04:00