sculpt+ · Wireframes · Sculpt Score

The learning
pages

Where What’s in your score leads, drawn end to end. The breakdown, both factor-explainer patterns, and the state before a number exists — annotated against the rev-4 spec.

02

Sculpt Score

Every learning page · full height · no scroll

The score is a credit score for your goal — 300–850, five published weights, two safety deductions outside them, climbs slowly and falls fast. These are the screens that have to make that legible. In the colour build the band scale runs red to green; here tone carries it, so the structure is judged on its own.

2.1

Sculpt Score · Breakdown

Learning pageFrom: hero, score bar
1
9:41▮▮▮
2

Sculpt Score

i
3
712 ON TRACK

The goal happens if this continues

Down 11 — you trained back at 28% freshness twice this week.

−11 today
300580670740800850
Off trackFinding itOn trackStrongDialled in
4
AI
Why it moved

Sculpt · rewritten 6:02 AM

Turning up has not been your problem — 18 of 20 sessions in four weeks, which carried you from 644 to 723. Chest is what pulled you back: Push Day at 28% freshness on Nov 24, then again on Nov 29.

Recovery is 20% of the score and the one factor where training more makes it worse. It earns back at +6 a day at most, so about a week.

Every figure is computed, not written — Sculpt only phrases it. See the breakdown ›

5
TrendPeaked at 723 · Nov 22
1M3M6M1Y
STRONG 740+ ON TRACK 670–739 FINDING IT 580–669
SepOctNovToday
6
What changedAll ›
Today
Recovery & loadTwo sessions started on a fatigued group
−11
Nov 26
AdherenceFourth session in seven days
+4
Nov 22
PaceTwo weeks ahead — capped at +6
+6
Nov 15
BalanceThird chest session in a row
−7
7

How the 100 is split

30 Adherence25 Pace20 Recovery15 Balance10 Record
8
Recovery & load20%Low

Two sessions started under 33% freshness. The utilisation factor — doing more lowers it.

Adherence30%Strong

18 of 20 planned sessions over 28 days.

Pace25%Good

Two of three dimensions ahead of the rate their deadline needs.

Balance15%Good

Chest 12% to go, legs 4%. Back is the gap this week.

Track record10%Building

94 days of history. Only goes up, and slowly.

9
Safety deductionsOutside the weights
Under-fuellingIntake above the floor all week
CLEAR
Conflicting goalsNo two dimensions working against each other
CLEAR

These sit outside the 100. When one fires it dominates — nothing else can compensate.

10

Climbs slowly, falls fast. At most +6 in a day, at most −15.

Recomputed every night, and it moves on rest days.

Sculpt Score is not a credit score and has nothing to do with your finances.

  1. 1
    Status bar

    Fixed.

    44px

  2. 2
    Nav bar

    Back, title, about. A pushed screen — no tab bar.

    50px

  3. 3
    Score card + band scale

    The number, the band as a sentence, the attribution, and the full 300–850 range with your pin on it. In colour this scale is the red-to-green indicator; here tone alone marks the active band.

    ≈420px · pin at 74.9%

  4. 4
    Why it moved

    The coach explaining the movement. Sits above the trend because why outranks when.

    ≈300px

  5. 5
    Trend + range chips

    Bands drawn behind the line, so the scale is learned by watching your own number move through it. Makes the drop read as a dip inside On track, not a failure.

    ≈210px · 1M/3M/6M/1Y

  6. 6
    What changed

    Straight off the score-history table: each nightly recompute stores its largest delta and names the factor.

    4 rows · date · factor · delta

  7. 7
    Published weights

    30/25/20/15/10 as a proportional bar. A credit score publishing its weights is the whole reason for the metaphor — hiding them throws away what we borrowed.

    ≈96px

  8. 8
    The five factors

    Weight chip, rating, meter, one-line reading. The culprit is shaded and sits first. Every row pushes to 2.2 / 2.3.

    5 rows · tap → explainer

  9. 9
    Safety deductions

    Under-fuelling and conflicting goals. Outside the 100, and dominant when either fires.

    2 rows + note

  10. 10
    How it works

    +6 / −15 caps, nightly recompute, and the disclaimer. Said once, plainly, not in a legal block.

    ≈130px

2.2

Sculpt Score · Factor with evidence

Recovery & loadPattern A
1
9:41▮▮▮
2

Recovery & load

3
Recovery & load20%Low

