Changelog · Built in public

What shipped, week by week.

Every entry below maps to merged work in the product. No roadmap theater — if it’s here, it’s live.

  1. 2026-08-01IMPROVED

    Ask AI citations accept more reference styles

    Sheet citations in AI answers resolve in more formats, and the retired chat path was removed end to end.

  2. 2026-07-29ADDED

    Ask AI, rebuilt as a query ledger

    A text-first agentic engine with durable conversations, and a rebuilt surface: resizable ledger, restore contract, and per-answer sheet citations.

  3. 2026-07-29FIXED

    A quieter, faster backend under load

    Blocking upload, detection, invoice, and webhook handlers moved off the event loop; hot foreign keys indexed; every AI call now respects one shared concurrency ceiling.

  4. 2026-07-27ADDED

    Tab reorder + a dockable all-sheets rail

    Takeoff tabs drag to reorder like a browser's, and a left rail lists every sheet for one-click switching.

  5. 2026-07-26ADDED

    Drawing revisions in the demo project

    The demo now ships a Rev A → Rev B pair with a staged diff, so the Revisions tab tells its story on first open.

  6. 2026-07-25ADDED

    Compare Pages — two sheets, one overlay

    Pick any two sheets and see them aligned as a visual overlay: what moved, what was added, what disappeared.

  7. 2026-07-23FIXED

    Measured areas were low by ~1.8x on some sheets

    Quantities now measure the rendered sheet against the PDF's own page size instead of assuming 300 DPI. Wire footage was never affected; live worksheets re-price on the next save.

  8. 2026-07-22ADDED

    Estimates show where every number came from

    Each line carries its source — which sheet, which measurement, which assembly — so a client question never sends you spelunking.

  9. 2026-07-22ADDED

    Dictate a job scope in any browser

    The estimate composer takes voice input without a plugin, and the mic lives inside the scope textarea.

  10. 2026-07-22ADDED

    Live support chat that never pretends

    In-app chat is staffed 6am–7pm PT and says exactly when a human is there — no bot theater.

  11. 2026-07-21ADDED

    Text Search across the plan set

    Cmd+F for blueprints: type it, watch matches light up with live counts, OCR what the text layer misses, add hits as counts.

  12. 2026-07-21IMPROVED

    Unguessable project URLs

    Every project URL now uses an opaque public id (prj_…) — links stay shareable inside your workspace without leaking sequence numbers.

  13. 2026-07-20ADDED

    Detect All — one button, every trade

    Chained detection runs architecture, electrical, and plumbing in sequence and reveals results trade by trade as each lands.

  14. 2026-07-19ADDED

    Editable page names and scales on the Overview

    Sheet names and drawing scales edit inline on the page grid, with one canonical scale parser behind every entry point.

  15. 2026-07-13ADDED

    AI-suggested wire runs, reviewable one by one

    AI drafts switch legs, receptacle chains, and homeruns; you accept, reject, or step through with A, X, Tab — and drag any accepted route like you drew it.

  16. 2026-07-12ADDED

    Wire tool with a live footage readout

    Draw runs that snap to devices and elbow orthogonally, with the footage HUD updating as you drag. Devices and wire land in separate ledger rows.

  17. 2026-07-10ADDED

    Sealed, revision-bound e-sign

    Clients sign the exact revision you sent; the signed bytes are fingerprinted (SHA-256) and every later download serves them unchanged.

  18. 2026-07-10ADDED

    QuickBooks-ready invoice export

    Invoices export as QBO-importable CSV — no re-keying into your books.

  19. 2026-06-28ADDED

    Progress billing with retainage

    Schedule-of-values invoicing: percent-complete lines, retainage held per invoice, and a clean PDF your GC's bookkeeper recognizes.

  20. 2026-06-20ADDED

    Estimate PDFs that can't leak margin

    Client-facing PDFs render from the client view only — internal costs and markup never reach the file.

  21. 2026-06-14ADDED

    Payment schedules on estimates

    Split an estimate into percent-based payment milestones that carry through to invoicing.

  22. 2026-06-10ADDED

    Teams: organizations and seats

    Workspaces gained org membership and per-seat roles, so an estimator and a PM stop sharing one login.

Book your free takeoff reviewWith your review call · PDF plan sets