Skip to content

IN.IDEA Core

This module contains the formal technical specification and reference implementation of the IN.IDEA Core. It defines the fundamental structure required to describe units, compositions, and epistemic interpretations.

Technical Specifications

Deployment

To initialize a Neo4j instance with the IN.IDEA Core, execute the Cypher scripts in the following order (or let the seeder in our docker-compose.yml do its job): 1. 00_constraints.cypher: Enforces uniqueness and required properties. 2. 01_index.cypher: Optimizes lookup performance. 3. 99_fixtures.cypher: Ingests the sample graph data described in fixtures.md. 3. 99a_materialization.cypher: Adds Materialized Path Arrays described in performance-and-scaling.md.

Note: As per the Golden Rule of Extension, any other module must build upon this Core without altering its four-layer logic.