- 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.
9 lines
218 B
Plaintext
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
|