guanghu-ice-heart/server-tools/codex-hldp-recursive-memory
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-15 15:18:10 +08:00
..
codex-session-bootstrap.mjs feat(hldp): replace Codex bulk recovery with recursive causal root 2026-08-15 15:11:37 +08:00
hldp-memory.mjs fix(hldp): rank Chinese causal branch queries 2026-08-15 15:18:10 +08:00
hldp-memory.test.mjs fix(hldp): rank Chinese causal branch queries 2026-08-15 15:18:10 +08:00
README.md feat(hldp): replace Codex bulk recovery with recursive causal root 2026-08-15 15:11:37 +08:00

Codex HLDP recursive memory

This is a deliberately small, non-blocking implementation of the HLDP v1 runtime root.

  • bootstrap: emits at most 2 KiB of protocol navigation, never memory content.
  • verify: validates a recursively addressed causal tree and the 10-child limit.
  • route: ranks only the current node's child summaries and returns at most three paths.
  • read-node: reads one selected node with a hard byte limit.

The optional Codex hook is valid only for SessionStart. There are intentionally no user-prompt, tool-use, pre-compact, or post-compact hooks.

node server-tools/codex-hldp-recursive-memory/hldp-memory.mjs bootstrap
node server-tools/codex-hldp-recursive-memory/hldp-memory.mjs verify --tree memory.json
node server-tools/codex-hldp-recursive-memory/hldp-memory.mjs route --tree memory.json --query "why did the plan change"
node server-tools/codex-hldp-recursive-memory/hldp-memory.mjs read-node --tree memory.json --path root/decision
node --test server-tools/codex-hldp-recursive-memory/hldp-memory.test.mjs