Commit b5e68ac
Claudinite growth: conversation extract (#797)
The 2026-07-30 conversation-extract pass over the four logs on
conversation-logs found one durable, measured lesson: the canon merge
recipe's step 5 (`git checkout main && git pull origin main`) is dead
weight in this repo, and its checkout half is the one part that stalls.
All four captured sessions ran it verbatim. In session 295e2230 the
auto-mode classifier denied `git checkout main` twice (30s + 27s = 57s
idle plus three recovery calls) before the session read capture-log.mjs's
header and found the checkout had never been needed — that script does
every branch write through plumbing against the fetched remote tip and
never touches the checkout. The bare `git fetch origin main` in between
succeeded first try. The same step cost 44s in 13a6f736 and 8s in
558026a0 for no benefit.
Lands as a merge-and-ci section (the pack's skill is the strongest
mechanism available: no working-tree state at Stop time can observe an
in-session git invocation) plus its row in the pack README's rules table.
Refs #795
Claude-Session: https://claude.ai/code/session_01ELABwA8T2DBu5rXALnWdjs
Co-authored-by: Claude <noreply@anthropic.com>1 parent cb87630 commit b5e68ac
2 files changed
Lines changed: 26 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
Lines changed: 25 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
0 commit comments