memory-delta-triagelisted
Install: claude install-skill Fr-e-d/GAAI-framework
# Memory Delta Triage
## Purpose / When to Activate
Activate when Discovery holds a raw memory-delta file (produced by `memory-alignment-check`
after QA PASS) and needs a governed, auditable verdict before deciding whether to invoke
`memory-ingest`.
This skill applies exactly three heuristics to each candidate in the delta. It produces a
`## Triage Verdict` block. All judgment is attributed to the invoking Discovery agent — this
skill is a deterministic procedure, not a decision maker.
**Two modes:**
- **`draft`** — triage without writing memory. Writes the Triage Verdict block inline and
leaves the delta file in its original location. Does NOT invoke `memory-ingest`.
Use when Discovery wants to review verdicts before committing.
- **`validate`** — triage with write authority. For every candidate with `verdict: ACCEPT`,
instructs Discovery to invoke `memory-ingest`. After all ACCEPTED candidates are processed,
moves the delta file to `contexts/artefacts/memory-deltas/processed/`.
---
## Process
### Step 0 — Single-delta scope check
Verify exactly one `delta_id` argument is provided.
- If zero delta paths provided → exit immediately: "ERROR: memory-delta-triage requires exactly one delta_id. Received: 0."
- If multiple delta paths provided → exit immediately: "ERROR: memory-delta-triage requires exactly one delta_id. Received: N. Process deltas one at a time."
### Step 0b — Processed-delta collision check (base.rules.md §6)
Check whether a file already exis