Synthetic analysis
Urgent-care warehouse analysis
How the mock warehouse supports investigation of Jan–Feb escalation, March extract-driven spike and December date-boundary issues.
View exampleJoe Salmon - Business & Performance Business Partner Application
Synthetic data warehouse agent demonstration
This site already shows how agentic AI can support public-data reporting and draft analytical briefs. This additional demonstration goes one step earlier in the data journey: it starts with messy synthetic source-system extracts and shows how bounded agents could help profile the data, design a mock warehouse, create SQL and pipeline artefacts, and support reporting QA.
Fictional Demo Rivers Health (DRH) only. Not connected to live Trust systems. Human review required at every stage.
Synthetic analysis
How the mock warehouse supports investigation of Jan–Feb escalation, March extract-driven spike and December date-boundary issues.
View exampleSynthetic assurance
Pre-trust checks on row counts, keys, linkage, mappings and extract changes — analogous to mandatory reporting assurance.
View exampleReport QA
Urgent-care brief after Report QA — extract vs operational, stock vs activity.
View briefA self-contained worked example of agent-assisted warehouse design and reporting assurance. It walks through source profiling, dimensional design, SQL and pipeline specifications, mart building and report QA — using only synthetic extracts for a fictional trust.
The practical value: agentic AI can support data engineering, source profiling, documentation, validation, reporting assurance and analysis — but does not replace accountable human review. This shows a governed way of working: bounded agents, rules, checkpoints, synthetic data, validation and sign-off.
Real patient data, staff records, supplier schemas, credentials and live Azure resources cannot be used on a public demonstration site. Synthetic data allows a realistic multi-system scenario — including extract changes and linkage problems — without confidentiality risk.
The existing draft reports and agent operating model show how agents support public-data briefs and governed performance work. This demonstration complements them by showing the upstream data journey: what happens before a reporting table exists — when source extracts are messy, joins are uncertain, and extract rules change.
The draft reports page uses public aggregate NHS data for Dorset HealthCare (RDY) — MHSDS, CSDS, Oversight Framework and similar published sources.
This warehouse demo uses fictional internal source systems → mock warehouse → reporting tables → QA. DRH and RDY must not be read as the same provider.
A Python generator created CSV/XLSX extracts, manifest and summary for fictional Demo Rivers Health. See warehouse-demo README and demo run index.
A Source Profiling Agent documented grain, linkage, volume trends, a data-quality register and extract-change risk — without proposing dimensional models or SQL. Outputs: profiling report, worked conversation.
A Warehouse Design Agent proposed staging, dimensions, bridge tables and linkage strategy from profiling evidence. See design proposal and human review pack.
DDL, QA views and deployment notes — specification only, not deployed to live Azure SQL. See SQL README and deployment notes.
JSON pipeline specs for ingest, staging refresh and mart build. See pipeline overview.
Provider-month mart measures were built offline. A flawed urgent-care brief was corrected after Report QA against profiler evidence. See flawed draft, corrected brief and QA conversation.
Agents distinguished patterns using profiler and mart outputs only:
Full analysis: synthetic urgent-care warehouse analysis.
Even with agent support, accountable people must still:
warehouse-demo/checkpoints/)Bounded agent rules, forbidden sources lists and synthetic data keep the method visible and reviewable.
Generator commands and run overview.
ViewFull artefact map across Runs 1–5.
ViewSource grain, linkage, volumes and DQ.
ViewStaging and dimensional model proposal.
ViewAzure SQL-style DDL and QA views.
ViewADF-style JSON specifications.
ViewAgent rules and technical reference (§E).
View