Agent Builds the Inputs
- What artifacts the Brenner loop requires
- How the agent uses operators to generate alternatives
- What makes a good hypothesis slate
- Give your agent the input generation prompt
- Review the generated hypothesis slate
- Verify the assumption ledger and third alternatives
What We're Building
The Brenner loop needs structured inputs to work with. Your agent will generate these using the operators it learned earlier:
Hypothesis Slate
Multiple competing explanations, not just the obvious one
Uses Object Transpose (⟳)Assumption Ledger
Every hidden premise that could be wrong
Uses Level Split (Σ)Third Alternatives
Options beyond the obvious binary choices
Uses Object Transpose (⟳)Scale Checks
Reality checks on effect sizes and plausibility
Uses Scale Check (⊙)The Input Generation Prompt
Replace [YOUR REFINED QUESTION FROM STEP 5] with your actual refined question and give this to your agent:
What Good Outputs Look Like
Good Hypothesis Slate
H1 (Obvious): X directly causes Y through mechanism M.
H2 (Alternative mechanism): X causes Y, but through mechanism N, not M.
H3 (Reversed causation): Y causes X, and we've misidentified the direction.
H4 (Third variable): Z causes both X and Y; they're correlated but neither causes the other.
H5 (Level shift): The relationship holds at molecular level but not at systems level (or vice versa).
Good Assumption Ledger
Theoretical: "We assume X and Y are distinct entities, not different manifestations of the same process."
Methodological: "We assume our measurement of X doesn't itself affect Y."
Background: "We assume the standard model of [domain] is correct in this context."
Reviewing the Output
After your agent generates the inputs, check each one:
Hypothesis slate
Are the hypotheses genuinely different, or variations on a theme?
If weak: Ask for alternatives that would require different tests to distinguish.
Assumption ledger
Are there assumptions so obvious you almost missed them?
If weak: Ask the agent to list 'background' assumptions about your field.
Third alternatives
Do any feel like they were generated just to fill a slot?
If weak: Ask the agent to explain what observation would make each plausible.
Scale checks
Has the agent done actual calculations, or just hand-waved?
If weak: Ask for order-of-magnitude estimates with explicit numbers.
Success Criteria
You're ready to proceed when you have:
- At least 4 genuinely distinct hypotheses
- Assumptions identified for each hypothesis
- At least one "third alternative" you hadn't considered
- Scale checks that include actual numbers
Next up: In Step 7, you'll have your agent run the full Brenner loop — designing discriminative tests and ranking them by potency.