canonical-memory

Installation
SKILL.md

Canonical Memory Management — Trace Skill

When to Use

Activate this skill when:

  • User asks about "truth memory", "canonical memory", or "validated knowledge"
  • User wants to store architecture decisions or API contracts
  • User asks what's safe to trust in the codebase
  • User wants to promote a note to the highest trust level
  • User needs to audit or validate existing canonical notes

What Is Canonical Memory

Canonical memory is the smallest, most durable layer in Trace's three-tier system. It stores knowledge that has been deliberately validated and is intended to be trusted across the team.

Not all memory should be treated equally. "Truth memory which is always correct" is too strong a promise. Even canonical memory can become outdated when code changes. Use "canonical" or "validated" — never promise "always correct."

What Belongs in Canonical

Installs
1
GitHub Stars
5
First Seen
Jul 1, 2026
canonical-memory — d4rkninja/code-guardian