trustgraph/trustgraph-flow/trustgraph/gateway
cybermaggedon 6df7471a55
feat: complete knowledge core storage — named graphs, provenance, source material (#973)
Implements all three changes from the knowledge-core-completeness tech spec:

1. Named graph field preserved through Cassandra storage (7-element tuple),
   enabling provenance triples to retain their graph URIs on round-trip.

2. Provenance triples already arrive on triples-input — no routing change
   needed; Change 1 was sufficient.

3. Source material (library documents) streamed alongside triples and
   embeddings during core download/upload. The knowledge manager fetches
   the document hierarchy from the librarian on download and recreates it
   on upload, preserving the full provenance chain across instances.
2026-06-03 10:46:52 +01:00
..
config Per-workspace queue routing for workspace-scoped services (#862) 2026-05-04 10:30:03 +01:00
dispatch feat: complete knowledge core storage — named graphs, provenance, source material (#973) 2026-06-03 10:46:52 +01:00
endpoint fix: route workspace through bulk WebSocket clients and merge query params (#970) 2026-06-02 14:19:15 +01:00
unused Flow API - update gateway (#357) 2025-05-02 21:11:50 +01:00
__init__.py Fixed a problem with the packages, api/__init__.py appeared in both (#196) 2024-12-06 13:05:56 +00:00
__main__.py Fixed a problem with the packages, api/__init__.py appeared in both (#196) 2024-12-06 13:05:56 +00:00
auth.py feat: add no-auth IAM regime as a drop-in replacement for iam-svc (#933) 2026-05-18 14:10:05 +01:00
capabilities.py Per-workspace queue routing for workspace-scoped services (#862) 2026-05-04 10:30:03 +01:00
registry.py feat: add list-my-workspaces operation and document IAM in API specs (#961) 2026-05-29 19:17:37 +01:00
running.py Fixed a problem with the packages, api/__init__.py appeared in both (#196) 2024-12-06 13:05:56 +00:00
service.py fix(gateway): propagate --timeout flag to per-service dispatchers (#931) 2026-05-18 09:44:37 +01:00