API
Semantic API
ImplementedSemantic search is a heuristic stand-in for a GNN. The API exists so the interface can later claim model_inference without inventing scores today.
Why this exists
Why this API boundary exists
Semantic search is a heuristic stand-in for a GNN. The API exists so the interface can later claim model_inference without inventing scores today.
Endpoints
GET
/projects/{project_id}/semantic/signalsImplementedAvailable semantic search signals.
Auth: clerk
services/api/app/routes/semantic.py
POST
/projects/{project_id}/semantic/findPartialCriteria-based heuristic semantic search.
Auth: clerk
Framework07
services/api/app/routes/semantic.py
POST
/projects/{project_id}/semantic/similarPartialExemplar similarity search (heuristic).
Auth: clerk
services/api/app/routes/semantic.py
GET
/gnn/statusPlannedReports that no GNN model is loaded.
Auth: operator
services/api/app/routes/gnn.py
POST
/gnn/inferPlannedAlways 404. Stub reserved for a future GNN service.
Auth: operator
services/api/app/routes/gnn.py