The utilisation factor. The only one where doing more makes it worse — the same way maxing a card lowers a credit score.

4
FreshnessLast 14 days
Recovered 66+Partial 33–66Fatigued <33● Session started
5

What it measures

Whether you are training inside what your body can absorb — across every muscle group, and against the safe rate each goal is moving at.

Where your number comes from

Strain from each session decays with a two-day half-life; what is left is fatigue. Freshness is what remains of your capacity. Below 33 a group counts as fatigued.

Why it is at this level

You started Push Day at 28% chest freshness on Nov 24, and again on Nov 29. Both count.

What moves it

A rest day, or starting above 66%. The score climbs at +6 a day at most, so 11 points takes about a week.

6
Move to rest
7

Every figure on this screen is computed from your logs. Sculpt phrases it; it never calculates it.

  1. 1
    Status bar

    Fixed.

    44px

  2. 2
    Nav bar

    Back only — no action in the right slot on a leaf screen.

    50px

  3. 3
    Summary

    Name, weight, rating, and one sentence naming what kind of factor this is.

    ≈120px

  4. 4
    Evidence chart

    Only factors with a readable series get one. The two fatigued sessions are marked on the line, so why it is at this level is answered by the picture before the paragraph.

    ≈190px · 14-day window

  5. 5
    Four questions

    Fixed order — measures, source, why now, what moves it. Learn the pattern once and all five factors are readable.

    4 blocks · ≈340px

  6. 6
    Action

    Present only when the factor has one. Recovery does; Track record does not.

    44px · optional

  7. 7
    Trust note

    The spec's rule made visible: the math is deterministic, the model only phrases it.

    ≈70px

2.3

Sculpt Score · Factor without evidence

Adherence shownPattern B
1
9:41▮▮▮
2

Adherence

3
Adherence30%Strong

The heaviest factor, and the most controllable. It is simply whether you did what you committed to.

4

What it measures

Whether you did what you committed to — distinct training days against your target, over a rolling 28 days.

Where your number comes from

Your streak log against your weekly workout target. Both already shipped.

Why it is at this level

18 of 20 planned sessions in the last four weeks. You missed one Friday and one Sunday.

What moves it

Turning up. It is 30% because it is the most controllable input and the most predictive of reaching a goal.

5

Every figure on this screen is computed from your logs. Sculpt phrases it; it never calculates it.

  1. 1
    Status bar

    Fixed.

    44px

  2. 2
    Nav bar

    Identical to 2.2.

    50px

  3. 3
    Summary

    Identical structure. Only the rating and copy change.

    ≈110px

  4. 4
    Four questions

    The chart block is absent. Pattern B is the default; Pattern A (2.2) is the exception for factors with a readable series.

    4 blocks · ≈340px

  5. 5
    Trust note

    Identical on every factor screen.

    ≈70px

  6. 6
    Applies to

    Pace, Balance and Track record use this same frame. Four screens, one layout.

    3 further factors

2.4

Sculpt Score · Before there is a number

Below thresholdReplaces the hero
1
9:41▮▮▮
2

Sculpt Score

i
3

Two more sessions and three more days

Then you get a number. It starts around 650 and climbs from there — you are not starting from the bottom.

4
A goal to score againstBulk to 195 lb by Nov 15
DONE
Three logged sessionsSo Adherence and Balance have something to read
1 / 3
Seven days of historyPace needs a trend, and a trend needs a week
4 / 7
5
▶ Start Push Day
6

How the 100 is split

30 Adherence25 Pace20 Recovery15 Balance10 Record
7

It climbs slowly and falls fast, which is why you start in the middle rather than the top. There is something to earn, and something to lose.

  1. 1
    Status bar

    Fixed.

    44px

  2. 2
    Nav bar

    Reachable, but this state is normally met on Home rather than sought out.

    50px

  3. 3
    Headline

    Counts down what is left rather than announcing a lock. Two items to go, not unavailable.

    ≈150px

  4. 4
    Requirements

    The spec's own render threshold: one active goal, three logged sessions, seven days of history. Shown as progress, not as a gate.

    3 rows · ≈180px

  5. 5
    The action that advances it

    The only thing that moves two of the three counters.

    44px · solid

  6. 6
    Published weights

    Before the number exists. The strongest version of the transparency argument — you learn what it measures while you still have nothing to defend.

    ≈96px

  7. 7
    Framing note

    Explains why you start mid-range: something to earn, something to lose.

    ≈80px