Skip to content
BayetoThornbury Fixed Income (demo)
Demo — fictional firm,
real engine output
Analyze your own system

Objective lens — the root object, switchable

The same telemetry under a different objective yields different decisions. The default view evaluates each application under its own declared objective; a lens re-evaluates every application under one. Ranking always recomputes; a move is only rejected where a constraint can bind on your data — so the lens states which of its constraints can, and which cannot.

Active constraints: quality >= 0.92 · compliance == 1 · latency <= 6000ms · 17 recommendations survive this objective.

  • quality >= 0.92 cannot bind here: lowest measured quality 1; worst projected move 0% → 1
  • compliance == 1 not evaluated: not evaluated — the engine has no Pareto arm for this variable (see feasibility.ts)
  • latency <= 6000 cannot bind here: highest observed p95 2912ms; worst projected move 0% → 2912ms

Recommendations

17 generated optimization hypotheses, ranked by business value under each application’s objective. Nothing here is seeded — the engine produces them from telemetry.

Open moves8outstanding
On the table€47,104direct bill savings / yr
Cost validated0€0 cost-validated
Identified€56,350total value / yr

3 of 17 shown · filters active · Clear filters

Outstanding — ranked by value × confidence × objective alignment

2

Extend prompt caching across Research Copilot

€2,606
/yr bill saving
plus €2,358/yr latency value, at 0.05 €/s — a default, not a measurement
Outstandingpayback 31dconfidence 67%evidence Mediumcontext 4/6effort Low
Also considered — overlapping alternatives (not double-counted) · 2 of the generated hypotheses above · €82,458/yr already counted in the leads, not additional

0 matching

Held — surfaced, not led · 7 of the generated hypotheses above · €18,883/yr released if you declare these surfaces low-stakes

These fired, but Bayeto won’t lead with them: either the value is trivial next to the bill, or they carry an unmeasured quality risk on a surface you’ve declared critical. The reason is shown on each. Where a move competes with one already leading the same spend, the figure above is what declaring would gain by swapping — never the two added together.

11

Right-size Research Copilot: move low-output claude-sonnet traffic to claude-haiku

€11,930
/yr bill saving
Held · Critical surfacepayback 7dconfidence 60%evidence Lowcontext 4/6effort Low
14

Compress the un-cached context Research Copilot re-sends every call

€3,240
/yr bill saving
plus €2,358/yr latency value, at 0.05 €/s — a default, not a measurement
Held · Critical surfacepayback 37dconfidence 71%evidence Highcontext 4/6effort Low
Considered & not surfaced · 19 examined and never generated — not in the count above · €0/yr if the telemetry had supported them

Candidates the engine examined and declined — it shows its work on the moves it didn’t make, not only the ones it did.

Batch the offline Client Reporting jobs

would save €0/yr

The pinned catalog carries no batch tariff for Client Reporting's models — every schedule in it is synchronous, on-demand. Batch pricing is published per provider; Bayeto has not captured it, so there is no discount to quote and this move is not priced.

Cache economics for Client Reporting (claude-haiku)

would save €0/yr

Examined Client Reporting's claude-haiku cache: reuse 12.4× vs break-even 0.28× — the cache nets in your favor. Healthy; nothing to change.

Cache economics for Client Reporting (claude-sonnet)

would save €0/yr

Examined Client Reporting's claude-sonnet cache: reuse 12.5× vs break-even 0.28× — the cache nets in your favor. Healthy; nothing to change.

Response length for Client Reporting (claude-sonnet)

would save €0/yr

Examined: output is 55.7% of this segment's cost, but responses average only 798 tokens — already short, so there is no padding to cap.

Cache economics for Compliance Assistant (claude-haiku)

would save €0/yr

Examined Compliance Assistant's claude-haiku cache: reuse 12.5× vs break-even 0.28× — the cache nets in your favor. Healthy; nothing to change.

Cache economics for Compliance Assistant (claude-sonnet)

would save €0/yr

Examined Compliance Assistant's claude-sonnet cache: reuse 12.5× vs break-even 0.28× — the cache nets in your favor. Healthy; nothing to change.

Cache economics for Credit Memo (claude-sonnet)

would save €0/yr

Examined Credit Memo's claude-sonnet cache: reuse 12.3× vs break-even 0.28× — the cache nets in your favor. Healthy; nothing to change.

Cache economics for Credit Memo (gpt-4o-mini)

would save €0/yr

Credit Memo's gpt-4o-mini bills cache-writes at or below the input rate ($0.15/1M vs $0.15/1M) — churn carries no premium, so there's nothing to fix.

Prompt caching for Portfolio Analytics

would save €0/yr

Portfolio Analytics's prefix (~490 tokens) is below the provider's 1024-token minimum cacheable length — caching cannot engage.

Cache economics for Portfolio Analytics (claude-sonnet)

would save €0/yr

Examined Portfolio Analytics's claude-sonnet cache: reuse 12.5× vs break-even 0.28× — the cache nets in your favor. Healthy; nothing to change.

Cache economics for Portfolio Analytics (gpt-4o-mini)

would save €0/yr

Portfolio Analytics's gpt-4o-mini bills cache-writes at or below the input rate ($0.15/1M vs $0.15/1M) — churn carries no premium, so there's nothing to fix.

Response length for Portfolio Analytics (claude-sonnet)

would save €0/yr

Examined: output is 65.3% of this segment's cost, but responses average only 190 tokens — already short, so there is no padding to cap.

Batch the offline Python Quant jobs

would save €0/yr

The pinned catalog carries no batch tariff for Python Quant's models — every schedule in it is synchronous, on-demand. Batch pricing is published per provider; Bayeto has not captured it, so there is no discount to quote and this move is not priced.

Prompt caching for Python Quant

would save €0/yr

Python Quant's prefix (~289 tokens) is below the provider's 1024-token minimum cacheable length — caching cannot engage.

Cache economics for Python Quant (claude-sonnet)

would save €0/yr

Examined Python Quant's claude-sonnet cache: reuse 8× vs break-even 0.28× — the cache nets in your favor. Healthy; nothing to change.

Cache economics for Python Quant (gpt-4o-mini)

would save €0/yr

Python Quant's gpt-4o-mini bills cache-writes at or below the input rate ($0.15/1M vs $0.15/1M) — churn carries no premium, so there's nothing to fix.

Response length for Python Quant (claude-sonnet)

would save €0/yr

Examined: output is 66.1% of this segment's cost, but responses average only 160 tokens — already short, so there is no padding to cap.

Cache economics for Research Copilot (claude-haiku)

would save €0/yr

Examined Research Copilot's claude-haiku cache: reuse 12.5× vs break-even 0.28× — the cache nets in your favor. Healthy; nothing to change.

Cache economics for Research Copilot (claude-sonnet)

would save €0/yr

Examined Research Copilot's claude-sonnet cache: reuse 12.5× vs break-even 0.28× — the cache nets in your favor. Healthy; nothing to change.

ledger version 22c35e346df765c3 — identical on every page, export, and decision record of this workspace state · how to verify it

© 2026 Bayeto