triage-stale-memory — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited triage-stale-memory (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
CLAUDE.md is the doctrine. This card is the executable procedure for one specific situation: a session did real work in a memory-hook log but never recorded a lesson or decision for it, so amplify_context_load ends its output with a stale-memory warning.
Stale memory is the second shape of memory drift (the first is hallucinated write-success). Treat it the same way: nothing counts until Amplifier reads it back.
amplify_context_load output ends with a stale-memory warning, OR~/.claude/memory/<date>.mdbut forgot to persist any lesson/decision.
amplify_audit_freshness to get the exact list of stalememory days (files newer than the latest Amplifier write).
amplify_promote_from_memory_md({ memory_file: "<path>" }). This records nothing — it returns DRAFT suggestions only.
amplify_decisions({ op: "track", ... }).
amplify_learn(...) (or amplify_record_claim if it is an unverified inference — see record-verified-lesson).
session would make a worse decision without it. When unsure, prefer amplify_record_claim (a claim weighs 5× less than a confirmed lesson) over inventing a confident lesson.
(the tool re-reads the row; a real write returns a numeric id, a failure returns ERROR: ... NOT recorded). Never claim the stale work was captured until read-back confirms it. If you see an ERROR, switch to investigate-write-failure — do not retry blindly.
Write a triage record to:
./knowledge/stale_memory_triage_{YYYY-MM-DD}.mdUse today's date (run date first — do not assume the date). The file must list, per stale file: each draft, its classification (decision/lesson/discard), and — for recorded items — the returned numeric id (proof of read-back). Discards get a one-line reason.
noise and dilutes real signal.
confirmed lesson. Use a claim.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.