Description
Consolidated investigation placeholder for curated/private context graph join failures observed by multiple node operators: after invite/join flow, the private project may not appear in the joiner's node UI / context-graph list, while some SPARQL/MCP queries may still see metadata-only graphs or partial data for the CG.
This report includes deterministic evidence from one node. This node is the CURATOR for the CG below, not a joiner, so affected joiners should comment with their Section A outputs.
Steps to Reproduce
- Curator creates a curated/private context graph (
accessPolicy=1).
- Curator shares invite with joiners.
- Joiners run the invite/join flow.
- On affected joiners, inspect:
dkg context-graph list
dkg context-graph info "$CG_ID"
dkg sync catchup-status "$CG_ID"
- graph breakdown via SPARQL for graphs under
did:dkg:context-graph:<CG_ID>.
Expected Behavior
After a successful join approval/acceptance flow, an authorized joiner should see the curated/private context graph in node UI / dkg context-graph list, catch-up status should be deterministic, and ACL-gated SPARQL/MCP access should not expose data or metadata inconsistently.
Actual Behavior
Reported by affected operators: join flow appears to complete, but the CG may not appear in node UI / context graph list. Some nodes may still see triples via DKG MCP/SPARQL, unclear whether those are real data triples or only _meta / _shared_memory_meta metadata.
Evidence from this node (curator):
- Role for CG: CURATOR
- CG_ID:
0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing
- CG URI:
did:dkg:context-graph:0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing
- Curator/creator peer:
12D3KooWM7JGP69boLmxo56qToYWtt9uaumCcHc2smNkkmTfyjRK
- Primary agent:
0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd
- Access policy in
dkg_context_graph_list: private
- This curator node sees the CG as
subscribed: true, synced: true, callerInvolved: true.
- Participant list currently contains only curator agent:
0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd
- Pending join requests:
[]
dkg sync catchup-status "$CG_ID": No catch-up job found on curator.
Curator graph breakdown, shared-working-memory view:
did:dkg:context-graph:0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing/_meta 77
did:dkg:context-graph:0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing/_shared_memory_meta 63
did:dkg:context-graph:0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing/_shared_memory 30
did:dkg:context-graph:0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing/meta/_shared_memory 21
did:dkg:context-graph:0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing/meta/_shared_memory_meta 11
did:dkg:context-graph:0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing/meta/assertion/0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/project-ontology 2
Curator data-triple count using the requested metadata exclusion filter:
Working-memory view for curator primary agent using the same graph-breakdown query returned no bindings via the OpenClaw DKG tool. The OpenClaw tool surface does not expose includeSharedMemory; raw HTTP /api/query attempts with includeSharedMemory: true returned bare 400 Bad Request for this node, so I could not capture the exact requested WM+SWM merged variant.
DKG Version
Daemon status version: 10.0.0-rc.6-dev.1778433549.b65c695
CLI dkg --version: 10.0.0-rc.4-dev.1777968655.8309683
Node role: edge
Network: DKG V10 Testnet (7449c543ff04a550)
Store backend: oxigraph-worker
Connected peers at collection time: 10
Operating System
Darwin 24.6.0 arm64
Node.js Version
v24.15.0
Relevant Logs
No private keys, wallet seeds, or auth tokens included.
Additional command outputs:
dkg auth status:
Authentication: enabled
Token file: [redacted local path]
Operational wallets:
primary 0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd
pool #2 0x5De26B1170356eB25Bf744A93F0455bb8baDC681
pool #3 0xf2B1484b548cB81e2D90764f6777482e6b12899B
Chain: base:84532
RPC: [redacted local config]
dkg context-graph info "$CG_ID":
ID: 0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing
URI: did:dkg:context-graph:0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing
Name: monday testing
Description: many things
Type: user
Creator: did:dkg:agent:12D3KooWM7JGP69boLmxo56qToYWtt9uaumCcHc2smNkkmTfyjRK
Created: 2026-05-11T07:22:00.550Z
dkg context-graph agents "$CG_ID":
0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd
Description
Consolidated investigation placeholder for curated/private context graph join failures observed by multiple node operators: after invite/join flow, the private project may not appear in the joiner's node UI /
context-graph list, while some SPARQL/MCP queries may still see metadata-only graphs or partial data for the CG.This report includes deterministic evidence from one node. This node is the CURATOR for the CG below, not a joiner, so affected joiners should comment with their Section A outputs.
Steps to Reproduce
accessPolicy=1).dkg context-graph listdkg context-graph info "$CG_ID"dkg sync catchup-status "$CG_ID"did:dkg:context-graph:<CG_ID>.Expected Behavior
After a successful join approval/acceptance flow, an authorized joiner should see the curated/private context graph in node UI /
dkg context-graph list, catch-up status should be deterministic, and ACL-gated SPARQL/MCP access should not expose data or metadata inconsistently.Actual Behavior
Reported by affected operators: join flow appears to complete, but the CG may not appear in node UI / context graph list. Some nodes may still see triples via DKG MCP/SPARQL, unclear whether those are real data triples or only
_meta/_shared_memory_metametadata.Evidence from this node (curator):
0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testingdid:dkg:context-graph:0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd/monday-testing12D3KooWM7JGP69boLmxo56qToYWtt9uaumCcHc2smNkkmTfyjRK0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBddkg_context_graph_list:privatesubscribed: true,synced: true,callerInvolved: true.0xE5B88968Ed464F4e3f5354C54DFAB9e39dfEAfBd[]dkg sync catchup-status "$CG_ID":No catch-up job foundon curator.Curator graph breakdown, shared-working-memory view:
Curator data-triple count using the requested metadata exclusion filter:
Working-memory view for curator primary agent using the same graph-breakdown query returned no bindings via the OpenClaw DKG tool. The OpenClaw tool surface does not expose
includeSharedMemory; raw HTTP/api/queryattempts withincludeSharedMemory: truereturned bare400 Bad Requestfor this node, so I could not capture the exact requested WM+SWM merged variant.DKG Version
Daemon status version:
10.0.0-rc.6-dev.1778433549.b65c695CLI
dkg --version:10.0.0-rc.4-dev.1777968655.8309683Node role:
edgeNetwork:
DKG V10 Testnet(7449c543ff04a550)Store backend:
oxigraph-workerConnected peers at collection time:
10Operating System
Darwin 24.6.0 arm64Node.js Version
v24.15.0Relevant Logs
No private keys, wallet seeds, or auth tokens included.
Additional command outputs: