File size: 1,731 Bytes
714d76d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# a11oy Restraint — benchmark (Ponytail methodology, our measurements)

Two arms — **no-skill baseline** vs **a11oy-restraint** — over the same five
everyday tasks Ponytail uses (email validator, JS debounce, CSV sum, React
countdown, FastAPI rate-limit). Code LOC is counted from fenced code blocks;
tokens and latency come from the API. Median reported.

## Honesty labels (Doctrine v11)

- **MEASURED** — printed ONLY for a run we actually executed on our stack.
- **SAMPLE** — an illustrative fixture derived from our ladder model (the
  `/api/a11oy/v1/restraint/bench` endpoint returns this when no model run is
  wired on the Space).
- **ROADMAP** — the overall bench label until a real run is wired.

We **never** reprint Ponytail's published numbers as ours.

## Reproduce

```bash
cp ../../.env.example ../../.env     # add your model key
npx promptfoo@latest eval -c benchmarks/restraint/promptfooconfig.yaml --repeat 10
npx promptfoo@latest view
```

Once a run completes, paste the measured medians into a `results/` file and the
UI/endpoint can surface them as **MEASURED** for that run only.

## Citation (Ponytail, MIT)

a11oy Restraint **adopts** the 6-rung ladder and the lite/full/ultra intensity
levels from the open-source **Ponytail** coding-agent skill
(<https://github.com/DietrichGebert/ponytail>, MIT, © 2026 DietrichGebert) —
**adopted + governed, not invented here**. Ponytail's published results
(80–94% less code, 47–77% cheaper, 3–6× faster; median of 10 runs across
Haiku/Sonnet/Opus) are **cited as Ponytail's**, never claimed as ours. Our
contribution is the governance (signed DSSE receipts + advisory Λ), the
measured-on-our-stack benchmark, and the J/token energy tie-in.