Fabbro Systems

Make yourlife legible.

Evidence-aware software that turns what your life already produces into an honest model of where you stand — and a clear thread to what you do next.

The premise

Your life already produces evidence — every set you lift, every night you sleep, every transaction you make, every project you ship. Most software collapses it into a score you cannot question. Fabbro Systems does the opposite. It observes carefully, models honestly, and helps you act deliberately — with the working shown.

The system

Evidence toState toAction

Three specialist products, each with exactly one job. They exchange outputs through explicit, versioned contracts — never by collapsing into one monolith.

  1. 01 · EvidenceHeraclesObserves“What is happening in my training?”
  2. 02 · StateKleosModels“Where am I now, and how is that changing?”
  3. 03 · ActionAriadneDirects“Given where I am and where I want to go, what should I do next?”
  4. 04 · NextYour systemExtendsFuture products join by contract, not by coupling.

Heracles → Kleos

kleos-strength

Best observed e1RM per exercise, with workout-date body weight marked measured or interpolated. Working sets at RIR 0–3 from the last 30 days, for exercises seen in at least three sessions. Read-only and bearer-verified.

Kleos → Ariadne

kleos_vector_snapshots

The latest dated snapshot of all eight vectors — score, coverage and confidence — shown beside the movement each direction wants. Flagged stale after 14 days.

What comes next

your-contract

New specialist systems can feed evidence, extend the model or act on it — or stand alone. The family is modular, not a fixed pipeline.

Heracles observes and interprets a domain.Kleos models current state.Ariadne decides and organizes desired movement.

01Evidence · Pillar

Know what your training data actually means.

Core questionWhat is happening in my training?

Heracles goes deep on one domain. It preserves the underlying training record, then applies explicit, versioned models for performance, effort, movement and muscle relevance — without collapsing everything into a single opaque score.

Authored relevance decisions
5,520
Muscles modeled
40
e1RM estimates per set
4

“Estimates stay plural.”

Follow one setLive model

Barbell bench press100 kg × 8 · RIR 2

Reps in reserve

e1RM spread

124.1–133.3 kg

Four e1RM estimates for the set
FormulaBasisEstimate
Brzyckiw × 36 ÷ (37 − r)Observed reps—
Epleyw × (1 + r ÷ 30)Observed reps—
Brzyckiw × 36 ÷ (37 − (r + RIR))Reps + RIR—
Epleyw × (1 + (r + RIR) ÷ 30)Reps + RIR—

A formula spread, not a confidence interval. The four values are never averaged.

Exercise → muscle relevanceReal model data

A slice of the 5,520 authored coefficients behind every Heracles analysis: 16 of 138 exercises against all 40 muscles. Choose an exercise to see how one hard set is credited.

Hover a cell to read one coefficient.

One hard set of Seated leg curl credits:

  1. Hamstrings1.00
  2. Chest0.00
  3. Shoulders0.00
  4. Back0.00
  5. Biceps0.00
  6. Triceps0.00
  7. Forearms0.00
  8. Abs0.00
  9. Hip Flexors0.00
  10. Glutes0.00
  11. Adductors0.00
  12. Quads0.00
  13. Calves0.00

Each group takes the maximum relevance of its muscles for a set. Values are not percentages and are never normalized.

  • 1.00 Principal hypertrophy target
  • 0.75 Major target / very substantial contribution
  • 0.50 Substantial secondary contribution
  • 0.25 Small but worthwhile contribution
  • 0.00 Do not count as meaningful hypertrophic stimulus

02State · Radiance

See your current state clearly.

Core questionWhere am I now, and how is that changing?

Kleos separates evidence from interpretation. It builds immutable, dated snapshots across eight vectors and forty weighted subdomains, carries coverage and confidence forward explicitly, and lets unknowns remain unknown instead of inventing precision.

Life vectors
8
Weighted subdomains
40
Invented scores
0

“Missing evidence is not negative evidence.”

Character sheet · Alex ExampleSynthetic person · real method
Eight-vector radar for a synthetic person. Unknown vectors sit at the centre.PhysicalPsychologicalIntellectualProfessionalFinancialRelationalCreativeExperiential

Physical — five weighted subdomains.Move any subdomain to see the vector recompute.

    Coverage
    80%
    Raw
    77.5
    Cap
    90
    Vector
    77.5
    Confidence
    medium

    Unknown subdomains are excluded, not scored as zero. Missing evidence is not negative evidence.

    03Action · Thread

    Turn direction into action.

    Core questionGiven where I am and where I want to go, what should I do next?

    Ariadne is the execution layer. It keeps strategic direction connected to concrete work, so prioritization reflects what matters rather than treating every task as an isolated item — and it reads current state from Kleos instead of guessing it.

    Strategy layers
    5
    Prioritization signals
    5
    Field the AI may change
    1

    “Priority with reasons.”

    Pull any threadSynthetic strategy

    Every task in Ariadne hangs from a direction. Choose a task to follow its thread back up — and to see why Ari Bot ranked it where it did.

    Direction

    • Build a durable product companyProfessionalFinancial
    • Become measurably strongerPhysical
    • Think and write in publicIntellectualCreative

    Strategic objective

    • Ship three production apps
    • Reach ten paying users
    • Bench press 1.25× body weight
    • Publish the methodology

    Project

    • Methodology 2.1 release
    • Onboarding flow
    • 12-week strength block
    • Essay series

    Task

    Ari Bot · priority with reasons

    Write coverage-cap migration

    P1 · Immediate

    1. Strategic relevance4/4
    2. Urgency3/4
    3. Leverage4/4
    4. Obligations1/4
    5. Actionability4/4

    Directly advances a strategic objective and unblocks the release. Ready to start today.

    Ari Bot may change one field — priority. Directions, objectives and the work itself stay yours.

    Operating principles

    Inspectability over magic.

    Six rules every Fabbro product is held to — each one already enforced somewhere in production.

    1. 01

      Explicit models over hidden scoring

      If a number matters, the model that produced it should be readable, versioned and contestable.

      In Heracles5,520 exercise-to-muscle relevance coefficients — each one authored, each one public.

    2. 02

      Unknown stays unknown

      Absence of evidence is reported as absence, not quietly converted into a middling score.

      In KleosBelow 50% subdomain coverage a vector is unknown — never 50.

    3. 03

      Observation, interpretation, action

      Keep the three separate enough that each can be inspected — and each can be wrong on its own.

      In AriadneAutomated discovery may propose opportunities. It can never write them into the Landscape.

    4. 04

      Provenance over magic

      Every value should carry where it came from: entered, measured, calculated or authored.

      In HeraclesInterpolated body weight is used for context, never stored as an observation.

    5. 05

      Specialist depth, loose coupling

      Each product goes deep on one job and exchanges outputs through explicit contracts.

      In KleosHeracles exports strength evidence through a versioned, read-only contract — v1.2.0.

    6. 06

      Your judgment, in charge

      Software can structure the decision. It should not quietly make it.

      In AriadneAri Bot may change exactly one field: priority. Everything else stays yours.

    In production

    Built, not pitched.

    Every product on this page is a live application with its own test suite, versioned schema and canonical home on fabbrosystems.com.

    Production applications
    3Live on fabbrosystems.com subdomains
    Automated tests
    540+Across Heracles, Kleos and Ariadne
    Database migrations
    123Versioned schema with owner-only row-level security
    Opaque scores
    0Every model is explicit and inspectable
    • Postgres with owner-only row-level security
    • Versioned edge-function contracts
    • Installable PWAs
    • Shared design system

    The examined life,
    with the working shown.

    fabbronoun · Italiana smith; one who makes tools by hand.