Skip to main content

tri experience — Memory & Learning

Persistent episode storage, mistake pattern tracking, and ExpeL (Experience + Learning) log.

Subcommands

CommandArgumentsDescription
tri experience save[options]Save episode to .trinity/experience/episodes/
tri experience recall[--task "query"] [--type TYPE] [--category CAT]Recall episodes by keyword or filter
tri experience mistakesShow mistake patterns sorted by frequency

Options for tri experience save

OptionDefaultDescription
--issue <N>GitHub issue number
--task "<desc>"(required)Task description
--verdict <v>UNKNOWNPASS / FAIL / PARTIAL
--iterations <N>1Number of iterations
--mistake "<text>"Add mistake (up to 8)
--learning "<text>"Add learning (up to 8)

Storage

PathContent
.trinity/experience/episodes/{issue}_{ts}.jsonEpisode records
.trinity/experience/mistakes/{hash}.jsonMistake patterns
EXPERIENCE_LOG.mdExpeL log (human-readable)

Examples

tri experience save --task "Fix build" --verdict PASS --learning "Check imports"
tri experience recall --task "build" # Find related episodes
tri experience mistakes # Show common mistakes

Handler

File: src/tri/tri_experience.zig