topbot

Data · Arms

107 configurations specified.

Every candidate change found in the research was written up as an arm before anything ran: a hypothesis, a control, a treatment, a metric, a predicted effect and a falsifier. They were ranked by what a resolved result would settle, the chance of resolving it, and its cost.

  • Measured: 2: the forced skill-evaluation hook on its own, in two versions. The full setup, which bundles many of the others, was measured as a whole and is not in this list.
  • Specified, not run: 73. Most needed a task bank on which the control fails often enough to show a gain, and that bank could not be built.
  • Dropped: 27, with the review campaign, when the review bank proved too easy and the question moved to building software.
  • Set aside or removed: 5.

Stages: AMB ambient context · RIG rigging the harness · CON contract · PLN plan · IMP implement · REV review · RTN routines · BEN benchmark instruments.

IDArmStageTask bankState
7Forced skill evaluation (UserPromptSubmit hook) vs native discoveryAMBTB-A v1 (Spence's 41 positive + 5 negative prompts, harvested; Svelte skills as the …measured
7bThe forcing hook in the build's wording, on the build's own skills (TB-A v2)AMBTB-A v2 (frozen 2026-10-10: 63 positives on the build's seven model-invocable skills, 14 …measured
1A1 − A0: what the user-scope rationale CLAUDE.md buysAMBTB-Bspecified, not run
2Scaffolding necessity by model tier (bitter-lessoned vs artisanal)AMBTB-B; phuryn's battery shape (floor tasks + planted-key tasks) for the floor itemsspecified, not run
3aCurrent obra/superpowers as a system (the premise falsifier)AMBTB-B (C2 also runs TB-R 100 × 1 as a secondary)specified, not run
4Before/after shrink exemplars as CLAUDE.md-audit calibrationAMBnot statedspecified, not run
5aProject glossary of terms of artAMBTB-B items with domain termsspecified, not run
5bThe preference block: the four missing daily-lane instructionsAMBTB-B (multi-part slices)specified, not run
5cPerishable/permanent split with datesAMBTB-Bspecified, not run
6Block-at-submit hook (pass-file on git commit) vs the Stop-hook boundRIGTB-Bspecified, not run
8Bram-style worklist gate (PreToolUse: an edit must map to an approved item)AMBfield trial (a week of our real use), not a TBspecified, not run
9jj snapshot-per-edit hook vs git worktree + Stop hook (optional)RIGnone defined (no bank has bad-edit recovery items)specified, not run
10Contract trio (what would have to be true / falsifiers / base rate) as a human-run checklistCONfield trial: our own tasks, loggedspecified, not run
11Pre-mortem skill at PlanPLNTB-Pspecified, not run
12knowledge-work-plugins templates (system-design, write-spec, tech-debt) and a thin Shape-Up design skillPLNTB-Pspecified, not run
13idea-generation "Key Risks: what would make this wrong / next steps" template at ContractCONTB-Sspecified, not run
14Lightweight ADRs with a Chesterton's-fence field vs withoutPLNTB-M (items whose session 2 is tempted to remove a load-bearing constraint)specified, not run
15acompound-engineering ce-plan (full) vs native planningPLNTB-P 30 × 2; TB-B 20 × 1 downstreamspecified, not run
15bce-plan with model elevation offPLNTB-Pspecified, not run
16aSession opener: "First run the tests"IMPTB-Bspecified, not run
16bSession opener / in-loop instruction: red/green TDDIMPTB-B (TS and Python slices with Stryker / mutmut)specified, not run
17aTest authorship: isolated test-writer → implementer vs single agent + fresh-context reviewerIMPTB-Bspecified, not run
17btdd-guard hard gate (optional)IMPTB-Bspecified, not run
18Approved Scenarios for behaviour-heavy slicesIMPTB-B behaviour-heavy slicesspecified, not run
19Conformance suite / differential oracle for port and refactor tasksIMPTB-B port/refactor items (none planned yet)specified, not run
20gstack /qa browser routine vs the official webapp-testing skillIMPTB-B web slices with a seeded UI regressionspecified, not run
22Elements of Style as a reference for documentation generationIMPdocumentation tasks (none in the five banks)specified, not run
25cFail-closed Stop-gate review vs deliberate review invocationREVTB-B (implementation sessions with seeded defects reachable at stop)specified, not run
25eOracle-style escalation on stuck tasksREVTB-B items where the agent stallsspecified, not run
27Evidence ledger + review freshness (gstack Step 16) vs the Stop hook + /code-reviewREVTB-Bspecified, not run
28Compound / lessons loop (ce-compound → docs/solutions/) vs dated lessons notesRTNfield trial: 30 days of our workspecified, not run
29Log-mining routine + Cherny-style maintenance routines vs noneRTNfield trialspecified, not run
30Ralph loop (as shipped, with an iteration cap) vs /goal + Stop hook for autonomous batch runsRTNTB-B long-horizon items (multi-slice backlogs)specified, not run
31Browser-artifact evidence (shot-scraper video or Playwright run) for web featuresIMPTB-B web slices with a seeded UI regressionspecified, not run
32Trajectory-shape sensor: verify-steps per edit (nilenso)BENevery campaignspecified, not run
33Rules as encyclopedia articles vs rules as commandsAMBTB-Bspecified, not run
37type-design-analyzer's 4-dimension rubric as a Haiku grader on type designsBENhand-labelled type designs (none yet)specified, not run
40Mutation testing as a merge gate (Stryker on TS)IMPTB-B TS slicesspecified, not run
43Coverage-drop: hard gate vs a rationale lineIMPTB-B items with a spec-over-tests temptationspecified, not run
44Approved-fixtures review costIMPfield trial: our own reviewsspecified, not run
45Binding / mock-leak sweepIMPPython slicesspecified, not run
46Maintenance-proxy gate (Shore)RTNfield: our reposspecified, not run
47ADR Y-statement index (auto-drafted at Plan) vs auto-memory onlyPLNTB-Mspecified, not run
48Index-then-retrieve (3–5 Y-statements) vs the full ADR corpus always onPLNTB-M items with ≥ 10 prior ADRsspecified, not run
49GCC-style versioned scratchpad vs the ADR indexPLNTB-Mspecified, not run
50Visible-vs-held-out test-pass gap as a reward-hacking sensorBENTB-Bspecified, not run
52Delegation: plan big, execute small (coordinator + cheap workers) vs rigor-matched soloIMPTB-Bspecified, not run
55Lint-feedback phrasing: coaching guide vs bare linter message vs "improve this code"RIGLiinaSuoniemi/prompt-vs-metric-eval cases (18 functions; clone, harvested)specified, not run
56Haiku self-preference rerunBEN24 code-shaped prompts (the card's spec)specified, not run
57bHumanLayer commands after trimmingPLNnot statedspecified, not run
58anti-slop lint preset on vs off (TypeScript lane)RIGTB-B TypeScript slicesspecified, not run
59Phrasing: positive recipe vs prohibition vs no guidanceAMBthe spec's composition fixture (superpowers repo)specified, not run
60Rationalization-table ablation (TDD skill)AMBTB-B, or superpowers-evals' own tasks if obtainedspecified, not run
61Round-trip-loss check (syntaqlite)BENport/refactor itemsspecified, not run
62episodic-memory's "50–100× context saving"RTNour session archivespecified, not run
63Verification hook set: PostToolUse lint/typecheck + Stop-hook test gateRIGTB-Bspecified, not run
64Hooks + Playwright browser check on web slicesRIGTB-B web subsetspecified, not run
65A-sham for superpowers (load vs content)AMBTB-Bspecified, not run
66Verification-nag lines in CLAUDE.mdAMBTB-Bspecified, not run
73Native planning + an Explore research subagentPLNTB-Pspecified, not run
74beads vs the ADR indexPLNTB-Mspecified, not run
75Bundle confirmation: A1′ + every adopted helperBENTB-B 40 × 2; TB-R 60 × 2specified, not run
76Cadence: continuous build then evaluator vs evaluator per sliceIMPTB-B multi-slice itemsspecified, not run
77Held-out scenario evals with satisfaction scores alongside boolean testsREVTB-Bspecified, not run
78Vertical-slice instructionIMPTB-B multi-layer slicesspecified, not run
79Modifier handles (YAGNI, subtractive, make-the-change-easy, WET)IMPTB-Bspecified, not run
80/goal grader: Haiku rubric vs Opus judgmentIMPTB-B items with an unmet acceptance criterion at first stopspecified, not run
81Hook placement: full-suite PostToolUse gate vs Stop-hook onlyRIGTB-Bspecified, not run
82Circuit-breaker calibrationRIGTB-B long-horizon itemsspecified, not run
83JSONL-vs-markdown overwrite heuristicAMBTB-M two-session items with a state filespecified, not run
84Stock vs --bare (the bundle question)BENstandard set v1 (12 tasks), run on the Opus 5.5 lane via --task-set-from claude-sonnet-5specified, not run
89Opus 5.5 on the verbose prompt (CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT=0)AMBTB-Bspecified, not run
91Daily effort: Opus 5.5 at high (this machine's setting) vs medium (D7)IMPTB-Bspecified, not run
92Subagent routing: CLAUDE_CODE_SUBAGENT_MODEL=sonnet vs unsetAMBnot stated (TB-B is where delegation happens)specified, not run
93Claude Mods prompt.section: trimming the verbose laneRIGnot statedspecified, not run
23The build's combined reviewer vs a free-form "review this PR"REVTB-Rdropped
24aReviewer + question-bank items (EL Example 1; B6 §7c)REVTB-Rdropped
24bReviewer + inversion / via-negativa stanceREVTB-R silent-fallback itemsdropped
24cReviewer + competitive nudge ("whoever finds more real issues")REVTB-Rdropped
25aThin codex review seam (shimo4228) vs same-family fresh-context reviewREVTB-Rdropped
25bcodex-plugin-cc /codex:adversarial-review vs the shimo4228 seamREVTB-Rdropped
25dpal-mcp consensus + clink vs the seamREVTB-Rdropped
26Cross-provider peer agreement vs a single cross-model callREVTB-Rdropped
34/code-review --fix vs /simplifyREVTB-R (incl. clean diffs)dropped
35Single generalist reviewer vs the five-evidence panel at the ≥ 80 gateREVTB-Rdropped
36pr-test-analyzer's behavioural-coverage rubric vs our test-gap heuristicREVnot stateddropped
38Grader-agreement calibration pre-runBEN100–120 labeled traces per dimension, ~50/50 (validate-evaluator:25), split 15/42/43, …dropped
42Cross-model transfer of harness self-optimization (Superpowers-6 style)RTNTB-Rdropped
51Fresh-context single-pass reviewer vs same-session reviewREVTB-R items replayed as session2 (implement then review)dropped
53Thin-template reviewer (knowledge-work-plugins code-review/SKILL.md, 118 lines, 0 imperatives)REVTB-Rdropped
54Anchored vs continuous confidence scoresBENTB-Rdropped
67Official code-review (same-family fresh context, compute-matched) vs no review passREVTB-Rdropped
68Persona: generic role ("You are a senior backend engineer reviewing for correctness")REVTB-R, 1 rundropped
69Persona: real name only ("Review as Peter Steinberger would")REVTB-R, 1 rundropped
70Persona: real name + explicit heuristicsREVTB-R, 1 rundropped
71Persona: explicit heuristics only, rationale style, no nameREVTB-R, 1 rundropped
72Persona: heuristics-only through the cross-model seamREVTB-R, 1 rundropped
85Find-everything lane: Sonnet 5.5 at max vs Opus 5.5 at max (and Fable 5.1 at max)REVTB-R (120 defects / 60 diffs, 15 clean)dropped
86Find-everything effort ladder: Opus 5.5 at max (and xhigh) vs mediumREVTB-Rdropped
87Sonnet 5.5 at max with Anthropic's no-reviewer-subagents paragraphREVTB-Rdropped
88/code-review --max-findings all vs the default limitREVTB-Rdropped
90Haiku grader on the lean vs the verbose promptBENa hand-labelled setdropped
3bMOASP one-shot probeAMBTB-B, one run per item (exploratory)set aside
41Mandatory TDD system prompt on Fable 5.1 (Kent Beck) vs noneIMPTB-Bset aside
21AC-first overnight pipeline (opslane/verify)IMP—removed
39Refactoring-to-reduce-tokens (per-step token deltas)PLNour own codebases (a protocol, not a TB)removed
57amattpocock architecture skills (codebase-design + improve-codebase-architecture) vs nothingPLNour own codebases (no TB)removed