How do you stop a room from being built before the owner has actually chosen the finishes?
Scaftra tracks each owner choice as a first-class selection record with its own review and approval, and blocks a room from releasing until a required selection is approved.
Start free→Selections are the owner and builder choices that define a finish-trade job: the faucet, the door style, the tile, the appliance package. Each one carries a cost impact, a schedule impact, and an allowance it draws against. When selections live in a spreadsheet or an email chain, nobody knows which choices are final, which are blocking the room, and which were never made.
A required selection that has not been approved is a room that cannot safely release to order or install. Building ahead of an unmade selection means re-cuts, reorders, and a client who says they picked something different. Tracking each choice as a record with a real approval is how the field knows a room is actually ready.
Scaftra models the Selection as the first-class source of truth for an owner choice. It anchors to room, trade, work package, budget line, and allowance, carries cost and schedule impact and a required-for-release flag, and runs its own review lifecycle. The client acts on it through curated client actions (approve, request revision, reject) gated to the client role on a project they belong to. A selection marked required-for-release blocks its room until the choice reaches approved, approved as noted, or cancelled. A rejected selection does not resolve the block, because the owner picked nothing, so the room stays gated until a real choice lands. This is built and live.
Bring one project onto Scaftra. We'll set up your trades, your rooms, your proof chain, and your vendor portal, and connect it to the financial system you already run.