Skip to content

Demo build · synthetic data · Bellcrest SDA Living 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.

Where the register lives

Excel / Google SheetsShiftCare exportAirtableSharePointEmail: 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.

Bellcrest SDA Living's register, as a quality lead keeps it. 12 rows across policies, worker screening, first aid, insurances, registration and the audit cycle. 3 owners. 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.

watcher · armed · pinned clock 10 July 2026 · 12 rows loaded

source: your existing register, read in place · in this demo: synthetic Bellcrest SDA Living data

Bellcrest SDA Living obligation register. Synthetic data, classified against the pinned demo clock.
IDObligationTypeOwnerNext dueStatusExplain
BC-POL-01Incident Management & Reportable Incidents PolicyPolicyQuality Lead17 December 2026
BC-POL-02Restrictive Practices PolicyPolicyQuality Lead18 June 2026
BC-POL-03Fire and Emergency Evacuation Plan (SDA Design Standard)Practice Standard EvidenceDirector28 July 2026
BC-POL-04Dwelling Vacancy and Allocation PolicyPolicyQuality Lead31 January 2027
BC-HR-01Worker Screening — SW-31Worker ScreeningHR Coordinator2 September 2026
BC-HR-02Worker Screening — SW-44Worker ScreeningHR Coordinator12 December 2027
BC-HR-03Police Check — SW-38Police CheckHR Coordinator(none)
BC-HR-04First Aid (HLTAID011) / CPR annual component — SW-31First Aid/CPRHR Coordinator30 June 2026
BC-INS-01Public Liability InsuranceInsuranceDirector13 September 2026
BC-INS-02Building/Dwelling Insurance — SDA enrolled dwellingsInsuranceDirector3 August 2026
BC-REG-01NDIS Registration Certificate (SDA)RegistrationDirector1 March 2028
BC-REG-02Mid-Term Audit (18-month checkpoint)Mid-Term AuditQuality Lead29 August 2026
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 bellcrest-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 Bellcrest SDA Living's registerService Agreement templates · not on Bellcrest SDA Living'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 Bellcrest SDA Living'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.

affectsRegistration · not on Bellcrest SDA Living's registerAudit cycle · not on Bellcrest SDA Living's register

source · ndiscommission.gov.au — provider registration

SCHADS civil penalty maxima revised

in force since 1 July 2026

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 Bellcrest SDA Living's registerHR policies · not on Bellcrest SDA Living'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.

AI that does the admin. Humans that do the care.

Book Free Diagnostic

30 minutes. We map your register against your registration groups and show you both lists: what is watched, and what is not.