stackwith.me — interface reference excerpts Source snapshot: 2026-10-28 These are excerpts from the local source used to prepare this edition. They describe code, not a successful browser test or the state of a live service. Line numbers refer to the original file. Full-file SHA-256 identifies that version. File: src/axon.html SHA-256: 0829df757be721580cf18db97c548dfec45a5383d2d042e062142aac9a4c437e Lines 1–99 1 --- 2 layout: layouts/home.njk 3 title: "AXON — autonomous-agent interface design showcase" 4 description: "AXON is Joel Ryan's interactive product-design study for inspectable automation. The interface and simulated traces are live; no autonomous-agent service is offered." 5 ogTitle: "AXON — an inspectable automation interface study" 6 permalink: "axon.html" 7 --- 8 9 10
11 12 13
14

[ AUTONOMOUS-AGENT INTERFACE STUDY · SIMULATED ]

15

16 The nervous system
for your software. 17

18

19 AXON explores how an automation product could present sensing, planning, 20 guarded action, and a full reasoning trace. This is a design showcase, not a live agent service. 21

22 26
27
STATUS
CONCEPT
28
TRACE
SIMULATED
29
INTERFACE
LIVE
30
31
32 SCROLL ▾ RIDE THE IMPULSE 33
34 35 36
37 [ WHAT IS REAL ] 38
39 INTERFACE 40 ANIMATION 41 CHECKOUT 42 FIELD NOTES 43 SIMULATED TRACE 44 DESIGN TARGETS 45
46
47 48 49
50
51

[ SIG.01 · SPEC ]

52

Read it like a datasheet. Ship it like a nerve.

53

Every capability, specified to tolerance. No hand-waving, no magic — an instrument you can audit line by line.

54
55 56
57
58 PARAMETER 59 SPECIFICATION 60 STATUS 61
62
63 Reasoning core 64 Closed-loop planner — decompose, simulate, self-correct. A mind, not a prompt. 65 FIRING 66
67
68 Connectors 69 The interface models a connector catalog; no production connector library is delivered by this showcase. 70 CONCEPT 71
72
73 Orchestration 74 A visual model for routing, retries, and hand-offs. The latency language is a design target, not a measured service result. 75 TARGET 76
77
78 Guardrails 79 Scoped permissions, human approval gates, immutable audit trail on every action. 80 ENFORCED 81
82
83 Memory 84 Persistent, vectorized context that compounds over every run the agent makes. 85 PERSISTENT 86
87
88 Observability 89 Full reasoning trace per run — inputs, plan, tool calls, outcome, cost. 90 TRACED 91
92
93
94 95 96
97
98
99

[ SIG.02 · PROC ]

File: src/axon.html SHA-256: 0829df757be721580cf18db97c548dfec45a5383d2d042e062142aac9a4c437e Lines 180–258 180
181
182 0 183 [ LIVE AGENT CLAIMS ] 184
185
186 187 188
189
190

[ SIG.05 · TRACE ]

191

Watch it think.

192

A real trace shape — sense, plan, act, observe — streamed as the agent works a live goal. Nothing hidden.

193
194
195
196 axon 197 run #4192 198 LIVE 199
200 201
202
203 204 205
206

[ SIG.06 · DISCLOSURE ]

207
208

A convincing interface is not evidence of a deployed service. AXON is published as a transparent design study so the interaction model can be evaluated without pretending the underlying product exists.

209
210 214
215 216 217
218
219

[ SIG.07 · THE WRITE-UP ]

220

Everything behind this study is written down.

221

AXON is a design exploration, so the reasoning matters more than the artefact. These are the notes that came out of building it — how the interface was argued into shape, why the guardrail is the centrepiece, and what the latency budget did to the design. All public, no account, no paywall.

222
223
224
225

The design problem

[ 00 ]
226

Why a chat box is the wrong shape for an agent that holds real authority, and what an operator needs to see instead.

227
    228
  • Sense, plan, act, audit as a visible spine
  • 229
  • Labelling illustrative elements honestly
  • 230
  • What got cut and why
  • 231
232 Read the note 233
234 245
246

The latency budget

[ 02 ]
247

What a sub-40ms orchestration target does to an interface, and where the time actually goes once you measure it.

248
    249
  • Measuring before optimising
  • 250
  • Where the budget gets spent
  • 251
  • Design consequences of the number
  • 252
253 Read the note 254
255
256
257 258