https://t.co/dXAJPdRKT5 maps your real experience directly to the requisition schema—eliminating ingestion drops in ~30 seconds. Waitlist: https://t.co/dXAJPdRKT5
Engineers now rewrite prompts many times before shipping, but almost none of those edits touch code syntax. Whats actually being revised is the constraint underneath. Here's the mechanism:
- Pass 1: vague request, plausible looking output
- Pass 5: named edge case (null field, timeout, retry cap)
- Pass 9: explicit invariant the output must satisfy every time
The criteria outlives the code. The code gets thrown away and regenerated more casually than anyone expects. Worth keeping for the next spec you write before any code exists.
Most engineers dont write implementations anymore. They write the acceptance criteria and let the code get regenerated until it passes. Here's the mechanism:
- Invariant list written first: no nulls, idempotent retries, fail-closed timeouts
- Generator produces a candidate function against that list
- Candidate checked against the list, not read line by line
The invariant is the real deliverable now. The generated code is just one candidate answer to it. Which constraints do you write into a prompt versus catch later in review?
The debate shifts from who argued longest to what the system actually did under load. Does your team build competing branches, or still settle architecture with a meeting?
Most architecture debates get won by the most confident voice, not the correct one. Parallel throwaway branches change that before a spec even exists. Heres the mechanism:
- 2 to 3 full branch implementations of the same feature
- Each branch built on a different architecture assumption
- All branches tested against identical data, load, and edge cases
The deeper mechanism: AI output still needs constant human judgment, and some argue that correction loop runs faster face to face than over chat. Watch for this becoming the next return to office argument. Does proximity actually speed up AI correction, or just feel faster?
Hacker News is discussing a post arguing offices are coming back specifically to use AI in person, the logic being that fast, informal correction loops on AI output need bodies in the same room, not better tools.
Architecture debates isnt won by whoever is right. They're won by whoever argues longest. Running three AI-built variants of the same feature changes that math entirely. Here's the mechanism:
Three variants, one test harness:
- Same feature spec, three architectural assumptions
- Each version runs against identical test traffic
- Failures get logged: timeouts, drops, memory spikes