Demo build · synthetic data · Thornbury Home Care is a fictional provider · zero participant data
Compliance Agent · live sandbox
Every obligation clock in one register. Including the ones with no date on them.
This sandbox runs three of the Compliance Agent's jobs, plus the regulatory feed that drives them: the daily obligation check, the register completeness diff, the evidence pack, and the radar. No participant data. No model. Deterministic date arithmetic, computed in your browser.
An audit does not ask whether you got a reminder. It asks whether the control operated every day. This register is built to answer that question.
Demo clock pinned: 10 July 2026
Every status on this page is computed against the pinned date. No live clock. The states are computed, not scripted. Run it twice and it resolves identically.
Excel / Google SheetsShiftCare exportAirtableSharePoint→Email: ownerEscalation: director
In an install, this register is the one you already keep: an Excel or Google Sheets file, a ShiftCare export, an Airtable base, a SharePoint list. The agent reads it where it lives and sends its flags to the channels you already read: email to the owner, escalation to the director. Nothing is replaced, nothing re-keyed, no second system to feed. We do the wiring at install; your team changes nothing about where they work. In this sandbox, the register is synthetic.
01 · Obligation watcher
Every clock, resolved daily.
Thornbury Home Care's register, as a quality lead keeps it. 9 rows across policies, worker screening, first aid, insurances, registration and the audit cycle. 1 owner. Uncoloured until the check runs, the way every register looks between checks. The daily check resolves each clock to one of four states. The fourth state is the one a reminder tool never shows: a blank date sitting where a review date should be.
source: your existing register, read in place · in this demo: synthetic Thornbury Home Care data
Thornbury Home Care obligation register. Synthetic data, classified against the pinned demo clock.
ID
Obligation
Type
Owner
Next due
Status
Explain
TB-POL-01
Incident Management & Reportable Incidents Policy
Policy
Director
25 June 2026
—
TB-POL-02
Restrictive Practices Policy
Policy
Director
22 July 2026
—
TB-POL-03
Complaints Management and Resolution Policy
Policy
Director
26 January 2027
—
TB-HR-01
Worker Screening — SW-04
Worker Screening
Director
9 September 2026
—
TB-HR-02
Police Check — SW-06
Police Check
Director
5 July 2026
—
TB-HR-03
First Aid (HLTAID011) / CPR annual component — SW-04Blank date. A reminder tool has nothing to chase here.
First Aid/CPR
Director
(none)
—
TB-INS-01
Public Liability Insurance
Insurance
Director
28 September 2026
—
TB-INS-02
Professional Indemnity Insurance
Insurance
Director
29 July 2026
—
TB-REG-01
NDIS Registration Certificate
Registration
Director
9 June 2028
—
daily check · pinned clock · deterministic
The installed agent runs this every morning, unprompted. In the sandbox, you press it once.
A register-reader never flags what the register does not hold. 02 names what is missing entirely.
02 · Register completeness
What the register should hold, and does not.
The register is diffed against a versioned required-obligation set: every obligation this provider's registration groups call for, each with a named source. The set carries a version string and a last-verified date, so the coverage figure is checkable, not asserted.
required set thornbury-required-set@1 (illustrative-synthetic) · verified 10 July 2026 · diff pending
03 · Evidence pack
The evidence, with the gaps named.
Assembles a manifest from the register: what is ready, mapped to the Practice Standard it evidences, then the gaps an auditor will ask about, each with its reason. The manual version of this job is pulling folders and matching each document to the standard it evidences before an audit. A structuring aid. Your auditor's sampling and requests are their call.
The pack is derived from the register, not staged. An artifact is included only when its review is current, the auditor has access, and the document is on file. Everything else lands in the gap list with a reason.
derived from the register · nothing staged
04 shows what changes next and which policies it touches.
04 · Regulatory radar
What changed, and which policy it touches.
A read-only feed of 4 dated regulatory events mapped to the policies each affects, plus 2 items before Parliament. Anything not yet law is labelled that way and carries no due date.
Community participation pricing reduction
takes effect 1 October 2026
Pricing for social, community and civic participation supports reduces progressively as plans reassess from 1 October 2026.
Magnitude is contested at primary source: the Department of Health states 50%; the Minister (National Press Club, 22 April 2026) said 30%. The timing is settled; the magnitude is always attributed.
affectsPricing Schedule alignment · not on Thornbury Home Care's registerService Agreement templates · not on Thornbury Home Care's register
source · health.gov.au — About the changes to the NDIS
APP 1.7 automated-decision-making disclosure
takes effect 10 December 2026
Privacy policies must disclose the kinds of personal information used in automated decisions and the kinds of decisions made. A disclosure obligation; it does not mandate a particular record format.
affectsPrivacy Policy · not on Thornbury Home Care's register
source · oaic.gov.au — Privacy and Other Legislation Amendment Act 2024
Mandatory SIL registration
in force since 1 July 2026
In effect since 1 July 2026. A currently-unregistered SIL provider may keep operating during the application process provided the application is lodged by 1 October 2026.
affectsAudit cycle · not on Thornbury Home Care's register
The Commonwealth penalty unit rose to $364 on 1 July 2026, for conduct from that date. The standard maximum civil penalty per contravention is now $109,200; for underpayment-related contraventions, a provider with 15 or more staff faces up to $546,000 per contravention, or three times the underpayment if greater. Standard maxima, not serious-contravention figures.
Computed at the $364 penalty unit (Crimes Act 1914 s 4AA indexation, 1 July 2026): 300 units standard body-corporate maximum; 1,500 units for underpayment contraventions by employers of 15 or more (Closing Loopholes). Conduct before 1 July 2026 carries the $330 unit.
affectsRostering · not on Thornbury Home Care's registerHR policies · not on Thornbury Home Care's register
source · fairwork.gov.au — SCHADS Award MA000100
Horizon · before Parliament
90-day claim window
Before Parliament — not yet law
No due date rendered. A bill is not an obligation until it passes.
The window to claim a delivered service would shrink from two years to 90 days. Before Parliament; not yet law. No commencement date exists to plan against.
affectsClaims processService Agreement terms
source · aph.gov.au — NDIS Amendment (Securing the NDIS for Future Generations) Bill 2026, r7487
Lapsing of unspent funds at reassessment
Before Parliament — not yet law
No due date rendered. A bill is not an obligation until it passes.
Unspent plan funds would lapse at plan reassessment under Part 5 of the same Bill. Before Parliament; not yet law. No assent, no commencement date.
affectsPlan budgetsService bookings
source · aph.gov.au — NDIS Amendment (Securing the NDIS for Future Generations) Bill 2026, r7487
Items before Parliament carry no due date on this panel. No commencement date exists to count down to, so we render none. If a Bill passes, the item moves to the dated feed with its source.
The agent flags every overdue document, names what is missing, and assembles the evidence with its reasoning. It does not decide your audit. We deliver the system; you stay accountable for the outcome.
What this sandbox does not show
The installed agent runs the daily check every morning, unprompted, and flags drift the day it appears. It runs in a single-tenant environment in Australia that the provider owns. This sandbox shows one register on one pinned day. The install is the same checks, every day, on yours.
Tools in this market advertise audit pass rates. We will not promise one. The audit outcome is the auditor's decision.
When the Commission writes, the letter carries the director's name, not the software vendor's. Continuous proof means the register answers before you have to. You stop being the one who reconstructs six months of evidence with your own name on the line.