API
Graphs & Structural API
ImplementedStructural Memory is served as paged serialisations, not a live Neo4j session from the browser. Pagination caps JSON, not the serialisation work.
Why this exists
Why this API boundary exists
Structural Memory is served as paged serialisations, not a live Neo4j session from the browser. Pagination caps JSON, not the serialisation work.
Endpoints
/projects/{project_id}/structural/summaryImplementedStructural counts and coverage, no full graph.
Auth: clerk
services/api/app/routes/structural.py
/projects/{project_id}/structural/elementsImplementedPaged structural elements.
Auth: clerk
services/api/app/routes/structural.py
/projects/{project_id}/structural/relationsImplementedPaged structural relations.
Auth: clerk
services/api/app/routes/structural.py
/projects/{project_id}/structural/graphImplementedPaged full graph serialisation.
Auth: clerk
services/api/app/routes/structural.py
/projects/{project_id}/structural/serialisationsImplementedRecord a graph serialisation row in Postgres.
Auth: clerk
services/api/app/routes/structural.py
/projects/{project_id}/structural/serialisationsImplementedList serialisation records.
Auth: clerk
services/api/app/routes/structural.py