Skip to content

TakeoffLens v0.2.0

Choose a tag to compare

@anekhirun anekhirun released this 22 Jul 04:25
53a5317

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