Every change, dated.
Last updated 18 October 2026
Nothing gets quietly removed from this page. If it goes quiet for a month, that tells you something, and it should — that is exactly why it is here. Dates are the day the work landed in the codebase, not the day we felt like announcing it.
Building now
No dates promised. These are the things actually being worked on, which is a different and much shorter list than the things we would like to build.
- DCMA #6 High Float and #12 Critical Path Test: the two remaining checks that are actually computable here. Ten of the fourteen run in full today and an eleventh runs as a labelled proxy. #14 BEI is not on this list: it needs a planned finish for every task, which only some schedules carry, and we would rather run twelve honestly than fourteen with one faked.
- A working till. The paid plans are switched on by hand right now because our payment processor is still in sandbox and the iPhone app is in TestFlight rather than the App Store. Both are in progress. Until they are done the pricing page says so at the top.
- A real screenshot of the WIP schedule. Four feature pages carried empty “preview coming” boxes; those are gone rather than left promising an image. The pay application now has real app screens on the home page; the WIP capture will be added when it exists.
Shipped
Help videos. Short videos that show how to do the everyday jobs in the app: an estimate, a change order, a daily report, a schedule, a pay app, the time clock, a punch list, an RFI, the client portal and Ask MAGE. Watch them here.
A blank quantity on a new change order line counts as 1, not 0, so a line you priced at $250 no longer saves as $0.00.
This website gets one look on every page, the same as the home page.
The Budget Dashboard explains a schedule with no prices on it instead of showing Budget: $0. On the web, Payments and Bill From Estimate show money totals in full, and number boxes stay on screen at phone width.
Profit Leak History no longer crashes when you open it.
Ask MAGE answers questions about using the app, such as how to create a project or build a schedule, with the actual steps.
Baltimore City and Baltimore County as full jurisdictions: the codes in force, the permit office, and the parcel’s public record before you bid. See the city page.
A rate from your own cost history now shows when it was last updated once it is 180 days old.
Money rounds the same way on iPhone and on the web, so both print the same cents.
A new look: deep green on concrete across the app, the web app, the client and sub portals, emails and PDFs.
Twenty production fixes, including line 7 of the AIA-style pay app, the CSV progress export and working-day schedule dates.
Inspection Ready, a pre-inspection checklist built from what your own inspectors flagged before. On NYC projects, the building’s open DOB and ECB violations, complaints, permits and filings, with dates. See the city page.
Permit offices for New York, New Jersey and Connecticut projects, each marked with whether MAGE has verified its contact details.
Takeoffs save to your account and open on iPhone and the web; backcharges from a punch item; a lien-rights clock. (The lien-rights clock has since been taken out of the app: it worked out a legal deadline for you, and MAGE ID only shows dates you type in yourself.)
The desktop web app gets registers, money dashboards, the AIA-style pay-app grid and a payments desk.
Building code answers for 27 jurisdictions — ask a code question and get an answer against the adopted edition for that city, with the page that proves which edition it is.
Code check by street address. Give it the jobsite address, it works out the authority having jurisdiction and answers against that code rather than a national average.
Deliveries, receiving and a supplier scorecard. Delivery receipts are recorded against the job, and the scorecard shows which suppliers actually hit their dates. Plus building access and crew presence.
Ask, with real project memory. Semantic search across your own project history, voice input, answerable follow-ups, and margin alerts that open the question pre-seeded rather than making you retype it.
Inspection results drive the schedule. A passed inspection releases the work that was waiting on it; a failed one drafts the re-inspection and the hazard rather than leaving you to remember.
Workflow pipelines. Seven lifecycles modelled properly, with COI and warranty status derived from the dates on the documents instead of from somebody remembering to flip a status.
Schedule creation, simplified. One recommended path instead of four competing ones, predecessors picked from a list rather than typed as codes, and dates edited inline.
Bulk savings computed from real awarded buyouts — and rendered as nothing at all when there are none, rather than as a confident $0.00 on the client proposal.
Approving a change order reflows the schedule. Added days actually move the dependent work and recompute the critical path.
The Track Record page. The app grades its own cost predictions against what jobs actually cost, publishes the thresholds, and shows the misses. Also: PDF takeoffs priced off your closed jobs rather than a catalog.
Lag and lead days per dependency, autosaved schedule drafts, and the opt-in public Price Index.
Live schedule collaboration. Multi-user access with presence and per-task soft locks, so two people editing the same schedule is a normal thing rather than a lost afternoon.
Cost X-Ray. Point the camera at a wall and it prices the hidden conditions on your own learned costs, not a national average.
Schedule import (.xlsx and MS Project XML), Scan Anything auto-filing, WIP reporting, safety management and worker profiles.
Weather-driven auto-reschedule and the delay-day log — including the refusal that makes it trustworthy: a day with no live forecast is marked simulated and is never written into the delay log.
QuickBooks Online two-way sync. Customers, items, invoices and payments push out; QBO payments reconcile back; QBO bills land in a cost-review queue you approve line by line.
Lien waivers and the closeout binder. All four waiver types, generated as PDFs with the state disclaimer and sent to the sub through a link they do not need an account to open.
The foundations — AIA-style G702/G703 progress billing, Stripe payments, project financials, the client portal, one-click data export, and the Schedule Pro CPM engine with real float.
Not doing
These are real needs and we are not the answer to them. If one of these is a dealbreaker, buy something else — we would rather you knew now than in month three.
- Accounts payable. No payables ledger, no vendor aging, no pay-when-paid logic, no check run, no batch payment file. MAGE ID never moves money; “paid” means you paid it somewhere else and recorded how. Where exactly that line falls.
- Certified payroll and Davis-Bacon. Not built and not planned.
- QuickBooks Desktop and Sage. QuickBooks Online only. If your books live in Desktop, that is a fair reason to buy something else.
- Multi-approver change-order routing chains. Change orders are approved, not routed through a hierarchy.
- Buying reviews or badges. Why, and what we offer instead.
We don’t take feature requests through a form. Email help@mageid.app — it reaches the person who writes the code. If three contractors ask for the same thing, it moves.