Synthetic Care Home 001
Only hosted synthetic review scope. No real home records.
Access-protected synthetic preview
Current section: Dashboard
Internal setup, support, and evidence console for Synthetic Care Home 001. Not production.
Dashboard
Selected synthetic home, setup/support status, evidence readiness, blockers, and next operator action.
Only hosted synthetic review scope. No real home records.
Load the operator view to check synthetic checklist, device/enrolment posture, and blockers.
Microsoft Entra evidence is status-only; no runtime auth or private auth/config values.
Review Onboarding, Devices & Enrolment, then Evidence & Compliance before owner visual review notes.
Load the operator view to show synthetic setup/support state.
Homes
Home list, home profile, sites/units, owner/contact placeholder, and deployment status.
Load operator view to show Synthetic Care Home 001.
Onboarding
Home setup, staff onboarding, resident onboarding, devices readiness, data import future-state, and go/no-go checklist.
Load operator view to show setup checklist items.
Load operator view to show canonical synthetic staff and resident roster.
Placement only; no real user creation, invite, credential setup, or session workflow.
Placement only; no real resident data entry or import.
Coming later. No production database or persistence.
Owner review and no-real-data gates remain required before any broader testing.
Devices & Enrolment
Device readiness and enrolment placement without QR/email-code runtime or real device binding.
Load operator view to show seeded synthetic iPad rows.
Fake enrolment-code actions have not run.
Refresh fake codes to show local fake enrolment-code records.
Contract status: not implemented. Accepted future payload: opaque one-time challenge reference only. No raw challenge secret, QR payload, email code, token, session, cookie, raw device ID, or real binding is shown.
Support
Display-only support queue, revocation requests, suspend-home future-state, and force re-auth future-state.
These controls do not revoke devices, suspend homes, force re-auth, create audit records, or change any real state.
Load operator view to show future support control status.
action_log_mode: synthetic_noop. Display-only summaries for fake enrolment-code create/revoke and fake audit envelope validation. Persistence: none.
No raw payloads, no real care save, no real device binding, no revocation runtime, no audit-store write, no database write, and no file write.
Identity & Access
Microsoft Entra setup status, app roles, synthetic users/groups, runtime auth readiness, and session/revocation future-state.
Sandbox setup exists outside repo with redacted evidence only. No tenant IDs, client IDs, provider IDs, redirects, or private auth/config values are committed.
Safe role categories only: care staff, care manager, and operator. No app role IDs.
Status-only evidence; no real users and no raw claim values.
Future implementation remains blocked. No Microsoft runtime auth, sessions, cookies, auth-header handling, or provider assertion parsing.
Data & Sync
Local synthetic persistence, sync state, audit state, database future-state, and production persistence blockers.
Validator evidence only; no production database, migrations, credentials, or persistence.
Synthetic/local state only; no production sync or iPad production routing.
Synthetic audit shape only; no production audit store.
Real auth, tenant isolation, audit storage, governance, backup/restore, and retention/deletion remain blocked.
Evidence & Compliance
Evidence register, readiness gates, visual evidence, external synthetic access status, and compliance claim blockers.
Docs and validators track synthetic readiness evidence only.
Owner go/no-go, visual evidence, Access, auth, persistence, and real-data gates remain separate.
Access-protected owner/developer review only; no public access or real care-home users.
No DSPT, DSCR, ISO, Cyber Essentials, UK GDPR operational, clinical safety, production, or compliance claim is made.
Platform Settings
Environments, Cloudflare Pages/Access status, staging API status, domains future-state, and feature flags future-state.
Local, Access-protected hosted synthetic preview, and future production remain separate.
Hosted apps remain behind manually configured Access. No Access policy change here.
Protected staging API remains a separate approved target; this task does not change Worker routing.
Future-state placeholders only. No DNS, custom-domain, or feature-flag changes.
Safety
Detailed warnings live here so the operator workflow can stay product-like.