DEV Community

Cover image for Maintaining A Government Custom GPT After The Training Ends Is A Different Job Than Building It
FARHAN HABIB FARAZ
FARHAN HABIB FARAZ

Posted on

Maintaining A Government Custom GPT After The Training Ends Is A Different Job Than Building It

Building a custom GPT for a ministry training program gets treated as a finished deliverable the moment the training session ends and everyone walks out satisfied. What actually happens afterward, watching what the tool needs six months into real use versus what it needed on launch day, turned out to be a completely different set of problems than the ones solved during initial development.

The Assumption That Breaks First

Deployment day testing happens against the world as it exists on deployment day. The knowledge base reflects current procedures, current terminology, current organizational structure. The system prompt gets tuned against that snapshot, and by every reasonable measure at that moment, it works well.

The quiet assumption underneath that success is that the ministry's procedures, terminology, and structure will hold still. They do not. Procedures get revised. Terminology shifts, sometimes subtly, in ways that would not even register as a change to someone inside the institution but that matter enormously to a retrieval system trained against the old phrasing. Organizational responsibilities move between departments. None of this is dramatic or sudden. It accumulates quietly, and a tool that was accurate on day one can become gradually less accurate without any single obvious moment where it broke.

The failure mode this produces is particularly hard to catch, because the tool does not fail loudly. It keeps answering confidently, using the knowledge base it was given, while that knowledge base slowly drifts further from current reality. Nobody notices until someone acts on an answer that used to be correct and no longer is.

Why This Requires A Different Kind Of Attention Than Building Did

Initial development gets scoped, resourced, and reviewed carefully, because everyone involved understands it is the deliverable the whole engagement is judged against. Maintenance does not naturally get that same attention, because it does not feel like a deliverable in the same way. There is no training session to prepare for, no room full of participants to satisfy. It is quiet, ongoing, unglamorous work, and it is exactly the kind of work that gets deprioritized under the pressure of the next new project needing attention.

The approach that actually holds up treats maintenance as a scheduled discipline rather than a reactive one. Rather than waiting for someone to notice an answer has gone stale, which usually means waiting for a mistake to actually happen first, the more reliable version of this work involves periodic deliberate review of the knowledge base against current source material, checking specifically for the kind of quiet drift that would never trigger an obvious error message but would gradually degrade answer quality.

That periodic review is not the same task as the original build, and treating it as a smaller, faster version of the original build undersells what it actually requires. The original build starts from a mostly blank knowledge structure and populates it. Maintenance starts from an existing structure that people currently trust, and has to identify exactly which parts of that trusted structure have quietly become wrong, without disrupting the parts that are still accurate. That is a more delicate task than building from scratch, not a lesser one.

The Harder Problem Underneath The Obvious One

Beyond simply keeping facts current, there is a second layer that matters more over time, which is that the persona and scope boundaries built during initial development were tuned against the specific audience and specific concerns present during that original training program. As the tool continues being used past the training window, by people who were not in the original room and were not part of the original scoping conversation, the edges of that original scope get tested in ways nobody anticipated at launch.

A boundary response that felt exactly right for the original training audience can feel oddly rigid or oddly permissive to a different set of users encountering the tool for the first time, months later, with different expectations shaped by their own role. That mismatch does not show up as a technical bug. It shows up as gradually eroding trust in the tool from a segment of users nobody was specifically designing for the first time around, and it is easy to miss because it does not generate an obvious complaint, it just generates quiet disuse.

The Actual Lesson

A custom GPT deployed into an institution is not a finished artifact the moment training ends, it is the start of an ongoing relationship between the tool and an environment that keeps changing underneath it. Treating the launch as the finish line, rather than as the point where a different, quieter kind of work actually begins, is the single most common reason a genuinely well built tool ends up trusted less a year later than it was on day one, without anyone being able to point to a specific moment where it went wrong.

Specific ministry deployments, maintenance schedules, and system details remain confidential given the nature of this work. Happy to discuss the general approach to long term maintenance of institutional AI tools with anyone managing similar deployments through the proper channel.

Written by Mohammad Farhan Habib Faraz
Senior Prompt Engineer and Prompt Team Lead at PowerinAI
www.powerinai.com

Top comments (0)