Files
lore-engine-poc/.env.seed
hermes 8e8503e8f9 T3: consistency plugin skeleton (4 violation tools, 4 Neo4j labels)
- plugins/consistency.py: find_contradictions, find_anachronisms, find_orphans,
  find_ontology_violations — all stub queries returning the
  {violations, count} envelope, ready for T5 to populate violation nodes.
  Two of the tools accept a severity filter (any|critical|major|minor).
- neo4j/init.cypher: uniqueness constraints on Contradiction, Anachronism,
  Orphan, OntologyViolation (id) + severity/status indexes on the
  contradiction/anachronism labels.
- README.md: bump plugin list to five, replace 'no consistency engine' copy
  with 'consistency engine is a stub', drop the two T3 bullet points from
  the next-steps section.

Verification: /healthz lists 18 tools (was 14), all 4 new tools return
{"violations": [], "count": 0}, full test.sh passes.
2026-06-16 14:21:48 +00:00

9 lines
218 B
Plaintext

POSTGRES_URL=postgresql://lore:***@postgres:5432/lore
NEO4J_URL=bolt://neo4j:7687
NEO4J_USER=neo4j
NEO4J_PASSWORD=***
MINIO_URL=http://minio:9000
MINIO_ACCESS_KEY=lorelore
MINIO_SECRET_KEY=***
MINIO_BUCKET=lore-images