TakeoffLens v0.2.0
TakeoffLens v0.2.0
TakeoffLens is the new product identity for the reviewed engineering-drawing takeoff Plugin. Electrical and ELV are the active v0.2.0 disciplines, backed by a shared architecture that can add further building-system packs without presenting roadmap scope as implemented.
Highlights
- renamed the Codex Plugin and MCP server to
takeoff-lens - added the active/planned discipline catalog
- added SHA-256 detection provenance and hard failure on mismatched source, template, or candidates
- preserved shortlisted, filtered, and ranked-out candidate pools for audit and regression analysis
- added reviewed precision, recall, F1, and stage-attributed miss evaluation
- separated indoor and weatherproof Fire Alarm variants
- improved layer-aware candidate filtering while retaining mandatory visual review
- added benchmark tooling and public ground-truth examples without including private drawings
Supported scope
- Power
- Lighting
- Fire Alarm
- Data/Voice
- CCTV/Security
Mechanical/HVAC, Plumbing/Sanitary, Fire Protection, Architectural, and Structural discipline packs remain planned.
Validation
- 27 unit tests passed
- MCP doctor passed with 10 tools
- Skill and Plugin validation passed
- packaged archive scan found no PDF, DWG, DXF, output, test-run, cache, or machine-specific artifacts
- installed-package Fire Alarm smoke benchmark: precision 0.60, recall 1.00, F1 0.75, zero false negatives
Installation
Download takeoff-lens-plugin-v0.2.0.zip, extract it, add the included plugin-marketplace directory to Codex, and install takeoff-lens.
When migrating, keep only the takeoff-lens MCP registration and remove legacy drawing-estimate-reader or engineering-drawing-estimator registrations.
SHA-256: 37AB0DC6C04688846686867C220150E222B186BA283B9F6A0EF81A36A505A99A