← All articles

One Source of Truth: The Case for Developers in 2023

By XNM Technologies · October 23, 2023 · 5 min read

Ask anyone running pro formas, draws, and a wall of contracts what kept them up in 2023, and the 2023 Fall Economic Statement is only half the answer. The other half is quieter: the fear of not being able to find the one record that settles a question.

And the bill always comes due at the worst moment: mid-build, mid-audit, or mid-dispute, when the missing piece is suddenly the only piece that matters.

The records that settle questions

The pattern is familiar to developers: each system holds a piece of the truth, no system holds all of it, and the gaps between them are exactly where projects quietly bleed.

For developers juggling pro formas, draws, and a wall of contracts, the gap is structural, not personal. No amount of diligence closes a gap that is built into how the tools are wired together.

There is a reason this keeps happening even to careful developers. The tools that hold the work — email, shared drives, spreadsheets, a project app or two — were each built to do one job well, not to keep a single, time-stamped record of what was decided and why. So the record becomes a manual chore bolted onto the real work, and it is the first thing to slip when pro formas, draws, and a wall of contracts gets busy. In a year shaped by the 2023 Fall Economic Statement, that one dropped chore is exactly what returns, months later, as a finding, a dispute, or a number nobody can explain.

In practice, the gaps cluster in a few familiar places:

  • Which version of the budget is the real one

  • Whether a scope change was ever formally approved

  • The minutes where direction actually changed

  • Closeout proof of what was delivered and who signed for it

Where the proof goes to hide

Here is what belongs in one place, with a name and a date on every item:

  1. Meeting minutes and direction. Especially anything that changed scope, schedule, or budget.

  2. Invoices matched to the contract. Each dollar paid, tied to the commitment that authorized it.

  3. Closeout and retention. What was delivered, who signed for it, and proof you kept what you must keep.

  4. The decision record. Who approved what, when, and on what basis — captured as it happened, not reconstructed under pressure.

  5. Approvals and sign-offs. Every gate with a name and date attached, visible to everyone the decision touches.

The fix isn't 'try harder.' It's to stop keeping the record separate from the work, so the proof accumulates on its own.

the XNM-VISION records engine turns the scattered exhaust of a project into a single auditable record. For developers, that means a partner, funder, or auditor can be answered in minutes, not weeks.

And it scales with the work, not the headcount: from a single capital project to a whole portfolio, the record stays consistent, current, and provable on demand.

Funding gets you to the starting line. Records are what carry you across it. In a year defined by the 2023 Fall Economic Statement, that distinction is the whole game.

What this looks like on a real week

Picture a Tuesday morning where the program lead opens a single dashboard and sees, at a glance, which approvals are waiting, which drawings changed since Friday, and which invoices are about to come due. Nothing is hunted; nothing is forwarded; nothing waits for one person to come back from holiday. The act of opening the file is the act of being audit-ready.

Now picture the same Tuesday without that view. A coordinator pings three inboxes. A site lead is using last month's drawing because the latest version landed only on a desktop in head office. An invoice gets paid against a scope that quietly changed in a meeting nobody minuted. None of it is anyone's fault in particular; all of it is the consequence of letting the record live in a dozen places at once.

  • Approvals routed to a role, not a single inbox, so a vacation never stops the work

  • Drawings and specs versioned in one place, with the current revision marked and the history one click away

  • Invoices linked to the contract and the change order they belong to, so coding is never guesswork

  • Field notes and photos attached to the task they describe, not stranded on a phone

How to start without rebuilding everything

The instinct on hearing all this is to brace for a migration project, a six-month rebuild, and a fight with the IT calendar. That is the old way. The teams getting ahead are doing the opposite: they pick one live project, move its record into one place, and let the next project copy the pattern. The system grows with the work instead of waiting for the work to pause.

In practice that means: keep what already works on paper, pull the live decisions into a shared workspace, and let the older archives be loaded as time permits. The point is not perfection on day one. The point is that from day one, the next decision is captured the right way, with a name and a date, in the place everyone is already looking.

  1. Pick one live project. A current build or program with active approvals, contracts, and invoices — not a finished one.

  2. Map the five record types that matter. Approvals, decisions, versions, procurement, and minutes. Skip the rest until these five are real.

  3. Move the next decision, not the last one. Start the discipline on tomorrow's approval; bring the back-catalogue in as you have time.

  4. Show one stakeholder the difference. A funder, a board member, a partner agency — one person who used to wait, now answered in minutes.

  5. Repeat on project two. Copy the workspace, change the names, and the pattern compounds.

What changes for the team is smaller than it sounds and bigger than it looks. The work is the same; the proof is built in. The next review is not a sprint; it is a click.

Want to see what one source of truth looks like for your projects? Talk to us — it's a short conversation.