LSI epic-filing proposal — 2026-09-29
Generated by bun run cat lsi:epics. A proposal, not an edit — no parent was written (methodology lsi, refusal 3).
Index: 1061 beans (every status), 9126 terms, k=100, retained 45.2%. Classes: 21 open epics, each a centroid of itself and all its descendants.
Calibration. Of 247 open beans already under an epic, LSI’s best epic equals the current one for 145 (59%). That agreement rate is how far to trust the proposals below. Thresholds (house, adjustable in the script): no-fit below cosine 0.3; ambiguous when the margin over the runner-up is below 0.05.
Open beans with no epic — proposed home (7)
| item | proposal | cos | margin | note |
|---|---|---|---|---|
yx9p SEPARATION: the 5 partition package names and the 5 instance directory names do not agree | vke6 SPLIT (#223) | 0.80 | 0.08 | latent |
7mog The navbar stylesheets share 3 rules and 0 drift — a guard, not a merge (this bean’’s firs | o3xy UI & ACCESSIBILITY | 0.67 | 0.08 | latent |
j6t3 INSTALL SKILLS AS TOOLS AT RENDER TIME: 34 skills declare user_invocable, 4 are reachable | d308 CODE DISPENSATION | 0.63 | 0.07 | latent |
oi1y STANDALONE PAGES JEKYLL COPIES THROUGH HAVE NO NAVIGATION: 33 published pages (23 wirefram | yj32 HARNESS AS INTERFACE | 0.56 | 0.01 | ambiguous vs 4ccr |
10uc STREAM 2/3: GOAL 2 — the rendered surface: navbar, visualisers, stickies (p5wm, 39 open be | yj32 HARNESS AS INTERFACE | 0.54 | 0.02 | ambiguous vs ahvw |
upgd STREAM 1/3: GOAL 1 — the repo split and the KG’’s own declaration (vuip + zzmr, 47 open be | 1xhc CI RELIABILITY | 0.47 | 0.02 | ambiguous vs vke6 |
sjic ONE NAVBAR FOR EVERY FOLIO: combine the folio-assistant sidebar and the who-iris rail into | o3xy UI & ACCESSIBILITY | 0.43 | 0.01 | ambiguous vs 6lb8 |
Open beans whose current epic LSI disputes — review, do not move blindly (34)
| item | proposal | cos | margin | note |
|---|---|---|---|---|
m4s1 TRANSLATION CATALOGUES: 36 (locale, page) .po files must be AUTHORED — the templates now e | bzyu TRANSLATION | 0.79 | 0.36 | now under 1xhc CI RELIABILITY |
tbdg main is RED on translation-drift: #1374 published 27 translated pages with no .po catalogu | bzyu TRANSLATION | 0.66 | 0.20 | now under 1xhc CI RELIABILITY |
eief CSVW skill + ingestion tools: tabular metadata as far as it can be determined | 0lmb CONTENT MODEL | 0.57 | 0.20 | now under slw1 INGEST |
ke1w (was t3n8) The archive rung stages but can never promote, and no rung reads plain text at all | slw1 INGEST | 0.80 | 0.19 | now under ahvw PROCESS |
4dbr Forge portability: GitLab and sovereign-compute as additional Tool nodes, not a sixth repo | 5a3l DEPLOYMENT | 0.71 | 0.16 | now under vke6 SPLIT (#223) |
qrnz SECOND IG: ingest smart-immunizations, and find out whether the artefact-index pipeline ac | uhkv SMART STACK | 0.69 | 0.15 | now under yj32 HARNESS AS INTERFACE |
ngxj TRANSLATION CATALOGUES: five pages shipped .md-only, so translation:drift holds every open | bzyu TRANSLATION | 0.57 | 0.14 | now under 1xhc CI RELIABILITY |
95sk FOLIO AS CONVENTION (R24, R27–R29): the folio on any harness, materialised assets and read | 6lb8 FOLIO BOARD | 0.77 | 0.13 | now under vke6 SPLIT (#223) |
v1hw VISUALISER: uploads/ — an uningested badge, a browsable queue, and the first WRITABLE surf | yj32 HARNESS AS INTERFACE | 0.61 | 0.13 | now under slw1 INGEST |
oz5w STAGING CLEANUP vs BRANCH REUSE: merging PR N deletes the preview PR N+1 just published | 1xhc CI RELIABILITY | 0.64 | 0.13 | now under ahvw PROCESS |
cpmo SMART-BASE CROSSWALKS: the v1 to v2 ConceptMaps exist, are draft, and one is incomplete | uhkv SMART STACK | 0.74 | 0.13 | now under 2yyh SMART-BASE HARNESS |
ceud CI: a push to a PR branch fired NO workflow at all — a PR that looks untested rather than | 1xhc CI RELIABILITY | 0.61 | 0.12 | now under 1swy QA |
v9ah SELF-DECLARED-DONE NAMES ONLY MID-FLIGHT BEANS: every finding the check produces is one no | ahvw PROCESS | 0.66 | 0.12 | now under 1xhc CI RELIABILITY |
a7t8 ingest-document’s ‘run the remaining arms’ line double-nests the pdf-images output | slw1 INGEST | 0.74 | 0.11 | now under ahvw PROCESS |
mc8h MERGE-FORWARD TREADMILL: re-merging main faster than CI can answer means never getting a v | 1xhc CI RELIABILITY | 0.68 | 0.11 | now under 1swy QA |
p11x check:partition cannot see cross-instance edges: its ROOT is cat-harness/, so every 0 it r | vke6 SPLIT (#223) | 0.75 | 0.09 | now under 1xhc CI RELIABILITY |
1xrg state:visualizer:check cannot fail on a declaration that points at its own page (the ‘4 of | yj32 HARNESS AS INTERFACE | 0.78 | 0.09 | now under zzmr KG |
6qk5 QA REVIEW MODE: translation QA joins the audited review record under test/results | 1swy QA | 0.65 | 0.09 | now under 5a3l DEPLOYMENT |
jut3 SMART-* VIA JUST-THE-DOCS: stop mounting IG Publisher HTML; render input/pages from post-p | uhkv SMART STACK | 0.58 | 0.09 | now under yj32 HARNESS AS INTERFACE |
8xtj INSTANCE NAMES: folio-assist-core published every core term to a path no term names — fixe | vke6 SPLIT (#223) | 0.72 | 0.08 | now under zzmr KG |
chq5 STUCK-CHECK TRAP: a parent token in the agent’’s lane, a live position two lanes away — an | ahvw PROCESS | 0.75 | 0.08 | now under yj32 HARNESS AS INTERFACE |
m8gz BEAN LIFECYCLE: archiving is drawn nowhere, and Process_BeanLifecycle is called by nothing | ahvw PROCESS | 0.75 | 0.08 | now under zzmr KG |
pomp A stale origin/main produced two confident wrong findings in one session — ‘not in my chec | 1xhc CI RELIABILITY | 0.81 | 0.07 | now under vke6 SPLIT (#223) |
tvf8 STALE OPEN PRs: three untouched 4-8 days, and #229’’s ‘‘clean’’ merge would RESURRECT a pa | 1xhc CI RELIABILITY | 0.71 | 0.07 | now under ahvw PROCESS |
do70 SIBLINGS: seven generated artefacts go stale when a catalogue or a BEAN changes, and no ga | 1xhc CI RELIABILITY | 0.76 | 0.07 | now under bzyu TRANSLATION |
q2aj Recheck Beads (gastownhall/beads) maturity against beans | ahvw PROCESS | 0.55 | 0.07 | now under 8jt6 MEMORY & TODOS |
w91p B7a (#1168): the 10 gen-*-viz scripts become Tools (renders:, maintains:); coverage.visual | yj32 HARNESS AS INTERFACE | 0.58 | 0.07 | now under tr05 KG MODELLING |
12ws ONE NAME, TWO MEANINGS: check-l1-complete declares a local instanceRootFor that contradict | vke6 SPLIT (#223) | 0.73 | 0.06 | now under 1xhc CI RELIABILITY |
xies PUBLISH TO CDN: editor signoff -> merge -> human eyes -> CDN, and GH Pages is a TOOL CHOIC | kupb IRIS CATALOGUE | 0.69 | 0.06 | now under 5a3l DEPLOYMENT |
j79e DETANGLE: a candidate subgraph is MEASURED (cohesive, low-cut), not chosen by taste — and | kupb IRIS CATALOGUE | 0.57 | 0.06 | now under zzmr KG |
9v4m TEST INTERFERENCE: a profile-gate test fails in the full suite and passes in isolation on | 1xhc CI RELIABILITY | 0.41 | 0.06 | now under 1swy QA |
nvbr Phase I.4 — LHS navbar section per node in the folio instance (#223) | yj32 HARNESS AS INTERFACE | 0.65 | 0.05 | now under vke6 SPLIT (#223) |
3q47 PROCESS WALK: deterministically set an agent’’s context from the KG at each task | 8jt6 MEMORY & TODOS | 0.61 | 0.05 | now under ahvw PROCESS |
hs08 MIGRATION: the content/ -> folio/ rename has reached the declaration and NOTHING that read | vke6 SPLIT (#223) | 0.67 | 0.05 | now under zzmr KG |
Unmerged branches that name a bean — explicit home (39)
| item | proposal | cos | margin | note |
|---|---|---|---|---|
branch claude/brave-hawking-511rrx lsi: adopt Latent Semantic Indexing as a methodology node, with a dependency-free engine | zzmr KG | 0.45 | 0.00 | explicit; PR #1483; 1 ahead, last 2026-09-29; LSI prefers ahvw (0.53) |
branch claude/subgraph-is-the-object A subgraph is the mathematical object; a directory is a convenience — and that is what mak | 1xhc CI RELIABILITY | 0.68 | 0.01 | explicit; PR #1479; 1 ahead, last 2026-09-27; LSI prefers zzmr (0.75) |
branch claude/pot-out-of-bootstrap chore: regenerate the navbar include and the published-graphs index | 1xhc CI RELIABILITY | 0.85 | 0.01 | explicit; PR #1448; 15 ahead, last 2026-09-27; LSI agrees |
branch claude/output-level-corpus-detector qrlc: the two obligations, and a better answer to one of them | ahvw PROCESS | 0.63 | 0.04 | explicit; PR #1475; 4 ahead, last 2026-09-27; LSI prefers 1xhc (0.74) |
branch claude/formal-ref-injection-rewire-2026-09-27 beans(folio-assistant-89wq new): four QA checkers are unconditional n/a stubs, and n/a i | 1xhc CI RELIABILITY | 0.83 | 0.02 | explicit; 8 ahead, last 2026-09-27; LSI prefers vke6 (0.85) |
branch claude/fervent-mccarthy-nw4olk schema-overview e2e: assert that SOME kind narrows, not that zod-enum is small | ahvw PROCESS | 0.76 | 0.02 | explicit; PR #1472; 15 ahead, last 2026-09-27; LSI prefers 1xhc (0.86) |
branch claude/escape-imports-external-schema qook: the two fixes for this bean now contradict each other, and check:merged cannot pas | 1xhc CI RELIABILITY | 0.85 | 0.00 | explicit; PR #1458; 17 ahead, last 2026-09-27; LSI agrees |
branch fix/1406-jsonld-publish fix: locale JSON-LD documents no longer carry undeclared QA properties | zzmr KG | 0.54 | 0.00 | explicit; PR #1429; 1 ahead, last 2026-09-26; LSI prefers bzyu (0.54) |
branch claude/six-skills-derived-artefacts Regenerate the derived artefacts the six newly-declared skills now have | 8jt6 MEMORY & TODOS | 0.54 | 0.02 | explicit; 2 ahead, last 2026-09-26; LSI prefers 1swy (0.65) |
branch claude/kgqa-sidecar-7e59 …and the three test failures that were the SAME omission | slw1 INGEST | 0.58 | 0.04 | explicit; 3 ahead, last 2026-09-25; LSI prefers 1xhc (0.76) |
branch claude/stream-4-instruments mcdj: an auditor edit now dirties ONE file, not 21 — and cflw closes on it | 1swy QA | 0.80 | 0.03 | explicit; 8 ahead, last 2026-09-24; LSI prefers 1xhc (0.84) |
branch claude/stream-2-goal2-surface Regenerate the glossary — main is stale on check:glossary, and this is not my change | o3xy UI & ACCESSIBILITY | 0.77 | 0.04 | explicit; 5 ahead, last 2026-09-24; LSI prefers yj32 (0.80) |
branch claude/snjh-draft-publication Merge main and regenerate the glossary | 2upx DOCUMENTATION | 0.81 | 0.00 | explicit; 6 ahead, last 2026-09-24; LSI prefers zzmr (0.86) |
branch claude/pagefind-prototype Regenerate derived files after merging main, in order | 5a3l DEPLOYMENT | 0.25 | 0.11 | explicit; 9 ahead, last 2026-09-24; LSI prefers kupb (0.37) |
branch claude/declare-three-subgraphs-clean Declare deploy/, ui/ and blueprint/ as code subgraphs | uhkv SMART STACK | 0.52 | 0.01 | explicit; 1 ahead, last 2026-09-24; LSI prefers zzmr (0.78) |
branch claude/9x9r-head-has-run-any-run 9x9r: derive the owed workflows from .github/workflows/ (owner’s option 1) | 1xhc CI RELIABILITY | 0.67 | 0.08 | explicit; 3 ahead, last 2026-09-24; LSI agrees |
branch claude/0uu2-declaration-gap 0uu2: declare deploy/ and tools/; ns/ and ui/ do not compile, with the reasons | zzmr KG | 0.82 | 0.00 | explicit; 3 ahead, last 2026-09-24; LSI agrees |
branch claude/yag0-false-finding yag0 was a FALSE FINDING: the who-iris library viewer works (#1009) | yj32 HARNESS AS INTERFACE | 0.75 | 0.09 | explicit; 1 ahead, last 2026-09-23; LSI agrees |
branch claude/proposals-to-docs Proposals move from fsh-guts to cat-harness/docs (#975 follow-on) | uhkv SMART STACK | 0.48 | 0.07 | explicit; 2 ahead, last 2026-09-23; LSI prefers zzmr (0.77) |
branch skill/question-context A question must survive the channel, and this session’s process was never recorded | ahvw PROCESS | 0.80 | 0.06 | explicit; 1 ahead, last 2026-09-22; LSI agrees |
branch claude/zealous-turing-v49ph5 beans tis1: completed, with the part that is worth reading written down | o3xy UI & ACCESSIBILITY | 0.78 | 0.04 | explicit; 23 ahead, last 2026-09-22; LSI prefers yj32 (0.82) |
branch claude/sharp-ptolemy-6qxh77-toolqa tool is a QA subject kind — projecting verdicts, not reaching new ones (#853 req 1) | d308 CODE DISPENSATION | 0.67 | 0.01 | explicit; 1 ahead, last 2026-09-22; LSI prefers 1swy (0.68) |
branch claude/sharp-ptolemy-6qxh77-sj6m sj6m: requirements 3 and 4 measured — the precondition gate has zero consumers | d308 CODE DISPENSATION | 0.69 | 0.07 | explicit; 11 ahead, last 2026-09-22; LSI prefers vke6 (0.79) |
branch claude/sharp-ptolemy-6qxh77-searchidx eof6: the owner’s ruling reverses this bean’s rule, and its size premise was never measure | 1xhc CI RELIABILITY | 0.36 | 0.02 | explicit; 1 ahead, last 2026-09-22; LSI prefers 5a3l (0.38) |
branch claude/sharp-ptolemy-6qxh77-searchbudget The search index gets a budget, with its arithmetic (eof6) | 5a3l DEPLOYMENT | 0.40 | 0.07 | explicit; 1 ahead, last 2026-09-22; LSI prefers 1xhc (0.46) |
branch claude/sharp-ptolemy-6qxh77-q2wn Refresh the kg-export QA sidecar against the merged exporter | vke6 SPLIT (#223) | 0.79 | 0.09 | explicit; 8 ahead, last 2026-09-22; LSI agrees |
branch claude/sharp-ptolemy-6qxh77-precond Parent bean 03t9 to the PROCESS epic — CI caught what my gate run had not | ahvw PROCESS | 0.63 | 0.00 | explicit; 2 ahead, last 2026-09-22; LSI prefers d308 (0.65) |
branch claude/sharp-ptolemy-6qxh77-fkjo fkjo: a claim its own criteria say is finished is now a health finding | ahvw PROCESS | 0.72 | 0.04 | explicit; 2 ahead, last 2026-09-22; LSI agrees |
branch claude/sharp-ptolemy-6qxh77-dirs A declared directory exists, or says why not — both directions (8mbk) | 6lb8 FOLIO BOARD | 0.44 | 0.02 | explicit; 1 ahead, last 2026-09-22; LSI prefers vke6 (0.76) |
branch claude/sharp-ptolemy-6qxh77-beanattr folio:bean refuses an unknown attribute — and that found 19 live instances (m8gz) | zzmr KG | 0.65 | 0.01 | explicit; 1 ahead, last 2026-09-22; LSI prefers ahvw (0.71) |
branch claude/modest-keller-vzzjiy needs DRIVES the overlay; version says what, SHA says which bytes (#975) | uhkv SMART STACK | 0.72 | 0.02 | explicit; 1 ahead, last 2026-09-22; LSI agrees |
branch claude/lhs-navbar-harness-folios-cqo9mu 624f: pin that the square rule does not let the backdrop escape the card | ahvw PROCESS | 0.31 | 0.07 | explicit; 6 ahead, last 2026-09-22; LSI prefers 6lb8 (0.68) |
branch claude/kind-bohr-cyt1s4 624f: shape is a function of WHERE the sticky is — and the corpus refused my first answer | vke6 SPLIT (#223) | 0.20 | 0.00 | explicit; 2 ahead, last 2026-09-22; LSI prefers 6lb8 (0.44) |
branch claude/exciting-bardeen-csx7ay uknu: every docs page carries a duplicate id, found on the BUILD not the source | o3xy UI & ACCESSIBILITY | 0.54 | 0.01 | explicit; 5 ahead, last 2026-09-22; LSI prefers 1xhc (0.66) |
branch claude/amazing-ptolemy-2ceyvg Close itka — the check runs the rules it prints, and prints the rules it runs | d308 CODE DISPENSATION | 0.57 | 0.01 | explicit; 1 ahead, last 2026-09-22; LSI prefers ahvw (0.63) |
branch claude/sharp-ptolemy-6qxh77-tyyc Close four finished-but-claimed beans, and file the gap that hid them | vke6 SPLIT (#223) | 0.57 | 0.06 | explicit; 1 ahead, last 2026-09-21; LSI prefers ahvw (0.70) |
branch claude/sharp-ptolemy-6qxh77-dyd3 dyd3: refresh both kg-export QA sidecars against the committed exporter | vke6 SPLIT (#223) | 0.79 | 0.02 | explicit; 6 ahead, last 2026-09-21; LSI agrees |
branch claude/graph-management-practice Point the practice at covered-is-not-reachable rather than restating it | vke6 SPLIT (#223) | 0.83 | 0.06 | explicit; 6 ahead, last 2026-09-20; LSI agrees |
branch claude/cat-bootstrap-rename Coordination bean 8ka1: two files moved under sibling PRs’ feet | vke6 SPLIT (#223) | 0.79 | 0.04 | explicit; 5 ahead, last 2026-09-20; LSI agrees |
Unmerged branches with no bean named — latent home (106)
| item | proposal | cos | margin | note |
|---|---|---|---|---|
branch claude/sci-owns-lean-grammar-probe-2026-09-27 guards: two pinned inventories moved with the code — a renamed row and a retired witness | vke6 SPLIT (#223) | 0.78 | 0.06 | 2 ahead, last 2026-09-27 |
branch claude/cool-fermi-htir5p claude/cool-fermi-htir5p | slw1 INGEST | 0.24 | 0.06 | no fit; 1 ahead, last 2026-09-25 |
branch claude/206-ui-polish fix: UI polish — sidebar globe removed, QA badge clickable, warning collapsible | 4ccr WIREFRAME FINDINGS | 0.50 | 0.01 | ambiguous vs bzyu; 1 ahead, last 2026-09-25 |
branch 203-remaining-items feat: BPMN compliance, beans lifecycle BPMN, 4 new skills, release epic bean | tr05 KG MODELLING | 0.63 | 0.01 | ambiguous vs ahvw; 1 ahead, last 2026-09-25 |
branch claude/magical-archimedes-4qkfxp-goal-review beans: four goal-review instruction gaps from the 2026-09-24 1-day review | ahvw PROCESS | 0.44 | 0.06 | 1 ahead, last 2026-09-24 |
branch dependabot/npm_and_yarn/typescript-7.0.2 deps: bump typescript from 6.0.3 to 7.0.2 | 1xhc CI RELIABILITY | 0.19 | 0.04 | PR #910; no fit; 1 ahead, last 2026-09-23 |
branch claude/peaceful-heisenberg-dzgsf1 Merge main into tebu/oe98, and regenerate the 251 pages the fix owns | 1xhc CI RELIABILITY | 0.76 | 0.11 | 8 ahead, last 2026-09-23 |
branch claude/oe98-generator-prefix oe98: both doc generators emit REPO-relative source links, 568 dead -> 0 | vke6 SPLIT (#223) | 0.70 | 0.04 | ambiguous vs zzmr; 1 ahead, last 2026-09-23 |
branch claude/modest-mccarthy-hhsm41 fgkb: both decisions taken, and they went opposite ways | 1xhc CI RELIABILITY | 0.70 | 0.07 | 1 ahead, last 2026-09-23 |
branch skill/ask-dont-report A pending question is not a status — ask it | ahvw PROCESS | 0.77 | 0.11 | 2 ahead, last 2026-09-22 |
branch claude/workplan-truthup-uhkv Work plan: complete aqb6, repair 4yvj’s own record, and say what the epic still owes | ahvw PROCESS | 0.63 | 0.01 | ambiguous vs uhkv; 1 ahead, last 2026-09-22 |
branch claude/u9r9-typedoc-path u9r9 settled, and the owner’s ruling that nesting is declared from within | vke6 SPLIT (#223) | 0.70 | 0.03 | ambiguous vs 1xhc; 2 ahead, last 2026-09-22 |
branch claude/stream-1-goal1-split-kg claude/stream-1-goal1-split-kg | kupb IRIS CATALOGUE | 0.20 | 0.01 | no fit; 1 ahead, last 2026-09-22 |
branch claude/sharp-ptolemy-6qxh77-waiver Four confirmation waivers granted by the owner, recorded in the context graph | ahvw PROCESS | 0.71 | 0.04 | ambiguous vs 1swy; 1 ahead, last 2026-09-22 |
branch claude/sharp-ptolemy-6qxh77-searchstaging One decision in one place, and the index measured at last (eof6) | 5a3l DEPLOYMENT | 0.41 | 0.03 | ambiguous vs 1xhc; 2 ahead, last 2026-09-22 |
branch claude/sharp-ptolemy-6qxh77-eof6fix eof6: correct two errors — #839 was not a blocker, and the measurement was superseded | 1xhc CI RELIABILITY | 0.35 | 0.02 | ambiguous vs 5a3l; 1 ahead, last 2026-09-22 |
branch claude/reopen-5a3l Re-open 5a3l on the owner’s ruling: completed with 12 open children | 5a3l DEPLOYMENT | 0.59 | 0.13 | 1 ahead, last 2026-09-22 |
branch claude/mkqf-reparent-5a3l mkqf: re-parent off 5a3l, which is completed with 12 open children | 5a3l DEPLOYMENT | 0.60 | 0.13 | 1 ahead, last 2026-09-22 |
branch claude/elegant-albattani-0byaig Claim rnfl, re-scoped to the owner’s split ruling — and correct an option I got wrong | yj32 HARNESS AS INTERFACE | 0.73 | 0.04 | ambiguous vs vke6; 1 ahead, last 2026-09-22 |
branch claude/eager-thompson-3bb3kq itka finding 1: a rule that could not fire, reported as verified | ahvw PROCESS | 0.70 | 0.03 | ambiguous vs 1xhc; 5 ahead, last 2026-09-22 |
branch claude/partition-engine Split repo-partition into a generic engine and this instance’s data | vke6 SPLIT (#223) | 0.80 | 0.08 | 2 ahead, last 2026-09-20 |
branch claude/206-staging-preview staging: trigger preview deployment | q4jm LARGE-DOCUMENT REVIEW | 0.31 | 0.02 | ambiguous vs 5a3l; 1 ahead, last 2026-09-18 |
branch agy/who-voices-208 chore: complete bean nd1m (WHO voice support) | tr05 KG MODELLING | 0.49 | 0.02 | ambiguous vs 2upx; 2 ahead, last 2026-09-17 |
branch claude/site-graph-and-ingest-skills-2026-09-16 docs(intake): name the three producers that actually built the corpus | slw1 INGEST | 0.79 | 0.02 | ambiguous vs 0lmb; 2 ahead, last 2026-09-16 |
branch claude/qr-in-navbar-and-float-2026-09-16 docs(ui): the QR sits below the title in the navbar, and survives full width | 4ccr WIREFRAME FINDINGS | 0.74 | 0.11 | 1 ahead, last 2026-09-16 |
branch claude/ingestion-engine-docs-2026-09-16 docs: the ingestion pipeline, as five linked BPMN files and the page that reads them | slw1 INGEST | 0.83 | 0.14 | 1 ahead, last 2026-09-16 |
branch claude/generated-page-edit-links-2026-09-16 docs: the generated pages now say where you CAN edit, not only where you cannot | 4ccr WIREFRAME FINDINGS | 0.64 | 0.02 | ambiguous vs yj32; 1 ahead, last 2026-09-16 |
branch claude/fix-editing-process-tests-2026-09-16 fix(tests): the editing process gained a step; its walks had not | 1swy QA | 0.72 | 0.06 | 1 ahead, last 2026-09-16 |
branch claude/evidence-retrieval-subprocess-2026-09-16 lifecycle: evidence for a recommendation, as a subprocess of editing | ahvw PROCESS | 0.73 | 0.01 | ambiguous vs tr05; 1 ahead, last 2026-09-16 |
branch claude/docs-as-knowledge-graph-2026-09-16 fix(kg): the site’s own source is not a folio — move it out of content/ | 0lmb CONTENT MODEL | 0.73 | 0.01 | ambiguous vs zzmr; 3 ahead, last 2026-09-16 |
branch claude/commit-often-always-pr-guidance-2026-09-16 docs(agents): commit early, commit often, always PR — and stop holding green PRs | ahvw PROCESS | 0.73 | 0.04 | ambiguous vs 1xhc; 1 ahead, last 2026-09-16 |
branch claude/bpmn-clickable-and-pan-2026-09-16 docs(ui): let the text fill the screen, with the nav anchored left | 4ccr WIREFRAME FINDINGS | 0.72 | 0.01 | ambiguous vs o3xy; 3 ahead, last 2026-09-16 |
branch claude/typecheck-qr-test-2026-09-15 fix(ci): type the QR cross-check so tsc --noEmit accepts it | 1xhc CI RELIABILITY | 0.54 | 0.03 | ambiguous vs 1swy; 1 ahead, last 2026-09-15 |
branch claude/mobile-qr-fixed-2026-09-15 docs: the QR scrolls away on a phone because the sidebar stops being fixed | 4ccr WIREFRAME FINDINGS | 0.71 | 0.09 | 1 ahead, last 2026-09-15 |
branch claude/mobile-menu-button-reachable-2026-09-15 docs: my wrapper took the title’s flex slot and pushed the hamburger off screen | 4ccr WIREFRAME FINDINGS | 0.71 | 0.01 | ambiguous vs o3xy; 1 ahead, last 2026-09-15 |
branch claude/mermaid-dark-and-figure-scroll-2026-09-15 docs: Mermaid was never dark, and never got the figure controls either | o3xy UI & ACCESSIBILITY | 0.73 | 0.05 | 1 ahead, last 2026-09-15 |
branch claude/lint-ignore-vendored-qr-2026-09-15 lint: exclude vendored third-party code, which turned main red | 1xhc CI RELIABILITY | 0.68 | 0.08 | 1 ahead, last 2026-09-15 |
branch claude/docs-ui-layout-fixes-2026-09-15 docs: the QR popover escaped the sidebar, and the figure toolbar attached to icons | 4ccr WIREFRAME FINDINGS | 0.76 | 0.11 | 1 ahead, last 2026-09-15 |
branch claude/docs-qr-selector-hardening-2026-09-15 docs: make the QR mount degrade loudly instead of silently | o3xy UI & ACCESSIBILITY | 0.75 | 0.10 | 1 ahead, last 2026-09-15 |
branch claude/docs-qr-and-figure-zoom-2026-09-15 docs: a QR of the current page in the header, and zoom / full-width on the figures | 6lb8 FOLIO BOARD | 0.67 | 0.01 | ambiguous vs o3xy; 1 ahead, last 2026-09-15 |
branch claude/docs-figure-zoom-and-fullwidth-fixes-2026-09-15 docs: zoom did not move the drawing, full width overshot, and Mermaid had no backdrop | 4ccr WIREFRAME FINDINGS | 0.74 | 0.06 | 1 ahead, last 2026-09-15 |
branch claude/deploy-sha-footer-and-svg-backdrop-2026-09-15 docs: one white rule for BOTH figure kinds, and a smaller sidebar title | o3xy UI & ACCESSIBILITY | 0.78 | 0.20 | 2 ahead, last 2026-09-15 |
branch claude/sectioning-drops-text-before-first-heading-2026-09-07 fix(pdf-structure): emit the text before the first heading — split_sections was silently d | 0lmb CONTENT MODEL | 0.61 | 0.00 | ambiguous vs slw1; 1 ahead, last 2026-09-07 |
branch claude/block-schema-base-extend-2026-09-03 fix(test): the union unwrap named zod’s generics and did not typecheck | 1xhc CI RELIABILITY | 0.67 | 0.00 | ambiguous vs zzmr; 2 ahead, last 2026-09-03 |
branch claude/todo-manager-copy-count-2026-08-30 docs: three todo-manager copies, not two — and the third has no guard | tr05 KG MODELLING | 0.55 | 0.03 | ambiguous vs 8jt6; 1 ahead, last 2026-08-30 |
branch claude/skill-instructions-docs-sync-2026-08-30 fix(docs): regenerate the skill-instructions mirror – I merged #153 with this red | 1xhc CI RELIABILITY | 0.66 | 0.09 | 1 ahead, last 2026-08-30 |
branch claude/session-opening-brief-2026-08-30 docs(agents): sync the two Opening-brief copies verbatim, fix the list marker | ahvw PROCESS | 0.75 | 0.00 | ambiguous vs 8jt6; 3 ahead, last 2026-08-30 |
branch claude/require-paper-multipaper-folio-2026-08-29 fix(pipeline): nine scripts were unrunnable in a multi-paper folio | d308 CODE DISPENSATION | 0.55 | 0.03 | ambiguous vs vke6; 1 ahead, last 2026-08-30 |
branch claude/q-usage-audit-scope-guard-2026-08-30 q-usage-audit: refuse unknown args; stop walking .lake into the orphan scan | d308 CODE DISPENSATION | 0.60 | 0.02 | ambiguous vs 1swy; 1 ahead, last 2026-08-30 |
branch claude/gracious-dijkstra-0ijp2l pdf-structure: keep every author when a byline spans several lines | 1swy QA | 0.61 | 0.03 | ambiguous vs 1xhc; 3 ahead, last 2026-08-30 |
branch claude/close-verified-stale-beans-2026-08-30 beans: close p9a2, bfyw, e1f6 as verified-fixed; open a39g for the leftover | 1xhc CI RELIABILITY | 0.70 | 0.00 | ambiguous vs d308; 1 ahead, last 2026-08-30 |
branch claude/a39g-deprecation-contract-test-2026-08-30 a39g: make the dead pipelineScriptPath test assert the deprecation contract | d308 CODE DISPENSATION | 0.62 | 0.04 | ambiguous vs 1xhc; 1 ahead, last 2026-08-30 |
branch claude/subagent-memory-persistence-2026-08-29 gitignore: ignore .claude/agent-memory-local/ (the ‘local’ memory scope) | 8jt6 MEMORY & TODOS | 0.68 | 0.23 | 3 ahead, last 2026-08-29 |
branch claude/language-trap-qa-port-2026-08-15 rebase: keep both new criteria domains — dak (main) and trap (this branch) | 1swy QA | 0.66 | 0.13 | 3 ahead, last 2026-08-28 |
branch claude/script-qa-content-root-2026-08-26 fix(script-qa): the loud-zero guard only fired in text mode | 1swy QA | 0.69 | 0.03 | ambiguous vs 1xhc; 2 ahead, last 2026-08-26 |
branch claude/render-crash-guards-2026-08-16 fix(latex): wrap code blocks and the status legend instead of running off the page | 0lmb CONTENT MODEL | 0.62 | 0.07 | 8 ahead, last 2026-08-18 |
branch claude/arity-precision-correction-2026-08-16 qa(registry): da-arity-conflation precision is 0%, not ~10% — correcting my own figure | 1swy QA | 0.68 | 0.15 | 1 ahead, last 2026-08-16 |
branch claude/fix-main-tsc-red-2026-08-15 fix(tsc): main has been red since 29b03f7b — drop an impossible cast | 1xhc CI RELIABILITY | 0.59 | 0.05 | 1 ahead, last 2026-08-15 |
branch claude/da-arity-conflation-criterion-2026-08-15 qa(registry): add da-arity-conflation — agent-adjudicated by measurement, not convenience | 1swy QA | 0.70 | 0.09 | 1 ahead, last 2026-08-15 |
branch claude/base-ring-checker-noise-2026-08-15 fix(wall-base-ring-minimal): 57% of the axis was checker noise | 1swy QA | 0.53 | 0.05 | 1 ahead, last 2026-08-15 |
branch claude/manifest-parse-robust-2026-08-11 manifest parsing: read the array, not the text that looks like one | 1xhc CI RELIABILITY | 0.60 | 0.01 | ambiguous vs 0lmb; 1 ahead, last 2026-08-11 |
branch claude/derive-foreshadows-2026-08-10 chore(qa): script sidecars for the changed checkers + the new criterion | 1swy QA | 0.75 | 0.03 | ambiguous vs 0lmb; 2 ahead, last 2026-08-11 |
branch claude/previews-field-2026-08-10 detangler: a declared foreshadow costs zero ordering energy | 1swy QA | 0.56 | 0.00 | ambiguous vs 0lmb; 1 ahead, last 2026-08-10 |
branch claude/foreshadows-disjoint-2026-08-10 foreshadows: drop the laundering framing — Lean is the correctness gate | 0lmb CONTENT MODEL | 0.71 | 0.01 | ambiguous vs 1swy; 2 ahead, last 2026-08-10 |
branch claude/bean-create-guard-2026-08-10 docs(generated): regenerate skill-instruction docs for the create-guard | 1xhc CI RELIABILITY | 0.68 | 0.03 | ambiguous vs ahvw; 2 ahead, last 2026-08-10 |
branch claude/anchor-scratch-ignores-2026-08-10 fix(gitignore): anchor the agent-scratch patterns, here and in the new-folio baseline | vke6 SPLIT (#223) | 0.57 | 0.01 | ambiguous vs 1xhc; 1 ahead, last 2026-08-10 |
branch claude/agent-stalled-pickup-n79db3 proof-axis-dashboard: an explicit paper argument could never be used | 1xhc CI RELIABILITY | 0.68 | 0.03 | ambiguous vs vke6; 4 ahead, last 2026-08-09 |
branch claude/source-relevance-ledger-18nzrw merge: short bean titles, reasoning in the body | slw1 INGEST | 0.67 | 0.01 | ambiguous vs 0lmb; 2 ahead, last 2026-08-08 |
branch claude/pdf-extract-ocr-ladder-2026-08-08 fix: “no parser will ever read this” was WRONG – scans carry OCR sidecars | slw1 INGEST | 0.78 | 0.17 | 2 ahead, last 2026-08-08 |
branch claude/lean-triviality-probe-leanpath-fix-2026-08-07 fix(triviality-probe): union workspace + paper Lake roots on LEAN_PATH | vke6 SPLIT (#223) | 0.47 | 0.03 | ambiguous vs 1xhc; 1 ahead, last 2026-08-08 |
branch claude/block-pdf-render-2026-08-08 feat(render): per-block standalone PDFs + block_pdf_render gate | slw1 INGEST | 0.55 | 0.01 | ambiguous vs 1xhc; 1 ahead, last 2026-08-08 |
branch claude/block-pdf-drive-rebase-2026-08-08 feat(drive): Google Drive sync for block and paper PDFs | slw1 INGEST | 0.56 | 0.06 | 1 ahead, last 2026-08-08 |
branch claude/agent-4673-validation-9hffrd docs(ci): 29 workflows never fire, and their headers say otherwise | 1xhc CI RELIABILITY | 0.59 | 0.02 | ambiguous vs 1swy; 1 ahead, last 2026-08-08 |
branch claude/computation-engine-lean-python-int-2026-08-03 schema: resync ComputationEngine union with the Zod enum (rust, python+rust) | 1swy QA | 0.53 | 0.00 | ambiguous vs 0lmb; 1 ahead, last 2026-08-06 |
branch copilot/task-662242-1189760173-9f9da2d1-815e-4365-b639-2658a5159e40 fix: use single-pass function callback in escapeLatexMeta to resolve CodeQL js/incomplete- | q4jm LARGE-DOCUMENT REVIEW | 0.56 | 0.03 | ambiguous vs slw1; 4 ahead, last 2026-08-01 |
branch claude/add-pymupdf-pdf-extraction-2026-07-18 build: add MIT-safe PDF text extraction (poppler-utils + pypdf) | slw1 INGEST | 0.59 | 0.14 | 1 ahead, last 2026-07-18 |
branch claude/qa-sweep-block-prefix-root-2026-07-12 feat(qa-sweep): support single-block targets (file path or prefix) | vke6 SPLIT (#223) | 0.55 | 0.01 | ambiguous vs q4jm; 2 ahead, last 2026-07-12 |
branch claude/qa-registry-milnor-2026-07-07 fix(qa-utils): handle undefined field_hash and refresh sidecars | slw1 INGEST | 0.36 | 0.01 | ambiguous vs 2yyh; 2 ahead, last 2026-07-12 |
branch claude/qa-load-normalize-criteria-arrays-2026-07-12 fix(qa-utils): normalize dict-shaped criterion entries at load time | 1swy QA | 0.58 | 0.07 | 2 ahead, last 2026-07-12 |
branch claude/qa-utils-entryisfresh-field-hash-guard-2026-07-11 fix(qa-utils): guard entryIsFresh against missing field_hash | 1swy QA | 0.54 | 0.15 | 1 ahead, last 2026-07-11 |
branch claude/qa-sweep-content-repo-root-2026-07-11 fix(qa-sweep): anchor recorded block paths at the content repo root | 1swy QA | 0.50 | 0.02 | ambiguous vs vke6; 1 ahead, last 2026-07-11 |
branch claude/qa-voice-probe-status-agent-checkers-2026-07-08 feat(qa): voice-probe-narrative + voice-agent-speak; conjecture-aware status-leak | 0lmb CONTENT MODEL | 0.62 | 0.11 | 1 ahead, last 2026-07-08 |
branch claude/qa-cite-named-theorem-2026-07-08 feat(qa): cite-named-theorem advisory checker | 1swy QA | 0.49 | 0.00 | ambiguous vs d308; 1 ahead, last 2026-07-08 |
branch claude/lean-proved-stats-denominator-obubxk address Copilot review (#55): consolidate title checker, fail-fast, clarify sorry bucket | 0lmb CONTENT MODEL | 0.66 | 0.01 | ambiguous vs 1swy; 4 ahead, last 2026-07-08 |
branch gemini/add-gemini-directives-2026-07-07 feat(gemini): mirror claude directives and settings for gemini agents | 8jt6 MEMORY & TODOS | 0.32 | 0.04 | ambiguous vs slw1; 1 ahead, last 2026-07-07 |
branch claude/tighten-defterm-marked-error-2026-07-07 validate(defterm): promote defterm-marked from warning to error | 1swy QA | 0.48 | 0.02 | ambiguous vs 0lmb; 1 ahead, last 2026-07-07 |
branch claude/wall-side-ack-hasrealtype-2026-07-06 fix(qa): key wall-side ack branch on hasRealType, not tactic-inclusive isArchimedean | 1swy QA | 0.53 | 0.01 | ambiguous vs 1xhc; 1 ahead, last 2026-07-06 |
branch claude/qa-utils-resolve-lean-content-root-2026-07-06 fix(qa): configure lean packages at runtime + resolve Lake tree against content root | zzmr KG | 0.56 | 0.02 | ambiguous vs vke6; 1 ahead, last 2026-07-06 |
branch claude/qa-compute-prop-conditional-exempt-2026-07-05 address Copilot (#49): use readMaybe in isConditionalClassProp — no TOCTOU throw | vke6 SPLIT (#223) | 0.42 | 0.00 | ambiguous vs zzmr; 2 ahead, last 2026-07-06 |
branch claude/wall-side-norm-num-softmarker-2026-07-05 address Copilot re-review: precise \b limitation wording | 0lmb CONTENT MODEL | 0.58 | 0.03 | ambiguous vs 1swy; 3 ahead, last 2026-07-05 |
branch claude/wall-side-broaden-ackescape address Copilot review (folio #48): lazy acknowledged() + scope the ack-branch | 1swy QA | 0.59 | 0.03 | ambiguous vs 0lmb; 2 ahead, last 2026-07-05 |
branch claude/wall-side-authornotes-fix-2026-07-05 fix(qa): wall-side-correct reads authorNotes acknowledgement | 1swy QA | 0.45 | 0.02 | ambiguous vs 0lmb; 1 ahead, last 2026-07-05 |
branch claude/qa-voice-checker-authornotes-domain-exempt-2026-07-05 address Copilot review (4): strip-not-mask exemption, case-safe ack, string-aware authorNo | 1swy QA | 0.50 | 0.01 | ambiguous vs 0lmb; 2 ahead, last 2026-07-05 |
branch claude/qa-repo-root-override-2026-07-05 qa: honor QA_REPO_ROOT for CONTENT_DIR + normalize/trim once (review) | zzmr KG | 0.54 | 0.00 | ambiguous vs vke6; 2 ahead, last 2026-07-05 |
branch claude/qa-checker-repo-root-content-fix-2026-07-05 address Copilot (folio #47): COMPUTATIONS_DIR drops folio-assistant/ prefix; I1 audit reus | 1swy QA | 0.48 | 0.00 | ambiguous vs vke6; 2 ahead, last 2026-07-05 |
branch claude/milnor-brevity-qa-param-2026-07-05 qa: register expo domain — expo-milnor-clarity + new milnor-brevity agentic params | 1swy QA | 0.47 | 0.06 | 1 ahead, last 2026-07-05 |
branch claude/qa-sweep-replace-not-append-2026-07-04 address Gemini review: guard preserveNonScriptEntries against malformed entries | 1swy QA | 0.70 | 0.14 | 4 ahead, last 2026-07-04 |
branch claude/qa-sidecar-swarm-2026-06-28 chore(qa): update qa-agent-drain-queue to track swarm progress | 1swy QA | 0.35 | 0.05 | ambiguous vs 5a3l; 2 ahead, last 2026-06-28 |
branch claude/condensed-pdf-layout-2026-06-24 fix(qa-infra): correct repo root detection in folio-assistant scripts | vke6 SPLIT (#223) | 0.43 | 0.02 | ambiguous vs kupb; 2 ahead, last 2026-06-27 |
branch claude/pensive-maxwell-vnbaud feat(sage): expose SageMath as a lazily-loaded MCP server | d308 CODE DISPENSATION | 0.47 | 0.01 | ambiguous vs 5a3l; 1 ahead, last 2026-06-24 |
branch claude/latex-condensed-proofs-2026-06-24 style(latex): distinct proofs and condensed layout | tr05 KG MODELLING | 0.33 | 0.06 | 1 ahead, last 2026-06-24 |
branch claude/integration-audit-proof-2026-06-21 chore(qa): add proof-no-placeholder-stub QA criterion | 1swy QA | 0.46 | 0.02 | ambiguous vs tr05; 2 ahead, last 2026-06-24 |
branch claude/folio-block-qa-da-extension feat(qa): implement da-axis block-qa schema extensions | tr05 KG MODELLING | 0.42 | 0.04 | ambiguous vs 0lmb; 1 ahead, last 2026-06-24 |
branch claude/clever-fermi-yzyqmx feat(latex): colour-code + tag the PDF ∀ Lean-status mark | 0lmb CONTENT MODEL | 0.62 | 0.04 | ambiguous vs slw1; 1 ahead, last 2026-06-24 |
branch claude/blueprint-html-integration-2026-06-24 feat(ci): wire leanblueprint into folio-assistant pipeline | 4ccr WIREFRAME FINDINGS | 0.26 | 0.01 | no fit; 1 ahead, last 2026-06-24 |
branch claude/upbeat-noether-3cpyhy docs(qou): add qou migration checklist file | 8jt6 MEMORY & TODOS | 0.63 | 0.03 | ambiguous vs zzmr; 9 ahead, last 2026-06-20 |
Applied 2026-09-29 — the owner chose “1 2 3”
Every change below was made one bean at a time, by reading the bean, with the reason appended to its body. The score proposed; the subject decided — several moves differ from LSI’s first guess, and 16 disputes were left alone.
Given an epic (were directly under a GOAL): yx9p→vke6, 7mog→o3xy,
j6t3→d308, oi1y→yj32, sjic→yj32.
Kept directly under their GOAL: 10uc, upgd — stream consolidation
claims that own a whole goal across epics, by design.
Moved to their subject epic (18): m4s1, tbdg → bzyu; 4dbr → 5a3l;
ceud, oz5w, mc8h, do70, 9v4m → 1xhc; chq5, m8gz, pomp,
30hn → ahvw; 6qk5 → 1swy; qrnz, jut3 → uhkv; a7t8 → slw1;
c4rz → 8jt6; nvbr → yj32.
Disputed but kept, and why:
| bean | stays under | why |
|---|---|---|
p11x | 1xhc | its body states the choice: “parented there rather than under vke6, even though the work is partition-shaped” |
xies | 5a3l | re-parented off kupb by the owner’s ruling, 2026-09-23 |
7bg9 | zzmr | names zzmr as its epic in its own body |
ngxj | 1xhc | says of itself: “the gate blocker and the measurement, not the translation work” |
95sk | vke6 | the owner’s choice “Move to split, close” carried it there |
eief | slw1 | CSVW as an ingestion tool is ingest; content model was the score’s guess |
cpmo | 2yyh | smart-base crosswalks are smart-base content |
v1hw, 1xrg, v9ah, 12ws, hs08, 8xtj | as filed | both epics fit; no clear subject/symptom split, so the author’s choice stands |
w91p | tr05 | step B7a of the #1168 KG-modelling plan |
cz17 | 0lmb | the DAK type is a content-model question |
3q47, tvf8 | ahvw | process subjects already |
sopq | 1swy | QA criteria for DAK |
q2aj | 8jt6 | the todo store’s own tooling |
Duplicates: rmcf scrapped as a duplicate of the completed 3ozg (same
72-sidecar churn; 3ozg named the writer and carries the owner’s chosen
remedy). Every other ≥ 0.95 pair was already closed on both sides, or is a
sibling rather than a copy (4y2i/61tg two topologies; ay3x/m4xy vector
vs raster arm; ulqj/eief decision then build). Nothing was deleted.