Customer, property and cleaning-job draft contracts are isolated and validated. The
platform will not accept live work until the organisation, business identity,
recovery, permissions, provider shadow tests and launch evidence are complete.
4 of 7 foundation gates readyOperations remain off
The company office, organised in one governed workspace.
Sixteen versioned draft types now cover the daily office. Google Calendar, Drive,
Docs and Sheets use a server-owned OAuth control plane; Gmail and Directory remain
outside the initial permission request.
01
CRM
contact-note
Draft boundary ready02
Calendar
calendar-event
Draft boundary ready03
Finance
quote · invoice · expense · purchase-order
Draft boundary ready04
Documents
business-letter
Draft boundary ready05
People & HR
employee · leave-request · timesheet
Draft boundary ready06
Procurement
supplier · purchase-order
Draft boundary ready07
Assets & inventory
asset · stock-item
Draft boundary ready08
Tax preparation
bas-workpaper-period
Draft boundary ready09
Compliance & reports
compliance-item · report-request
Draft boundary ready
Google Workspace boundary readyIncremental scopes · one-time state · encrypted refresh token · connection disabled
Daily workspace
Every module has an explicit permission gate.
These modules describe the intended 90% in-app workday. The first customer-to-job
workflow is available only after the exact Cleaning administrator session is verified;
every other module remains locked.
01Locked
Dashboard
dashboard.read
02Locked
Jobs
jobs.read
03Locked
Properties
properties.read
04Locked
Recurring services
recurring-services.read
05Locked
Customers
customers.read
06Locked
Bookings
bookings.read
07Locked
Schedule & rosters
scheduling.read
08Locked
Checklists
checklists.read
09Locked
Messages
communications.read
10Locked
Documents
documents.read
11Locked
Finance
finance.read
12Locked
People & HR
hr.read
13Locked
Supplies
supplies.read
14Locked
Equipment & assets
assets.read
15Locked
Fleet
fleet.read
16Locked
Safety
safety.read
17Locked
Compliance
compliance.read
18Locked
Reports
reports.read
19Locked
Settings
settings.read
First workflow
Customer → property → cleaning-job draft
Drafts are tenant-isolated, immutable and audited. A correction creates a replacement
revision; it never edits history. Google, messaging, bookings, invoices and payments stay off.
Locked while the protected Cleaning session is checked.
An independent hardware backup remains required before operational launch.
01
Cleaning tenant bindingPre-launch only
02
Immutable Neon revisionsReady
03
Cleaning administratorLocked
04
External synchronizationDisabled
Staging records
Draft workspace
Current revisions
0 drafts
Unlock the Cleaning tenant to load current draft revisions.