Commitments · capability

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.

Tightly
Plan/Buy plan + OTB
Live
Merchandise plan · reconciled live94% plan confidence
CategoryPlanML forecastVar
Outerwear$3.20m$3.39m+6%
Knitwear$2.40m$2.61m+9%
Denim$1.80m$1.74m−3%
Dresses$1.40m$1.37m−2%
Accessories$0.90m$0.88m−2%
TightlyDresses settled to −2%. $180k of OTB released to Knitwear.
The problem today

What breaks when the season lives in four files.

1Todaythe broken state

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.

2Todaythe broken state

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.

3Todaythe broken state

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.

4Todaythe broken state

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.

How Tightly does it

Three steps from a declaration to a verdict every Monday.

TightlyTightly · commitments· three stages from data to decisionLive
01Connect

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.

Two signatures · 14 Mar
02Plan

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.

$987k open to commit
03Act

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.

Newness share · overdue
TightlyCommitmentsAll commitmentsAW26 OuterwearDeclareLive · scored each Monday
AW26 OuterwearPre-seasonWatchDrafts onlyOn this commitment
AW26 · Outerwear · 3 legs · retail weeks, 4-5-4 · USD at cost·as of Mon 15 Sep, 06:10
Declared$14.4mPlaced$2.2mHeld for the chase$1.0mOpen to commit$11.2mDrafted orders $460k
The fivescored wk 37
NumberDeclaredMeasuredStanding
Availability floor96%96.4%Settled
Sell-through pace62% by wk 858%Watch
Margin floor58.0%58.9%Settled
Buy envelope$14.4m$14.4mSettled
Newness share34%29%Overdue
Declared, and what has come against itChannelCategoryMonth
Wholesale$7.1m$1.7m
Retail$4.7m$0.9m
E-commerce$2.6m$0.4m
Action required3
$1.4mNewness share is 5 points under, and the buy locks in 9 daysMerchandising
$520kFour lines the book cannot place inside the ship windowBuying
No costThe span lock needs a second signatureFinance
The account side
AccountBookedUnitsFirmness
Nordvik$4.1m84,000uFirm
Maison Perrin$2.7m51,000uWalkable
Bramble & Co$960k20,500uUnknown
Ledgertrades, versions and releases
12 SepTradeWholesale to Retail, $400k, zero-sum
8 SepReleaseChase reserve, $220k freed on wk-36 trigger
2 SepVersionv6 signed by finance
Trade between legs is zero-sum.·An act you cannot perform is refused with its reason.Nothing recorded yet reads Nothing yet.
Why teams change

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.

Your agents

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 agents
Tightly agent
just now · within your limits
Live

Re-forecast ready: 3 categories have drifted from plan this week. Want me to stage the moves for your review?

Drifted vs plan · this weekΔ wmape
Tailored Trousers+9%8%
Woolly Layers−12%11%
Activewear+5%9%
Rebalance 240u DC → SFRe-baseline OTB Q3Hold buy on OCN-072
Stage movesReview firstLogged · audit ready
What this replaces

The season you run today, and the one Tightly holds.

The season, in four files

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.

AW26 budget v7.xlsxlast touched by Finance, 14 Mar$14.4m
Outerwear line plan.xlsxlast touched by Merch, 2 Apr$15.1m
Buy tracker (shared).xlsxlast touched by Buying, last Friday$13.6m
Board pack Q2.pptxlast touched by nobody, since March$14.4m

A $1.5m spread between the highest and the lowest, and no record of which one the buy was written against.

Where the season’s number lives: four places
Tightly · one commitment

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.

$14.4mdeclared · two signatures · 14 Mar
Placed$2.2m
Held for the chase$1.0m
Open to commit$11.2m

Monday scores every one of the five against the week that closed.

A clean week is a reading, not a blank.

Where the season’s number lives: one record
FAQ

Questions buyers ask, answered straight.

Something not covered here? Talk to the team.

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.