Artefact
WAIS: Estate Intelligence model (illustrative)
This is a synthetic example to show how we structure an estate intelligence service in a safe, governance-first way. It does not connect to live council systems and contains no client data.
Core entities
| Entity | Purpose | Typical fields |
|---|---|---|
| Tenant | Separates tenant context for multi-tenant readiness. | name, status, policy profile |
| Site | Represents a location and its operational/compliance context. | address, asset summary, risk flags |
| User + roles | Least-privilege access control for cross-site separation. | role, permissions, assigned sites |
| Domain records | Inspection notes, evidence, and decision logs. | record type, evidence refs, audit trail |
Example record preview
Record (synthetic)
Governance approach
- All examples use synthetic data and no live system connections.
- Access is controlled so users only see what they are allowed to see.
- Decisions are logged and outputs are designed to be reviewable.
- Outputs are decision support and must be verified as part of professional sign-off.
Technical notes (optional)
The demo is a deterministic FastAPI + Postgres stack with migrations and seeded synthetic data. External systems are mocked using fixtures and contract-style tests so the demo is safe and reproducible.