ARTIN · 2026-08-18
Reliability is engineered, not prompted.
The claim
Building reliable AI systems is an engineering discipline, not a prompting one.
Roadmap
Scope
Where this goes
Part I
Prompts
It did not die — it became the innermost layer of a larger discipline. [S1]
Context
Its maturity is measured by whether context assembly is a deterministic, testable pipeline. [S2]
More context is often less reliability — measured, not asserted. [S3]
The model is a commodity; the system around it is where reliability lives.
Part II
Pillars
Grounding
Reliability comes from closing a generation–verification loop against an external oracle. [S4]
Retrieval narrows the output space; only a deterministic check gives a causal guarantee. [S41]
The same agents, open loop → closed loop, model-invariant across DeepSeek and Claude. [S5]
The mechanism matters more than the magnitude.
Grounding · definition
An oracle is a check that can tell right from wrong without asking the model.
Grounding · triage
The guarantee is bounded by your oracle, not the domain. [S37]
Grounding · oracle-free zone
No complete oracle rarely means no check.
Orchestration
Independence here is primarily a context boundary.
The interface between agents is the design, not the head-count.
Bounded autonomy
Autonomy is a calibrated design parameter, not a default. [S43]
Bounds
Not an instruction the agent is asked to respect — a layer it cannot reach. [S50]
[S50] [S51] 5 Pillars — Bounded autonomy, vault research report. [S43] Bounded Autonomy in AI — vault concept note.
Autonomy levels
[S49] 5 Pillars — Bounded autonomy, vault report.
Most 2026 production sits at L2–L3, not L5. [S49]
Levels per [S49]; this mapping is the speaker's own.
Two questions pick the level: what does it cost to be wrong, and what would tell me?
Building the fence
[S50] 5 Pillars — Bounded autonomy. [S53] Claude Code auto mode — vault watch note.
The honest caveat — supply-chain AI is "deployed by 88% of organizations but governed by only 12%". [S52]
[S49] [S52] 5 Pillars — Bounded autonomy, vault research report.
Part III
Loops · definition
"a loop is the orchestration on top that fires that harnessed agent repeatedly and decides when to stop" [S48]
[S48] Loop Engineering — vault concept note.
Loops · patterns
[S48] Loop Engineering — vault concept note. [S27] Intuit — VentureBeat. Reconciliation is named from ordinary systems practice, not from these sources.
[S54] Multi-agent coordination patterns — vault reading note. [S48] Loop Engineering.
This deck was built by three of them — generator–verifier, fan-out across parallel critics, and deterministic review gates.
Review gate is named from ordinary systems practice.
Loops · today
[S55] Claude Code — `/goal`, code.claude.com/docs/en/goal.
The loop cannot check whether the condition was the right condition. That is the fence, and it is yours.
[S55] Claude Code — `/goal`.
Loops
What carries the effect is the independence of the observer, not the loop itself. [S9]
no
yes
Maker
External oracle: test / solver / judge
Pass?
Verified
Same model: are you sure?
Confident, unverified
One task, three checkers — audit an agent's work for real violations. Only independence differs. [S47]
Self-check is bounded structurally, not by capability.
On-policy self-monitoring — a model grading a patch it just wrote — measurably loses discrimination. [S12]
The whole section collapses to one rule.
Part IV
Harness
At the frontier, harness work pays back faster than a model swap.
Harness · permissions
Determinism at the control does what a defensive prompt cannot.
Prompt-layer defenses fail; execution-layer controls are required. [S19]
Harness · evidence discipline
The harness is leverage in both directions.
Harness · Kiro incident
A permission vacuum, not a weak model: the agent took the most destructive path because nothing stopped it. [S20]
Different industry, same law. [S33]
Part V
Monday
"The binding constraint migrates downstream as generation gets cheap." [S21]
Honest limits
Speaker's judgement, not a finding.
In closing
One line
Take it with you
ondrasek.github.io/talks
me@ondrejkrajicek.com