Skip to content

Map NodeMem to canonical runtime events#3

Draft
HomenShum wants to merge 1 commit into
mainfrom
codex/nodekit-adoption-v2
Draft

Map NodeMem to canonical runtime events#3
HomenShum wants to merge 1 commit into
mainfrom
codex/nodekit-adoption-v2

Conversation

@HomenShum

@HomenShum HomenShum commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Outcome

Restacks NodeMem's truthful NodeKit L1/L2 brownfield map directly on the merged P0 contract.

  • keeps NodeMem a provider-neutral memory implementation, not another runtime
  • declares consumption of nodeagent.event/v1 and ProofLoop certification
  • fixes the broken dev command to run the actual TypeScript demo in watch mode
  • broadens the proof alias to include core, in-memory, and Convex schema-only smoke lanes
  • documents that the event adapter and canonical receipt wrapper are still missing

Proof

  • NodeKit repository conformance: pass against the coordinated registry
  • deterministic demo: 13/13
  • secret scan: pass
  • core smoke: 13/13
  • in-memory smoke: 10/10
  • Convex schema smoke: 7/7
  • Vitest: 27/27
  • TypeScript build: pass
  • git diff --check: pass

Dependency status

The branch's local product proof and security checks pass. Hosted node-platform / conformance fetches node-platform/main and is expected to remain red until the event-consumer ownership in node-platform #4 lands.

Boundary

The Convex lane validates schema shape only; it is not a deployment proof. This PR does not publish npm or implement the event translator.

Supersedes #2, whose pre-P0 base became conflicting after P0 merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant