.plans / lms-persistent-memory-patch-tickets / TICKET-190-user-validate-project-scoped-memory-flow.md


ticket_id: "tkt_pmem_user_validation" title: "Project-scoped memory flow is validated against the intended behavior" agent: "user" done: false goal: "A human review confirms that manual writes, automatic chat extraction, and bootstrap memory all behave as intended for the configured project."

Tasks

  • Validate that manual project memory writes work for the configured project namespace.
  • Validate that automatic chat-extracted durable facts are stored under the configured project after the patch.
  • Validate that the bootstrap memory set contains distilled reusable project knowledge and not raw file dumps.
  • Record approval or capture any remaining gaps as follow-up work.

Acceptance criteria

  • Manual project memory behavior is confirmed for the configured project.
  • Automatic project-scoped chat memory behavior is confirmed after the patch.
  • Bootstrap project memory quality is confirmed against the stated distilled-memory goals.
  • Any remaining issues are explicitly captured rather than left implicit.

Tests

  • Execute a short end-to-end validation using one manual project memory, one automatically extracted durable fact, and one bootstrap retrieval check.
  • Confirm the observed results match the intended project-scoped behavior described in the source material.

Notes

  • Source: "Manual project memory already works", "Automatic project memory from chat needs a small patch", and repo bootstrap should create memory-worthy distilled facts.
  • Constraints:
    • Review should validate the intended behavior; it should not redefine scope or invent new requirements.
  • Evidence:
    • The source distinguishes the current working path, the missing patch, and the required bootstrap behavior.
  • Dependencies:
    • TICKET-100-project-scoped-memory-writes.md
    • TICKET-120-auto-extracted-memory-inherits-active-project.md
    • TICKET-140-bootstrap-distilled-project-memory-from-repo-context.md
    • TICKET-160-codify-memory-scope-policy-and-ingest-rules.md
  • Unknowns: Not provided