Files
dtoro 0dd8c28815
Some checks failed
ci / build-test (push) Has been cancelled
ci / docker-build (push) Has been cancelled
ci / web (push) Has been cancelled
Desktop App / Build Linux (amd64) (push) Has been cancelled
Desktop App / Attach to Release (push) Has been cancelled
feat: MCP ping tool, tightened descriptions, and Hermes client docs
- Add  MCP tool — lightweight connectivity check returning server
  identity, no DB hit (resolves agent connection-test friction)
- Tighten 6 tool descriptions (get_relations, get_health_summary,
  query_metrics, get_trend, get_event_timeline, ping) to be searchable
  in the first 8-12 words
- Document Hermes MCP client setup in ADR-0012 with token security caveat
- Move completed plan to plans/done/
2026-08-05 00:21:56 +02:00
..

Architecture Decision Records

MADR-style records for Oikos. One decision per file, numbered, never edited after acceptance — superseding decisions get a new ADR that links back. Statuses: proposed | accepted | superseded-by-NNNN.

ADR Title
0001 Go with single-binary role packaging
0002 PostgreSQL + TimescaleDB as the only datastore
0003 DB-native ontology with YAML seed manifests
0004 Contract-first OpenAPI API
0005 UUIDv7 + slug entity identity
0006 Learning is proposal-only (no self-authorization)
0007 Threat model and trust zones
0008 Forward-only migrations
0009 SSE over WebSocket for the event stream
0010 Infisical secrets with SOPS DR fallback
0011 Client lifecycle sequence diagrams
0012 Hermes/Oikos interaction architecture
0013 Signal trigger architecture
0014 Entity model — types, relationships, state machines, OODA loop
0015 Bearer-token auth for every route + client/server split