Skip to content

v0.7.0 — Retrieval-first context + memory substrate

Choose a tag to compare

@screenleon screenleon released this 29 Jun 02:52
6382679

Added

  • pmctl context query --source memory — memory cards are now searchable alongside repo content; context index covers both planes
  • pmctl memory doctor — validates memory card frontmatter, detects stale/superseded/archived cards, reports shard counts
  • pmctl memory shard + pmctl memory rebuild-summary — episode archiving and monthly summary rebuild
  • /mem-recall step 2b — pmctl context query --source memory retrieves related past episodes before reply
  • /mem-distill step 2b — triggers rebuild-summary + shard on distillation
  • pmctl artifacts list — lists dispatch run artifacts with metadata
  • pmctl pre-release audit <milestone-id> — structural pre-release audit: PR refs, CHANGELOG coverage, body residuals, index/body status (Layer 1 + Layer 3 blind-spot declaration)
  • scripts/release-verify.sh Phase 3c — v0.7.0 feature smoke (memory-source · doctor · artifacts · pre-release)

Changed

  • MEMORY.md injection now uses usage-based frecency ranking (Firefox bucket + W-TinyLFU + keyword tier); priority: always pins to top
  • Lifecycle validity gate: stale/superseded memory cards are deprioritised in injection ranking; priority: always bypasses gate
  • Episode summaries use newest-first ordering via pmctl memory rebuild-summary

Fixed

  • install.sh now passes PM_DISPATCH_REPO="$REPO_ROOT" per-call to install-guards.sh, preventing ambient env override from breaking spaced-path and MSYS symlink installs

Full details: CHANGELOG.md § 0.7.0