Sovereign Citizen-Services Assistant for a Public-Sector Agency
A low-risk-tolerance government agency stands up a Claude assistant over public and restricted citizen records — under data-sovereignty law, FedRAMP-style compliance, mandatory auditability, and accessibility duties. Follow the build from platform selection through an audit, a tightening sovereignty rule, and a discovered access-control gap.
The scenario
A national agency's Digital Services division is deploying a Claude-powered assistant to help citizens navigate benefits, permits, and case status. The assistant answers from a corpus that mixes freely public policy documents with restricted, per-citizen case records, so residency, access control, and auditability dominate every design decision. Leadership has an explicit low-risk-tolerance, high-scrutiny posture: nothing ships without a named control and an evidence trail.
- Architecture
- RAG assistant: retrieval over a document + case store, Claude for synthesis, no fine-tuning; a policy-driven guardrail and escalation layer in front of the model.
- Existing stack
- Agency private cloud with an approved managed-AI service in-region; existing IAM/attribute store, records system with per-record ACLs, SIEM for audit logs.
- Compliance
- National data-sovereignty statute, FedRAMP-style authorization (ATO) required, WCAG 2.1 AA accessibility mandate, full auditability of every answer.
- Regions
- Must execute and store data within the national cloud region; a subset of restricted records is later constrained to in-country only.
- Budget
- Fixed annual appropriation; procurement must flow through the agency's approved cloud marketplace, not direct vendor contracts.
- SLA
- 99.5% availability during service hours; graded degradation acceptable, but any residency or access-control failure must fail closed, not open.
Keep this context in mind — later questions build on it, and the situation evolves as you go.
- P5 · Q1Platform selection under sovereigntyHow confident are you?
The situation changes
An auditor requests the control register
Two weeks into design, the agency's independent auditor asks for the control register before granting a conditional ATO: for every compliance obligation, a named control, the accountable owner, and the evidence that proves it operates. The team has controls in people's heads but nothing mapped. The auditor is explicit that undocumented controls count as no controls.
P6 · Q2Compliance control registerSelect 2How confident are you?- P3 · Q3Record-level access control in retrievalHow confident are you?
- P1 · Q4Escalation on policy, not confidenceHow confident are you?
- P5 · Q5Fail-closed on residency/access failureHow confident are you?
The situation changes
A sovereignty rule tightens to in-country only
A regulatory update narrows the rule: a defined subset of highly restricted records may now be processed only within the national territory — no cross-region failover, even to another in-region availability zone that sits outside national borders. The previously acceptable multi-region resilience posture is no longer compliant for that subset, and the team must revisit resilience, routing, and their register.
P5 · Q6In-country execution constraintHow confident are you?- P3 · Q7Auditability and driftSelect 2How confident are you?
- P6 · Q8Updating the register after a rule changeHow confident are you?
- P1 · Q9Accessibility as a first-class requirementHow confident are you?
The situation changes
A restricted-records access-control gap is found
During pre-ATO penetration testing, the red team discovers that while retrieval enforces per-record ACLs on the primary case store, a secondary 'related documents' index was populated without carrying over each record's ACL. Attachments linked to restricted cases are retrievable by any authenticated citizen. The control existed on paper but did not cover this index — a drift between the register and reality.
P3 · Q10Closing the access-control gapHow confident are you?- P6 · Q11Preventing recurrence and honest disclosureSelect 2How confident are you?
- P5 · Q12No fine-tuning; grounding via retrievalHow confident are you?
- P7 · Q13Evaluating before the ATO decisionHow confident are you?