v1.2.0 β the harvest release
Potion is a lean project framework for Claude Code β plans are prompts, disk is memory, evidence or it didn't happen.
1.2.0 closes the loop on knowledge itself: every passing phase is harvested before its verdict is sealed, and the best of it flows to the cross-repo journal from 1.1.0.
Proven retroactively on potion's own 119-agent audit phase β receipts in .potion/phases/06-ingest/.
1.2.0 β 2026-07-05
The harvest release: no closed phase goes cold with its insights unharvested.
Phase-close harvest
/potion:verifystep 4 gains "Harvest before verdict" (pass verdicts only):
sweep the phase's SUMMARY Deviations/Concerns, the verifier's
ladder/panel reasoning in VERIFICATION.md, and any.potion/debug/files
closed during the phase; distill what clears the 5-minute bar into
.potion/learnings.jsonlβ max 5 entries,filesbackpointers to the
source artifact (commit f5e260b)- Duplicate guard: grep existing keys first, harvest only what fell through
during the phase, never re-log; zero new entries is a valid outcome, stated
explicitly - CORE principle: "Phase-close ingest: a pass verdict triggers a harvest of
the phase's SUMMARY/VERIFICATION/debug reasoning into learnings" β
Learnings section, core/CORE.md (commit e3b1438) - Composes with 1.1.0's promote-up bar: harvested entries ride the normal
CORE Cross-repo knowledge bar (confidence >= 8, generalizable, loop-born)
into~/.claude/potion/knowledge.jsonl
Evidence
- The procedure run for real against the cold storage that motivated it β
01-harden's 42-finding audit reasoning: 9 artifacts swept, duplicates
skipped, 3 distilled entries appended, 2 promoted up:
.potion/phases/06-ingest/evidence/02-retro-ingest-transcript.txt
(commit 713dc61)