Add DKG Notebook Memory - #32
Open
Codesensitive wants to merge 1 commit into
Open
Codesensitive wants to merge 1 commit into
Codesensitive wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this PR does
Adds DKG Notebook Memory for Round 1 (
cfi-dkgv10-r1): selected Jupyter cells become private, content-addressed WM findings with stable source provenance, research-status labels and verified readback. Unmarked cells, outputs and attachments are excluded; notebook code is never executed.Integration links
26675fdc6537efea1c70f18891260b98c651f8e2Scope & faithfulness
dkgCLI, MCP). It does not import internal DKG packages, patch node source, or write to SPARQL directly (bypassing the assertion lifecycle / Curator).memoryLayerscorrectly reflects which layer(s) the integration touches.v10PrimitivesUsedcorrectly reflects which primitives are exercised.Security declarations (Section 8a)
security.networkEgresslists every external host the integration contacts beyond the local DKG node.security.writeAuthoritylists every DKG write operation the integration performs. Curator-authority ops (PUBLISH, SHARE, endorse, verify) are called out explicitly if used.security.credentialsHandledlists every third-party credential the installer will prompt for.preinstall/install/postinstallscripts, or the exceptions are explained insecurity.notes.npm publish --provenance) when applicable.Contributor attestation
security.networkEgress.Notes for the committee
AI-assisted implementation and submission, maintained by @Codesensitive, who has accepted the six-month support commitment. Submitted as community tier.
Validation: eight unit/transport tests pass locally and in the release workflow. A separate real DKG 10.0.18 daemon run passed all nine tests using actual HTTP and Oxigraph storage with a mock blockchain; no peer-network, chain, promotion or external-adoption claims. The recording demonstrates selected-cell export, verified writes, recall and repeat-safe behavior. The final CLI also supports the registry installer environment variables.
No runtime dependencies, install scripts or external network egress. An existing Context Graph is required. Selected source text still needs operator review for secrets; concurrent same-asset writes must be serialized.
Release workflow and provenance: https://github.com/Codesensitive/dkg-notebook-memory/actions/runs/35968690815