Get my free plan

The project memory guide

Keep decisions and context where people and agents find them.

Make the source, revision and human check part of the answer. Start with a process where missing or outdated context causes real work.

A useful answer comes with evidence.

Sample records and answer.

The question

Which logging convention should new code in this service follow?

The source records

Convention A: superseded in this sample.
Convention B: current in this sample.

Follow the evidence
A cited draft answer

Follow convention B. Show its source and revision so the reviewer can check it.

Inspect the source

A person checks consequential use.

When sources conflict or the answer lacks support, return the question to the operator. A current-looking answer is not proof of a current source.

Each component has a job you can test.

ComponentRole in this architectureQuestion to test
Identity · L0Rules about whose work this is and which context appliesIs this the right account, project and permission context?
Critical facts · L1A small set of facts the workflow needs reliablyCan the owner inspect and update these facts?
Structure index · L1.5A map of where authoritative material livesCan the workflow find the source without treating the map as the source?
Navigable collections · L2Documents and relationships a person can inspectIs the relevant material complete and attributable?
Retrieval · L3Selection of context for the current questionDid it find the right exact term and relevant meaning?
Archive · L4Historical material with status and provenanceDoes obsolete material stay distinct from current guidance?

Judge memory on the questions your team must get right.

The questions that matter

Choose tasks your team must answer correctly. Include exact identifiers, changing policies, conflicting records and missing information.

A reproducible check

Keep the source revision, expected evidence, scoring rule, system version and date with the result.

A bounded conclusion

Report the sample and the failure cases. A good score on selected internal questions is not a universal accuracy promise.

For your workflow, agree the evidence that would justify a release.

Confirm the behaviour in the actual build.

BehaviourWhat needs confirming before use
Find exact terms and relevant contextTest identifiers and meaning against your records; confirm which retrieval methods the actual build uses.
Create or update durable recordsDefine who can write, review, supersede and remove a record.
Handle contradictions and ageCheck the source-selection rule and human escalation. Do not assume automatic contradiction detection.
Move data or change providersVerify export format, access, dependencies and a tested fallback.

Someone owns the sources and the exceptions.

Assign an owner who can inspect sources, correct obsolete guidance and decide when the workflow should stop. Teach that person on real tasks and verify the agreed operating checks before handover.

What your team operates

Source updates, review of important answers, exception routing and the agreed quality checks. The exact tasks depend on the workflow.

What the agreement defines

Delivery work, ongoing support, record exports and software licences. Confirm who handles failures and which dependencies continue after handover.

The technical choices behind the trace.

Formation and retrieval are different jobs

Formation decides what becomes a durable record, with its origin, scope and review state. Retrieval decides which existing evidence is relevant to one question. A retrieved item should not become an accepted fact merely because an AI repeated it.

Exact identifiers and semantic meaning

An exact product ID or account reference needs a matching strategy that preserves the identifier. A question phrased differently from its source may need semantic retrieval. Test both kinds of need. No one retrieval technique is a substitute for an evaluation on your material.

Contradictions, supersession and freshness

Keep the author or source, revision and effective context with the record. When records disagree, define the authority rule and a route to a person. An old record can remain useful history while being unsuitable for a current answer.

The sample above marks its old convention as superseded manually. It does not imply a verified automatic detector or a decay policy running in production.

Access, cost and maintenance

Check who may read each source and whether generated outputs can reveal it. A useful memory workflow also needs source maintenance, evaluation runs, monitoring and exception handling. Storage and model calls are only part of its cost.

Choose export and fallback requirements early. Keep client records, provider services and licensed supplier tooling explicit in the agreement.

Appendix · readiness checklist

Find the memory problems worth checking.

Describe what you have seen and what you still need to find out. You will get a worksheet of answers and suggested checks, not a maturity score.

Use what you know. Keep unknowns visible.

No answers yet.

1. Does the same task behave differently across the languages your team uses?
2. Does the workflow miss an exact name, product code or identifier that exists in your records?
3. Are repeated model calls worth inspecting for cost or unnecessary work?
4. Do people or the workflow struggle to find the right source?
5. Does an answer rely on old or conflicting guidance?
6. Is there uncertainty about exporting records, access or continuing with another provider?

Your answers become a worksheet you can keep.

The checklist runs in your browser and does not save answers after reload. Copying or downloading is your choice. The worksheet is for your own notes; to get your free plan, send one workflow on the plan page. Editing this worksheet changes the export text; changing a checklist answer rebuilds the worksheet from the selections.

Free for software companies and agencies

Get your free AI work plan

One workflow, three answers, one page back within three business days. No call, no access to your systems, yours to keep.

  1. 01
    Which workflow should we look at?
  2. 02
    Which tools or agents does it use today?
  3. 03
    Where does it slow down or go wrong?