Commit Graph

6 Commits

Author SHA1 Message Date
Jeff Emmett 3503234e08 feat: Phase 5 — Quartz knowledge garden at spore.jeffemmett.com
Add static site with governance docs (holons, claims, intents,
commitments, governance DAG). Built with Quartz v4, served via nginx.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 19:30:27 -04:00
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
Jeff Emmett 537f01770c fix: remove nested aggregate in claim_strength materialized view
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 18:48:58 -04:00
Jeff Emmett e1ab6e4ad1 feat: Phase 2 — claims, evidence, attestations, intents, commitments
Claims-Evidence-Attestation (CEA) system with status transitions
(proposed→supported→challenged→superseded), evidence linking
(supports|challenges), and attestations (endorse|dispute|abstain) with
claim_strength materialized view.

Intent matching with need/offer/possibility types, governance_fit
overlap scoring, and complementary type matching.

Commitment lifecycle state machine (proposed→verified→active→
evidence_linked→redeemed, disputed↔resolved) with evidence linking
and enforced transitions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 18:48:06 -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