Skip to content

Bid Detail - Estimate: Takeoff Summary

StageBuilding
StatusPartial
Design statusApproved
EstimateM
ConfidenceMedium
LinearPIN-197 ↗ PIN-416 ↗
Linear statusDone
CycleC14
DesignDesign ↗
Linear epicBid Intake & Pipeline
ModuleBids ↗

Route: /bids/:bidId?tab=estimate

Scope

Takeoff Summary: aggregates AI-detected takeoff symbols (grouped by system + CFM) into estimate line items once the estimator confirms an auto-takeoff pass — distinct from the Takeoff Engine itself. Re-running a pass replaces only AI-generated rows the estimator hasn't hand-edited; the section subtotal also pushes into the Estimate Budget column for matching labor/trade lines. (Source: PIN-197, PIN-416.)

Acceptance criteria

  • Confirming an AI auto-takeoff pass creates estimate line items, aggregated by system and CFM
  • Re-running a pass replaces only AI-sourced rows that haven't been manually edited; manual edits are preserved
  • AI-sourced rows carry a distinct visual marker in the Estimate UI
  • Changes sync live to other open windows/users on the same bid
  • Section subtotal pushes into the Estimate Budget column for matching labor/trade scope lines (manual override still wins)

Conor's comments

UI & UX updates. Ties into takeoff engine.

Notes

Summary of pushed takeoff rows; distinct from the Takeoff Engine

Open question for Conor

-