Bid Detail - Estimate: Alternates¶
| Stage | Building |
|---|---|
| Status | Partial |
| Design status | Approved |
| Estimate | S |
| Confidence | Medium |
| Linear | PIN-249 ↗ |
| Linear status | Done |
| Cycle | C14 |
| Design | Design ↗ |
| Linear epic | Bid Intake & Pipeline |
| Module | Bids ↗ |
Route: /bids/:bidId?tab=estimate
Scope¶
Consolidated Alternates tab on Bid Detail: every estimate line flagged is_alternate, grouped by alternate number, with a per-alternate editable label, markup %, and final-value override. Excluded from the base-bid subtotal and exported as a separate "Alternates" section on the proposal. (Source: PIN-249 — workshop D44 + Loom L-001 decisions D61/D69.)
Acceptance criteria¶
- New Alternates tab on Bid Detail (beside Estimate / Documents / Vendors)
- Grouped by
alternate_numberwith per-alternate subtotal + per-vendor breakdown - Editable per-alternate label, markup %, and final value (override)
- "Add to / Remove from Alternate N" actions; excluded from the base-bid subtotal
Alt Ninline badge per the PIN-278 visual contract- Proposal export: alternates as a separate section, active revision number on the cover
- Visible to roles with
GetEstimatepermission
Conor's comments¶
Sighlt UI & UX changes. Needs testing & sign off after 8/19
Notes¶
Canonical estimate sub-tab
Open question for Conor¶
-