From 3d53ceed247aa993ce5ed2d90f716b4476700229 Mon Sep 17 00:00:00 2001 From: David F Glidden Date: Wed, 22 Jul 2026 14:39:29 +0200 Subject: [PATCH] session 2026-07-22 (addendum): queue read-the-gate's-decision-code ladder instrument for the Stroke-2 batch --- claude/memory/skill-harvest-register.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/claude/memory/skill-harvest-register.md b/claude/memory/skill-harvest-register.md index f221a5f..c568bdd 100644 --- a/claude/memory/skill-harvest-register.md +++ b/claude/memory/skill-harvest-register.md @@ -8,7 +8,7 @@ metadata: node_type: memory type: reference originSessionId: a8eb1d46-314e-4545-a133-f747c69ad5b4 - modified: 2026-07-22T11:29:48.370Z + modified: 2026-07-22T12:39:13.641Z permalink: claude-memory/skill-harvest-register --- @@ -32,6 +32,8 @@ The single place proposed skills live so they don't evaporate between sessions. *Post-review additions to the Stroke-2 batch list (same authorization — "all earned ladder entries"; harvested from the pilot-ruling block later the same night):* **byte-check-hand-classifications-at-source-before-citing** (two of my classes AND the jurist's Q3 assessment overturned by bytes — the F7 lesson, jurist-directed at F3's own numbers, discharged strengthening the finding) · **coverage-metrics-are-blind-to-block-moves** (jurist-minted from their own refuted assessment: any permutation preserving local windows passes coverage; refuted-by-default unless demonstrated on a block move — the demonstrated-not-composed instrument). *No other harvest from the late-night block — the session's harvest WAS the ruled review; nothing manufactured.* +*Post-review addition (2026-07-22, PENDING-69 build — same authorization):* **read-the-gate's-decision-code-before-designing-its-consumer** — before building a consumer/resolver for a gate's output, read the gate's OWN decision logic to know what it can and cannot mechanically produce or see. On PENDING-69 the inherited literal question forced reading `verify_body_conservation.classify` first: it revealed the gate classifies boundary runs by POSITION+SIZE only and provably cannot confirm class identity → that "no, and knowably no" shaped the honest design (attested declaration the gate consumes, not teaching it to classify) AND corrected my own package's mis-framing mid-build. Kin to render-and-LOOK / measure-toolchain-before-spec, one level over (read the substrate's *decision logic*, not just its output). Queue with the Stroke-2 batch. + ## Harvest 2026-07-20 (the /jurist-package build + PENDING-67/F2/v2.3.0 arc) **BUILT this session (was authorized "build next" at the 07-19 harvest review):** **`/jurist-package`** — `~/dotfiles/claude/skills/jurist-package/SKILL.md` (symlinked into `~/.claude/skills/`; the authored-skill convention). Grounded in the 2 proven exemplars, not recall. **Proven 2× same session** (the PENDING-67 package + the F2 correction relay, both hook-passed on first write, both ruled). Absorbs `/spec-amendment` (supersession → the ladder, as ruled).