Skip to content

feat(asm-122): implement memory foundation slices 115-121#10

Merged
cong91 merged 24 commits intomasterfrom
work/asm-122-pr-ready-20260320
Mar 20, 2026
Merged

feat(asm-122): implement memory foundation slices 115-121#10
cong91 merged 24 commits intomasterfrom
work/asm-122-pr-ready-20260320

Conversation

@cong91
Copy link
Owner

@cong91 cong91 commented Mar 20, 2026

Summary

  • implement ASM-122 memory foundation slices across contract, retrieval, precedence, promotion, and migration surfaces
  • add domain-based memory foundation migration commands and runtime surfaces
  • add parity / precedence / promotion / migration tests for the foundation layer

Included scope

  • ASM-119 + ASM-121 bootstrap
  • ASM-118 session scope semantics
  • ASM-120 retrieval policy unification
  • ASM-121 parity gate expansion
  • ASM-115 migration runner / CLI / preflight-plan-apply-verify-rollback surface
  • ASM-117 precedence policy for SlotDB > semantic > graph support
  • ASM-116 promotion lifecycle and promoted retrieval preference
  • naming refactor from task-id flavored migration file names to domain-based naming

Validation

  • npm run build:openclaw
  • npm run test
  • npx tsx tests/test-memory-tools-namespace-roundtrip.ts
  • npx tsx tests/test-semantic-memory-usecase.ts
  • npx tsx tests/test-auto-recall.ts
  • npx tsx tests/test-retrieval-policy.ts
  • npx tsx tests/test-asm121-parity-gate.ts
  • npx tsx tests/test-recall-precedence.ts
  • npx tsx tests/test-promotion-lifecycle.ts
  • npx tsx tests/test-memory-foundation-migration-core.ts
  • npx tsx tests/test-asm-cli.ts
  • runnable migration surfaces checked via preflight/plan/check paths

Notes

  • This PR intentionally contains the ASM-122 implementation foundation that passed code-level evidence.
  • Follow-up for semantic/vector rollback full-fidelity remains outside this PR because sandbox rollback still shows a small mismatch and is tracked separately.

mrc added 24 commits March 17, 2026 17:24
@cong91 cong91 merged commit 195e244 into master Mar 20, 2026
6 of 8 checks passed
@cong91 cong91 deleted the work/asm-122-pr-ready-20260320 branch March 20, 2026 05:39
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