Skip to content

Memory records

Memory records should be small, explicit, and durable.

Kinds

KindMeaning
decisionA project decision that should be remembered later.
constraintA rule, limitation, or invariant.
preferenceA human or team preference.
referenceA pointer to a document, file, or external source.
summaryCondensed project knowledge.
noteGeneral durable memory.

Example

bash
tekmemo remember "Billing webhooks must verify signatures before mutating state." \
  --kind constraint \
  --tag billing \
  --source architecture-review

Good memory

Good memory is:

  • specific
  • source-aware
  • free of secrets
  • durable beyond one chat
  • easy for a human to audit

Released under the MIT License.