A custom furniture shop arrives with a queueing problem. Leads wait before they become jobs. Jobs wait for deposits. Deposits become lumber. Lumber waits for a bench. A bench waits for the person who knows how to do the joinery.
The people are systems.
A master joiner can refuse a shortcut. A CNC operator can outgrow the role you gave her. A finisher can know he has been underpaid for longer than you have owned the shop. These are not character bios sitting beside the strategy. They determine capacity, quality, risk, and the future of the crew.
Saying yes has a cost.
A profitable job can still be impossible. The delivery date may collide with work already promised. An honest waste buffer can lose the bid. A deposit improves cash and immediately creates the lumber bill behind it.
The game gives the owner twelve weekly time blocks because the calendar is the shared resource underneath everything. Calling a lead, pricing a job, solving a bench problem, and going to a Wednesday jam all spend the same thing: part of a finite week.
A shop that cannot afford its owner’s absence is not yet stable, even when every bench is full.
Design shifts from invention to selection.
Once the real operating logic is visible, the question is no longer “what game mechanic should we add?” It is “which three pressures reveal this world most honestly at browser-game scale?”
That is the hyper-niche advantage. Specificity does not merely improve the copy. It supplies the actual game.