Skip to content

Commit 3dc8e14

Browse files
committed
WIP
1 parent d5d9d6e commit 3dc8e14

14 files changed

Lines changed: 1121 additions & 276 deletions

website/docs/how-llms-work.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,10 @@ A publisher document is useful only when it changes a workload decision. Conside
300300
<ModelCardFitExplorer />
301301
</DiagramFrame>
302302

303+
:::info[LiveBench Instruction Following]
304+
LiveBench measures compliance with multiple explicit constraints in language tasks. Its score combines strict all-constraints accuracy with partial per-constraint accuracy from automated checks. The reported July 2026 scores are a broad instruction-following signal, not a direct evaluation of email extraction, date normalization, deduplication, ranking, or schema validity. [View the methodology and leaderboard](https://livebench.ai/).
305+
:::
306+
303307
The context step points back to the retrieval graph above: capacity and recall are separate published signals. The completed journey produces a short-list, not a production route. Run the labeled inbox set before routing work, and score commitment recall, date normalization, duplicate handling, ranking, schema validity, latency, and cost.
304308

305309
:::note[Published specifications]

website/docs/intro.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ You will be able to move beyond one-shot prompting and run complete production w
2222

2323
<DiagramFrame
2424
kicker="Operator mechanics"
25-
title="From asking for output to directing work"
25+
title="Stop accepting guesses. Start directing accountable work."
2626
size="wide"
2727
caption="Agentic coding turns model output into bounded, evidenced work that remains subject to human acceptance."
2828
>

website/docs/validation.md

Lines changed: 17 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: 'Validation'
33
---
44

55
import DiagramFrame from '@site/src/components/VisualElements/DiagramFrame';
6+
import SpeedAccuracyTradeoff from '@site/src/components/VisualElements/SpeedAccuracyTradeoff';
67
import ValidationEvidenceLifecycle from '@site/src/components/VisualElements/ValidationEvidenceLifecycle';
78

89
A car manufacturer cannot justify "good for 100,000 miles" by inspecting a design drawing. An aircraft maker cannot assume wings stay attached because a prototype completed one flight. Both claims need evidence under representative conditions.
@@ -29,10 +30,9 @@ Build the profile from production traces, support incidents, and domain knowledg
2930

3031
Then define the **tolerance**: how much error, delay, degradation, or manual intervention is acceptable for this claim. The fundamental tradeoff is between **throughput** and **accuracy** — most workloads fall somewhere between those poles.
3132

32-
| Tradeoff pole | Calibration | Validation approach |
33-
| --- | --- | --- |
34-
| Maximize throughput (e.g., a landing-page factory producing campaign pages) | Favor speed and volume; accept bounded variation in individual artifacts | Maximum automation — LLM judges triage output, deterministic checks catch regressions, active monitoring detects drift, humans only sample. Use agent capacity to scale review, not to slow it down. |
35-
| Maximize accuracy (e.g., low-level code operating industrial machinery) | Favor correctness and predictability; invest in review latency | Maximum human review — exhaustive deterministic checks, independent review, explicit release gates. Use the agent to expand claims coverage and prepare evidence for human decision-makers, not to replace them. |
33+
<DiagramFrame kicker="Calibration" title="Precision costs throughput" size="wide" caption={<>Higher accuracy costs decision time; higher speed accepts more variation. Choose the position your claim can tolerate.</>}>
34+
<SpeedAccuracyTradeoff />
35+
</DiagramFrame>
3636

3737
Even the throughput end still needs validation: a broken form, false claim, or inaccessible page is not acceptable merely because the campaign moves fast. The accuracy end demands much stronger evidence because the cost of an undetected defect is radically higher. Most workloads sit between these poles — calibrate your position by deciding how much manual intervention per artifact the claim can tolerate.
3838

@@ -44,26 +44,18 @@ The throughput/accuracy tradeoff is not solely an engineering decision — it is
4444

4545
## Build a Portfolio of Complementary Evidence
4646

47-
No single check validates the full claim. Build the smallest portfolio that produces enough confidence for the tolerance you set. Each technique is a lens that reveals one class of failure — the art is matching evidence type to claim property and covering the blind spots with another technique.
48-
49-
| Technique | Strong signal | Blind spot |
50-
| --- | --- | --- |
51-
| Deterministic automation | Contracts, invariants, schemas, builds, types, known regressions | Ambiguous intent, product quality, unknown edge cases |
52-
| LLM as judge | Rubric-bound semantic comparison and high-volume triage | Ground truth, systematic bias, inherent noise (false positives/negatives), high-consequence acceptance |
53-
| Manual validation | Actual experience, intent, trade-offs, and acceptance | Repetitive high-volume coverage |
54-
| Probabilistic exploration | Unknown paths, adversarial inputs, and resilience gaps | Repeatable regression protection |
55-
56-
The techniques reinforce rather than replace one another. Use deterministic checks wherever a property can be stated mechanically. Use a person where judgment is inherently product-, domain-, or consequence-dependent. Use LLMs and exploratory agents to scale the space between those boundaries.
47+
No single validation technique catches every possible failure. Choose the smallest combination of techniques whose collective blind spots you can accept for the claim at hand. Four classes of technique — **deterministic checks**, **LLM judges**, **manual validation**, and **exploratory agents** — each reveal different failure modes and complement one another's blind spots. What follows breaks down each technique in detail.
5748

5849
### What Deterministic Checks Protect
5950

60-
Deterministic checks are the cheapest, most reliable signal — but only for properties that can be stated as machine-verifiable invariants. They validate user-facing contracts, schemas, build output, and known regressions. They *cannot* validate ambiguous quality attributes or detect missing requirements.
51+
Deterministic checks are the cheapest, most reliable signal — but only for properties that can be stated as machine-verifiable invariants. They validate user-facing contracts, schemas, build output, and known regressions. They _cannot_ validate ambiguous quality attributes or detect missing requirements.
6152

6253
The critical discipline with deterministic checks is to protect **promises, not construction**. A deterministic check should remain valid after an internal refactor. If a refactor breaks a check, the check was coupled to code rather than to a behavioral contract. Checks that assert internal call sequences, private state, or mock interactions with implementation details impose a repair tax every time the code improves.
6354

6455
Mock true system boundaries — paid third-party APIs, remote services, dependencies that cannot safely run in a test environment — not internal implementation details. An authentication test using a real test database, password hashing, and session construction catches broken interactions that mock sequences cannot.
6556

6657
Deterministic evidence useful in practice includes:
58+
6759
- builds, type checks, linters, formatters, and dependency or security scanners
6860
- behavior and invariant tests for known requirements
6961
- consumer or provider contract tests at service boundaries
@@ -87,6 +79,7 @@ If web search discovered a pattern the operating profile did not anticipate, add
8779
An LLM judge asks a model to assess an artifact against a supplied rubric. It is useful when a deterministic assertion is too narrow but reviewing every artifact manually is too expensive — which is most real-world validation scenarios.
8880

8981
Examples include:
82+
9083
- ranking generated landing pages against a campaign brief
9184
- checking whether an agent plan fulfills approved scope and avoids prohibited changes
9285
- triaging support responses for grounding, completeness, and policy compliance
@@ -120,6 +113,7 @@ Do not use an LLM judge as the only gate when a deterministic check can express
120113
## Humans Own the Acceptance Decision
121114

122115
Manual validation means a human actually experiences and inspects the artifact:
116+
123117
- run the workflow as a user
124118
- inspect empty, loading, failure, and recovery states
125119
- assess visual hierarchy, copy, accessibility, and interaction feel
@@ -165,14 +159,14 @@ Confirmed production failures and newly observed usage belong in the operating p
165159

166160
Validation should change the workflow, not merely attach a score to it.
167161

168-
| Finding | Next move |
169-
| --- | --- |
170-
| A local defect or missing known edge case | Fix the bounded unit and revalidate |
171-
| The agent missed a codebase fact, API, or constraint | Re-ground |
172-
| The solution shape or sequencing is wrong | Re-plan |
173-
| One candidate is noisy but the target is clear | Generate independent candidates and judge them with independent evidence |
174-
| Evidence conflicts or the consequence is high | Add a human checkpoint |
175-
| Exploration or field telemetry finds a confirmed failure mode | Encode it as a deterministic regression check and update the profile |
162+
| Finding | Next move |
163+
| ------------------------------------------------------------- | ------------------------------------------------------------------------ |
164+
| A local defect or missing known edge case | Fix the bounded unit and revalidate |
165+
| The agent missed a codebase fact, API, or constraint | Re-ground |
166+
| The solution shape or sequencing is wrong | Re-plan |
167+
| One candidate is noisy but the target is clear | Generate independent candidates and judge them with independent evidence |
168+
| Evidence conflicts or the consequence is high | Add a human checkpoint |
169+
| Exploration or field telemetry finds a confirmed failure mode | Encode it as a deterministic regression check and update the profile |
176170

177171
This maps directly to the controls in [Reliability Levers](./reliability-levers.md): improve context for missing facts, change orchestration for bad work shape, retry independently for noisy generation, and use human checkpoints to stop a bad assumption from propagating.
178172

0 commit comments

Comments
 (0)