v1.9.0 is here — /autoresearch:reason just dropped and it changes EVERYTHING about subjective work #62
uditgoenka
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
autoresearch can now THINK for you. Not just code. THINK.
I just shipped v1.9.0 with the 10th subcommand:
/autoresearch:reason— and honestly? This might be the most important addition since the original loop.The backstory
autoresearch has always had one limitation that bugged me: it only works when you have a number to measure. Test coverage? Easy. Bundle size? Done. API latency? Chef's kiss.
But what about:
No metric. No
val_bpb. No mechanical verification. Just... vibes? Gut feel? Ask Claude to "make it better" and pray?Not anymore.
Introducing
/autoresearch:reasonIt constructs a subjective fitness function through isolated multi-agent adversarial refinement with blind evaluation. The same way science uses peer review where math uses proofs.
Here's what happens when you run it:
Every. Single. Agent. Is. A. Cold. Start.
No shared session. No sycophancy. No "this is great but here's one tiny thing." The critic is FORCED to find 3+ weaknesses. The judges see X/Y/Z labels, not A/B/AB — they literally don't know which version is the "original."
This is peer review for AI outputs. And it WORKS.
Show me the money
The
--chainflag is where it gets WILDYou know how predict has
--chain debug? Reason has it too. For EVERYTHING:reason → predictreason → plan,fixreason → scenarioreason → debugreason → shipreason → learnThat last one is sneaky powerful: the iteration lineage automatically becomes an Architecture Decision Record. You debated event sourcing vs CQRS through 8 rounds? The
lineage.mdfile IS your ADR. For free. No extra work.3 modes for different situations
What I shipped
--chainsupport for all 8 downstream autoresearch commands15 files changed, +2,215 lines. Zero breaking changes.
Why this matters
Karpathy's autoresearch question #7 was:
With
/autoresearch:reason, the answer is: all of them. The blind judge panel IS the scalar metric for subjective work. It'sval_bpbfor decisions, content, strategy, and design.autoresearch now covers:
/autoresearch(mechanical metric)/autoresearch:reason(blind judge panel)The loop is universal. The metric is optional. The improvement is inevitable.
Get it now
Or if you're new:
Then try:
And watch it converge on something better than any single prompt could produce.
Full release notes | Command guide | Scenario walkthrough
Let me know what you reason about first. I'm genuinely curious.
Beta Was this translation helpful? Give feedback.
All reactions