ontology/notes/governance-pii.md and config/org_context.md — files you can read, review, and adapt.
6.1 · Inventory your identifiers — day one
governance-pii.md §0 classifies every direct identifier in the connected schema into exactly one role — and the key distinction is that using an identifier as a join key is not the same as outputting it:
| Identifier | Role |
|---|---|
| Policyholder/policy/claim IDs, SSN, EIN, driver’s-license, VIN | Join key only — allowed in ON/WHERE/GROUP BY; never an output column, chart, or log |
| Insured name, address, phone, email, DOB | Never output (DOB may be used internally for age math only) |
| Claimant medical detail (injury, diagnosis) | Sensitive — gate to entitled personas; aggregate only (life/health/WC) |
| Garaging/property address, ZIP | Aggregate only — roll to territory/region; small geos re-identify |
Prompt
You’ll see: a per-column classification your compliance team signs off on — the rules are templates tuned to your regime, and they can be tightened freely but never loosened without a reviewed, attributable decision.
6.2 · Test the fair-pricing / small-cell rule
Prompt
You’ll see: cells under
min_cell_size suppressed (a LOB × state × peril cell can re-identify a claimant), geography rolled up to territory/region rather than address, and a flag that pricing-facing cuts are regulated. The starter default is 5, configured in config/org_context.md (governance-pii.md §1–§2). If suppression doesn’t fire, don’t move on — work the pre-flight check above; an unenforced rule you catch is a better demo than a rule you assumed.6.3 · Test sensitive-claim and reserve gating
Prompt
You’ll see: Ana decline or constrain both requests — claimant medical detail is gated to entitled personas and aggregated (governance-pii.md §3), and reserve/large-loss data is treated as potential MNPI for a public carrier (§4) — pointing to the policy file that governs each.
✅ Checkpoint
- Small-cell / fair-pricing suppression fired on a cross-product cut and was explained
- A sensitive-claim or reserve-MNPI request was gated, with the governing file cited