Point One Zero Platform architecturev11 · generated viewSign in to edit
Client Delivery › C6 spec: Data config

C6 spec: Data config

C6 / L6 Data & Documents: where this client's data lives, how it is classified, and how it ages.
REQ-D-00, isolated by default: per-tenant isolation, derived-copy status, and the estate's system-of-record role are platform invariants, not client options. Clients configure residency, taxonomy, and lifecycle; never the walls.

The ground rules and artifact-placement conventions on the C1 specification apply to every band: values enter once in the binding, everything downstream is generated, nothing is hand-edited. Columns: discovery section, binding key, the exact artifact the value materializes into, when it takes effect, and the check that verifies it.

The configuration map

IDClient inputDisc.Binding keyMaterializes asTakes effectVerified by
D-01Tenant store provisioning parametersSetupdata.stores{}Infrastructure-as-code variables per tenant; stores stamped from platform templatesAt provisioningThe automated cross-tenant read-path test; red blocks deploys
D-02Source estate inventory, including restricted storesDdata.estate[]The source catalog's content: systems, locations, access classes; the C5 rows consume it, this row owns itUpdated as foundRestricted stores carry the entitlement-only flag; shared-index exclusion tested
D-03Document taxonomy mappingC, Ddata.taxonomy_map{}Taxonomy map consumed by indexing and classification jobsNext ingestionClassification coverage report; unmapped document types are triaged, never dropped silently
D-04Data residency and regionsEdata.residencyRegion parameters in infrastructure-as-code; store and managed-ingestion regions derive from this one valueAt provisioningResidency audit: every store, index, and knowledge base region matches the value
D-05Retention and legal holdEdata.retention{}Lifecycle rules executed by nightly jobs; hold flags immediate; scoped index lifecycle follows case eventsNightly; holds immediateLifecycle dry-run, a hold-override test, and the per-tenant deletion drill

Acceptance

  1. Isolation and residency audits are green across every store and index.
  2. The deletion drill completes: one test tenant fully purged, verified empty.
  3. Taxonomy coverage meets threshold with all unmapped types triaged.