This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

memory-note

coredraftmemory-note

A memory note is know-how that finds you. An agent writes one with /abcd:memory add when it learns something worth keeping ("the person wants every question to carry an example"), together with the words that should bring it back. The same loader that brings in the project's rules brings the note back when a prompt matches those words, so no one has to remember to look it up. A note stays on the person's machine until it is promoted into the project's record, where every agent receives it.

When to use

For a lesson an agent would otherwise relearn: a preference of the person's, a quirk of the machine, a trap in the project's tooling.

When NOT to use

For outside material a decision may need to cite: that belongs in the library. For a rule every agent in the project must follow: promote the note, so it becomes part of the record.

Examples

  • An agent notes that a test fails under heavy load and should be retried, recalled whenever a prompt mentions that test.
  • A note that has been recalled in several sessions is promoted into the project's rules, so a second contributor's agent receives it too.
  • library: evidence you consult, where a memory note is know-how that finds you
  • record: where a promoted note ends up

Frontmatter

termmemory-note
bounded_contextcore
statusdraft
aliasesmemory
definitionA short lesson an agent learned while working (a fact about the project, the person or the machine), kept with the words that should recall it and brought back into a session automatically when a prompt matches; kept on the person's machine until promoted into the project's record.