Coverage under these engine settings
Side-by-side vs baseline: current → simulated with direction. Optimum 100%, comfortable at 80, review below 60. Confidence under each month falls as the horizon lengthens. Click a month for the arithmetic.
Supply vs demand
Effective chargeable hours per month (000s) across 6,000 staff and 1,800 plans (~612k h/mo baseline demand). Shaded bands are P10–P90 ranges: confidence falls as the horizon lengthens because uncertainty compounds with distance. Near months stay tight; far months fan out. Booking churn (~30,000 changes/year) keeps a thin band even inside the three-month window.
Coverage by grade
Where the engine will feel grade squeezes first. Promotion cycle lands 1 October; trainees dip in exam windows.
Route to green
Sandbox levers to relieve short months — applying one re-solves coverage and feeds capacity back to the engine.
Driven by the Sandbox policy for the full practice book (6,000 staff · 1,800 plans). Straightforward requests auto-book here; complicated ones escalate to the Task List. Session cards are a live sample of ~2,500 monthly changes (~30,000/year).
Engine decisions 0
Booked without RT. Confidence and match criteria shown so the decision is inspectable.
Immutable record of staffing and policy changes across allocations, the live engine, Task List, and engagement-leader requests — suitable to show how a decision was reached.
Resourcing team queue
Escalations the rules will not finish. Confirm the engine suggestion, override with local knowledge, or return to the engagement manager — every override trains the next pass.
Queue 0
Submitted proposals and outcomes. A rejected named ask may still land as an accepted same-grade substitute.