VAERESOURCEData Engineering & Trusted AI
Data Engineering · Insights

Data Governance for Public Agencies: The Playbook Before AI

Most agencies want AI before they've answered a simpler question: who can see what data, where did it come from, and can you prove it. This is the governance foundation that has to come first.

VAERESOURCE Insights·July 29, 2026·8 min read

Why governance has to precede AI, not follow it

Every agency conversation about AI eventually runs into the same wall: nobody can say with confidence what data feeds the system, who is allowed to touch it, or whether sensitive fields were scrubbed before a model ever saw them. That's not a model problem. It's a data management problem that existed long before anyone mentioned AI, and it doesn't go away because a vendor promises a chatbot.

NIST's AI Risk Management Framework (AI RMF 1.0) is explicit about this: the 'Map' and 'Measure' functions assume you already know your data's provenance, quality, and sensitivity classification. If you can't map your data, you can't map your AI risk. Agencies that skip straight to procurement usually end up retrofitting governance under audit pressure, which is slower and more expensive than doing it first.

This piece lays out the governance components that actually matter in practice: a working catalog, defensible lineage, least-privilege access control, disciplined PII/PHI handling, and a layered data architecture (commonly called the medallion pattern) that makes all of the above enforceable rather than aspirational.

You cannot govern an AI model responsibly if you can't already answer who touched this record and why.

Cataloging sensitive data: you can't protect what you haven't inventoried

A data catalog for a public agency is not a spreadsheet of table names. It's a living record of what each dataset contains, its sensitivity tier, its legal basis for collection, its retention schedule, and its owner. Without this, every access request and every AI use case becomes a manual investigation.

Classification should map to real regulatory categories your agency already answers to: PII under state privacy statutes and, where applicable, CCPA-style requirements; PHI under HIPAA if health data is in scope; and controlled unclassified information (CUI) under NIST SP 800-171 for federal contract data. Tag at the field level, not just the dataset level, because a single case-management table often mixes public program data with a Social Security number column that changes the entire handling requirement.

The payoff shows up fast: when someone asks 'can this dataset be used to train a model,' the catalog answers it in minutes instead of triggering a three-week legal review.

Lineage: proving where data came from and where it went

Lineage is the record of a data element's life: source system, every transformation applied, every system it was copied into, and every place it was ultimately consumed, including any AI or reporting pipeline. Agencies underestimate this until an incident, an audit, or a public records request forces the question 'where did this number come from,' and nobody can answer it without days of manual tracing.

Good lineage is captured automatically as part of the pipeline, not documented after the fact in a wiki that goes stale. Modern orchestration and transformation tools (dbt, Airflow, and similar) emit lineage metadata as a byproduct of running the pipeline, which means it stays accurate as the pipeline changes. That automation matters more than the specific tool choice.

Lineage is also what makes model risk manageable. If a model's output looks wrong, lineage lets you trace back through every transformation to find where the error entered, rather than treating the model as an unauditable black box.

Least-privilege access and the PII/PHI handling rules that make it real

Least-privilege access means every user, service account, and pipeline job gets the minimum permissions needed to do its job, nothing more, and access is reviewed on a schedule rather than granted once and forgotten. In practice this means role-based access control tied to job function, not individual named exceptions that accumulate over years.

For PII and PHI specifically, the handling rules need to be enforced in the pipeline, not just written in a policy document: masking or tokenizing sensitive fields before they reach analytics or development environments, encrypting data at rest and in transit consistent with NIST 800-171 control families, and logging every access to raw sensitive data with enough detail to support an audit trail.

A fail-closed posture is the practical test of whether this is real: if the access-control system can't verify a permission, does it deny by default, or does it quietly let the request through? Agencies that can answer 'deny by default' have working access control. Agencies that can't are relying on hope.

The medallion pattern: raw, conformed, curated

The medallion architecture organizes data into three layers. Raw data lands exactly as it arrives from source systems, untouched, which preserves an auditable original copy. Conformed (sometimes called 'silver') data is cleaned, deduplicated, and standardized, with PII masked or tokenized as required. Curated ('gold') data is business-ready, aggregated for specific use cases like dashboards, reporting, or model training.

This layering matters for governance because each layer can carry different access rules. Raw data might be restricted to a small data engineering team with a documented need. Curated data, stripped of direct identifiers, can be opened up to a much wider set of analysts and, eventually, AI applications, without re-exposing sensitive fields every time someone needs a report.

It also solves a practical problem agencies hit constantly: when a downstream number looks wrong, you can isolate whether the issue is in the source system, the conforming logic, or the curation step, instead of re-auditing the entire pipeline end to end.

How VAERESOURCE builds this

We build governance into the pipeline itself rather than treating it as a document that sits next to the pipeline. That means catalog and classification metadata generated as part of ingestion, lineage captured automatically by the orchestration layer, access control that fails closed by default, and a medallion structure that keeps raw sensitive data isolated from the curated layer AI tools actually touch.

Every one of these controls is designed to be auditable after the fact and to keep a human in the loop for anything touching PII, PHI, or CUI: masking rules and access grants are reviewable, lineage is queryable, and nothing moves from raw to curated without a documented transformation a person can inspect. That's the foundation an AI initiative needs before it's worth building the AI part at all.

Filed under: Data Engineering · Data Governance · Public Sector · PII/PHI · NIST 800-171

Building AI or data systems your agency can trust?

VAERESOURCE is an SBA-certified SDVOSB/VOSB/WOSB data-engineering and trusted-AI firm for federal, state, and local missions. See our services.

Start a conversation →