What Got Shipped Today - 4/8/26
Published 4 August 2026 Cash flow stopped guessing and started reading the programme, DS Site access moved into the platform, and tender documents land the first time. Features Cash Flow, rebuilt: budget, actuals and forecast on one grid, driven by your programme "I forecast in Deep Space and then rebuild the cash flow in Excel, because a trade that starts in December should not be spending in March." Before. The Cash Flow tab took each cost code's forecast to complete and smeared it evenly across a fixed twelve month window starting at the forecast period. There were no actuals, so months already spent showed nothing. There was no budget baseline, so cash flow variance was invisible anywhere in the platform. The window ran past practical completion and stopped short of months the job had already worked through. A late trade drew the same figure every month, including while the slab was still being poured. Commercial managers rebuilt the whole picture in Excel for month end. After. Every cost code now carries three series. Budget is the revised budget's monthly spread. Actual is real cost drawn from invoices, certified subcontractor claims, direct costs and timesheets. Forecast is the remaining cost to complete, distributed forward. The grid is bounded by the construction programme, so it opens when the first task starts and closes when the last one finishes, with no phantom columns either side. Forecast distribution follows the linked programme tasks and is weighted by them: plumbing running March to September lands $100,800 in August and $39,200 in September rather than a flat half each. Cost codes with no programme link fall back to an even spread and say so on the row. Above the grid sits a cumulative S-curve. Past months are shaded, a divider marks the forecast period, and cells outside a cost code's own programme window are hatched, so it is obvious at a glance that a fit-out trade is not meant to spend in month two. Manual overrides survive all of it: type a number, it renders bold, the unedited months re-flow around it, and the cost code total holds. Clear the cell and it hands back to the automatic distribution. Cost Forecasting, Cash Flow tab. The cumulative S-curve, the forecast period divider between July and August, and the year band above the month columns. Purple bars show each cost code's programme window. Hatched cells sit outside it, and cost codes with no programme link are labelled and spread evenly. Electrical actuals landing in July from a certified subcontractor claim, plumbing weighted across August and September, and the three project total rows reconciling at the bottom. A manual override in action. August set to $30,000 renders bold, September and October re-flow to $15,000 each, and the cost code total holds at $60,000. Impact. Margin sits at the centre of the Builder's Wheel, and cash flow is how it actually arrives. A commercial manager can now open the Cash Flow tab on the 25th and see what was budgeted, what was spent, and what is still coming, month by month, bounded by the real programme. The first pass is credible enough to send, so overrides become the exception rather than the starting point, and month end no longer routes through a spreadsheet. Known limitations. Cost already committed on a signed purchase order but not yet invoiced is not yet its own series, so future outflow can read light against the estimate at completion where buyout is well ahead of invoicing. The month header row does not pin on vertical scroll yet, which shows on projects with long cost code lists. The S-curve plots a second, non-cumulative line that has no legend yet. All three are queued. DS Site channel permissions, now managed from the Deep Space web app "Someone leaves and I have to remember there is a second place to shut their access down." Before. DS Site channel membership and roles lived apart from the platform, so adding a site team member, changing what they could do, or removing them meant working in a separate admin and keeping two lists in step by hand. Access drifted quietly, which is exactly the kind of drift that matters on a site. After. DS Site channel members and their roles are managed directly from the Deep Space web app. Add someone to a channel, change their role, or remove them, without leaving the platform. Every person in the workspace directory now carries a DS Site Permissions action, right next to their workspace permissions. Channel membership and role in one place. Set the role, see exactly what it allows, save it, or remove the person from the channel. Impact. One place to answer who has access to what. Onboarding a site team member and offboarding them are now the same job on the same screen, which is how access control stays accurate rather than aspirational. Got something you want to see in the Deep Space web app? Tell us through the feedback portal in the platform. Every entry above started as someone on a site or in a commercial office telling us what was getting in the way.
How do you feel about this update?
