Everyone has a number. Nobody has the number.
A commitment is a season declared once: the scope, the window and five numbers, each with a basis and two signatures against it. From then on the money reads as one ladder everywhere, and every Monday each of the five is scored against the week that closed.
| Category | Plan | ML forecast | Var | |
|---|---|---|---|---|
| Outerwear | $3.20m | $3.39m | +6% | $612k |
| Knitwear | $2.40m | $2.61m | +9% | $498k |
| Denim | $1.80m | $1.74m | −3% | $204k |
| Dresses | $1.40m | $1.37m | −2% | $0k |
| Accessories | $0.90m | $0.88m | −2% | $72k |
What breaks when the season lives in four files.
Four files, four numbers
The budget says one thing, the line plan another, the buy tracker a third, and the board pack whatever it said in March. There is a spread between them and no record of which one the buy was written against.
Nobody can say what is still available
Committed, on order, reserved for the chase and genuinely uncommitted all live in different places, so the honest answer to how much is left is that somebody will work it out by Friday.
The season is reviewed when it is over
There is a plan and there is an actual, and the comparison happens once, at the end, when the only remaining lever is a markdown.
A revision quietly orphans the buy
The plan moves mid-season and the depth already committed does not reconcile back to it. The envelope now says one thing and the plan says another, and both are somebody's screenshot.
Three steps from a declaration to a verdict every Monday.
Declare the season once
Scope, window and five numbers, each with a basis, signed by merchandising and then finance. From that moment there is one place the season's number lives, and it is not a file anybody can save a copy of.
Work the buy against it
Depth by colour and size, supplier minimums and ship windows, all drawing on the same envelope. A commit that would breach a month is blocked at Submit with the dollar impact named.
Let Monday score it
Each of the five is measured against the week that closed and the verdict is written once. What needs a person surfaces ordered by what stops the buy, with the money leading.
$1.25m declared. $987k still open to commit.
every dollar sits in exactly one stopSolid is settled, hollow is watch, dashed is overdue. A row opens the declaration behind it.
What changes once the season is one record.
Declared once, with a basis on every number
The scope, the window and five numbers. Each one says what it stands on, whether that is last season realised, an analog, or a finance declaration, so a number nobody can source is a number that never gets declared.
The money is one ladder, everywhere
Declared, held for the chase, placed, open to commit. Every dollar sits in exactly one stop, drafted orders are stated beneath rather than smuggled in as a fifth, and open to commit is signed, so an over-spend reads negative rather than floored at zero.
Monday scores it, and the verdict is written down
Each of the five is scored against the week that closed, once, and the verdict is kept rather than recomputed. A clean week is a reading, not a blank.
The account side is named accounts
Booked value, units, the prior season, and firmness as Firm, Walkable or Unknown. Firmness is never recomputed, because whether an account can still walk away is their answer and not our inference.
What needs a person is ordered by what stops the buy
A breached number first, then a line the book cannot place, then the lock. Money leads every row, and every row is a door to the surface where the work actually is.
Ask Tightly, in the room
Ask what moved and why, open the records behind the answer, then prepare the change through the same permissions and the same approvals queue a person uses.
Meet the agentsRe-forecast ready: 3 categories have drifted from plan this week. Want me to stage the moves for your review?
The season you run today, and the one Tightly holds.
Everyone has a number for AW26. Nobody has the number, and the answer to what the season is worth depends on which file you opened last.
A $130k spread between the highest and the lowest, and no record of which one the buy was written against.
Declared once, with a basis on every number and two signatures against it. After that the money reads as one ladder, and every dollar is in exactly one stop.
Monday scores every one of the five against the week that closed.
A clean week is a reading, not a blank.
The commitment is the centre of the connected plan.
Finance
The envelope is what the cash gate reads the buy against, week by week.
Connect
An account's own sell-out foots the commitment's weekly reading, per account.
Skills
A skill can watch a declared number and draft the move before Monday does.
What are the five numbers?
They are yours to choose, and typically an availability floor, a sell-through pace, a margin floor, the buy envelope and a newness share. What matters is that each carries a basis, so every number can be sourced rather than argued.
What happens when the plan changes mid-season?
The commitment is amended rather than replaced, the ledger keeps the version and the release on one timeline, and the committed depth reconciles back to the new envelope. Nothing is orphaned and nothing is silently rebased.
Does it recompute last week's verdict?
No. A verdict is scored once against the week that closed and then kept. Recomputing history is how a plan quietly becomes right about a decision it got wrong at the time.
Can it over-commit?
Open to commit is signed, so an envelope drawn past its ceiling reads negative and says Over the envelope rather than being floored at zero. A commit that would breach a month is blocked at Submit with the impact named.
Which plan does this need?
Commitments are part of Tightly Pro.
One number, signed. See a season declared once and scored every Monday.
There's nothing to rip out. Tightly runs on your existing ERP, EDI, e-commerce and POS. Give us 30 minutes and we'll walk you through it.