GoodMemory v1 Quality Gate

April 22, 2026 ยท View on GitHub

Generated at: 2026-04-08 02:08:17 +0800

Note: This document is the historical phase-9 to phase-13 quality gate snapshot. The current repo-level status and evidence entrypoint is docs/GoodMemory-Current-Status-and-Evidence.md, which links to the archived integrated acceptance summary in docs/archive/quality-gates/GoodMemory-Phase-20-Quality-Gate.md.

Commands Run

bun test
bun run test:coverage
bun run typecheck
bun run goodmemory -- eval inspect --run-dir <latest-fallback-run-dir> --case-id <latest-case-id>
bun run goodmemory -- eval trace --run-dir <latest-fallback-run-dir> --case-id <latest-case-id>
bun run example:chat
bun run example:coding-agent
bun run eval:smoke
bun run eval:fallback -- --limit=1 --scenario-id=<scenario-id>

Results

  • Targeted Phase 10 / eval gate: passed
  • Governance patch gate: passed
  • Typecheck: passed
  • CLI inspect command: passed
  • CLI trace command: passed
  • Basic chat example: passed
  • Coding-agent example: passed
  • Eval smoke: passed
  • Eval fallback: passed

Scope Notes

  • This quality gate intentionally focused on Phase 9 through Phase 13 deliverables.
  • Phase 16 now has a separate targeted gate in docs/archive/quality-gates/GoodMemory-Phase-16-Quality-Gate.md.
  • bun test is the canonical local/CI red-green path and is intentionally scoped to tests/.
  • bun run test:all remains available for broader vendor-tree sweeps, but it is not the default merge gate.
  • Postgres / pgvector environment-dependent validation remains owner-managed and is not part of this gate.

Latest Eval Artifacts

  • Latest live eval report directory: reports/eval/live/run-1775584704903
  • Latest fallback eval report directory: reports/eval/fallback/run-1775584727223

Release Readiness

  • CLI: ready
  • Governance controls: ready
  • Examples: ready
  • Eval artifact inspection: ready
  • Docs and package metadata: ready
  • Final owner-managed Postgres gate: pending outside this checklist