A City Needs an Answerable Machine
The first serious public-sector AI systems will be judged at the point where an answer becomes an administrative act. A resident asks about a permit, a planner searches a regulation, a clerk checks an eligibility rule, or a council office prepares a response. The machine must retrieve the right record, identify the authority behind it, show the evidence it used, and leave a path for correction. Fluency is useful inside that chain, but it cannot carry the chain by itself.
An OpenAI News RSS item dated August 31 gives this thesis a current public signal. It describes Polimill using GPT models and Codex to help municipalities search and use administrative knowledge while accelerating development. The item establishes a narrow vendor-reported fact about a product direction. It does not prove municipal adoption at scale. It does show where a capable model meets a hard institutional problem: public knowledge is scattered across procedures, ordinances, forms, prior decisions, and people who know which exception matters.
A public AI system earns authority by making its answer traceable to the institution that must stand behind it.
The civic record is the real substrate
Municipal knowledge is rarely a single database waiting for a search box. It is a layered record assembled over time. A zoning rule sits beside a map, a planning decision, a date-sensitive exception, a public notice, and an office responsible for interpretation. A housing request may depend on household status, an address, a benefit rule, an inspection, and a deadline. A business permit may cross health, fire, land, tax, and payment systems. The answer is distributed before the model begins to reason over it.
This distribution creates a different engineering requirement from ordinary retrieval. The system must preserve the status of each record. It should distinguish a binding rule from a draft, a current form from an archived one, a public statement from an internal note, and a general policy from a decision that applies only to one case. It must also preserve the version and date that made a record operative. A response that cites a true document from the wrong period can still send a resident in the wrong direction.
The civic operator is the layer that turns this record into a controlled working environment. It performs retrieval, but it also carries authority, scope, timing, provenance, and escalation. It knows which office owns a question, which source can settle it, and what the machine may do when the evidence is incomplete. Its output is therefore closer to a case file than to a chat message.
What an answerable machine must carry
A municipal AI system needs a public operating model that remains legible to residents and maintainers. At minimum, each material interaction should carry:
- Mandate: the service, office, program, or legal purpose that authorizes the machine to answer.
- Record: the documents, data fields, maps, forms, and prior decisions that were consulted, with their version and effective date.
- Identity: the resident, official, department, or delegated role associated with the request and the authority attached to that role.
- Boundary: the actions the machine may take, the information it may disclose, the decisions it must not make, and the conditions that require a human.
- Reason: the explanation, uncertainty, conflict, or missing evidence that shaped the response.
- Recourse: the person, office, time window, and procedure through which an answer can be challenged or corrected.
These fields are a civic equivalent of a transaction ledger. They give an institution a way to reconstruct what happened without replaying an entire conversation. They also give a resident a meaningful response when the machine is wrong. “The system said so” is not an administrative reason. A source, a rule, a scope, and an appeal route are reasons.
NIST’s AI Risk Management Framework offers a useful vocabulary for this work through its Govern, Map, Measure, and Manage functions. The framework is not a municipal product specification, yet its structure clarifies the operating cycle. The city must govern responsibility, map the social and technical context, measure performance and risk, and manage the system after deployment. The civic operator makes those functions executable at the level of individual requests.
Search is not public service
A search result points toward a record. A public service must help someone complete a legitimate task. That difference changes the product surface.
Suppose a resident asks whether a small food business can operate from a particular address. A search engine may retrieve a zoning page, a licensing page, and a health inspection form. An answerable machine must establish which jurisdiction applies, whether the address is in the relevant zone, which permits are required, which sequence comes first, and which office confirms the unresolved point. If the records conflict, the response should expose the conflict and route it to an accountable person. The machine has reduced administrative distance only when the resident knows what to do next.
This is why public-sector AI cannot be evaluated by answer accuracy alone. A plausible answer can still fail through stale evidence, wrong jurisdiction, missing language, or an absent appeal path. The useful measures sit across the whole interaction:
- Was the correct current record retrieved for the person’s place and case?
- Could the resident or official see the sources, dates, and limits behind the response?
- Did the system identify uncertainty and send the case to the right human office?
- Was the interaction recorded in a way that supports audit, correction, and service improvement?
- Did the person complete the next legitimate step with fewer avoidable handoffs?
These measures turn public AI from a demonstration into an operating capability. They also make procurement more honest. A city is buying a reduction in administrative ambiguity, not a poetic conversation with a model.
The operator must be local even when the model is global
The European Commission describes its approach to AI through a connection between excellence and trust, research and industrial capacity, safety, and fundamental rights. That framing points to a general institutional lesson: model access is one component of capacity, surrounded by records, skills, safeguards, and accountable organizations.
A city in Africa should apply that lesson without importing the assumption that its administrative reality is a defective copy of another place. Local names, languages, street systems, customary land relations, informal businesses, payment methods, seasonal conditions, and the division of authority between national and local offices all shape what a correct answer means. A model trained elsewhere may assist with language and reasoning, but the civic operator must be grounded in the city’s own record and public obligations.
This is a sovereignty question expressed through architecture. The institution should own its administrative ontology: the names it recognizes, the categories it uses, the evidence it accepts, the languages through which people can ask for help, and the offices that can correct a record. Global models can be invited into that environment under controlled permissions. They should not define the environment by default.
The strongest public systems will therefore separate model capability from civic authority. A model may summarize a regulation, translate a notice, classify a request, or draft a response. The operator decides which records are eligible, which tools can be called, which confidence threshold requires escalation, and which person signs the final act. That division makes substitution possible too: a city can change models while preserving its records, rules, measurements, and public interface.
Where the investable surface is widening
If municipal AI becomes a durable category, the capital-relevant layer sits between general models and public administration:
- Civic knowledge systems: versioned repositories that connect ordinances, forms, maps, decisions, offices, dates, and local terminology in a structure agents can use.
- Accountable retrieval and case orchestration: software that binds an answer to jurisdiction, authority, evidence, escalation, and the resident’s next legitimate step.
- Public-sector evaluation networks: local test sets and review services that measure language coverage, record freshness, retrieval quality, refusal behaviour, correction time, and unequal error across neighborhoods.
- Administrative identity and permission rails: systems that represent residents, officials, departments, delegated roles, and revocable authority without turning a single vendor account into the institution’s identity system.
- Regional service operators: local teams that maintain data, language resources, integrations, archives, and human escalation for cities that cannot staff every layer internally.
The underwriting question is precise: does the product make public decisions more traceable while reducing the time required to reach the right human or record? Useful evidence includes a lower rate of stale citations, faster resolution of ambiguous requests, higher completion of multilingual service journeys, clearer case ownership, shorter correction cycles, and exports that another provider can operate. A vendor that supplies only a model endpoint leaves the hardest institutional risks with the city. A civic operator earns infrastructure status when it carries those risks in an observable form.
Build the public machine as an institution
Google’s work on A2A and ADK Go 2.0 describes secure agent handoffs, graph-based workflows, human-in-the-loop orchestration, dynamic routing, retries, and resilience. These runtime primitives matter in a municipality because public work crosses offices. A planning request may move from intake to records, from records to inspection, from inspection to payment, and from payment to a person authorized to approve. Each handoff must preserve the case identity, evidence, authority, and unresolved questions.
The public machine should be built around a small set of durable disciplines:
- Publish a civic data map showing which records exist, who owns them, when they become effective, and how a resident can request correction.
- Define a permission matrix before connecting models to live systems, with explicit limits for disclosure, drafting, recommendation, and execution.
- Build evaluation sets from real local language, addresses, names, forms, exceptions, and disputed cases rather than relying on generic benchmarks.
- Record every material answer with its source set, model route, policy version, uncertainty, human handoff, and correction outcome.
- Train maintainers who can change the model, repair the record, inspect the logs, and explain the system to the public.
That final discipline is decisive. Public AI cannot be a sealed product delivered to an administration that lacks the ability to inspect or alter it. The machine must leave behind knowledge that the institution can inherit. Without maintainers, an apparently intelligent service becomes another external dependency with a public-facing surface.
The future of civic AI will be decided in the joint between the model and the record. African cities have an opportunity to build that joint according to their own languages, jurisdictions, histories, and obligations. A city does not need a machine that sounds authoritative. It needs one that can show who authorized the answer, which record supports it, where uncertainty remains, and who can change the outcome.
Sources
- OpenAI News RSS: “Polimill builds Japan's next-generation public AI infrastructure” (August 31, 2026; linked article: https://openai.com/index/polimill; description: Polimill uses OpenAI GPT models and Codex to help municipalities search and use administrative knowledge while accelerating development).
- National Institute of Standards and Technology: “AI Risk Management Framework” (page accessed September 1, 2026; the framework organizes AI risk work through Govern, Map, Measure, and Manage functions).
- European Commission: “European approach to artificial intelligence” (page accessed September 1, 2026; description: the EU approach connects excellence and trust by boosting research and industrial capacity while ensuring safety and fundamental rights).
- Google Developers Blog: “How A2A is Building a World of Collaborative Agents” (June 18, 2026; description: secure agent handoffs and scalable collaborative workflows).
- Google Developers Blog: “Build reliable multi-agent applications with ADK Go 2.0” (June 30, 2026; direct page title, date, and meta description verified September 1, 2026; description: graph-based workflows, human-in-the-loop orchestration, dynamic routing, and built-in resilience).
Une ville a besoin d’une machine à laquelle elle peut demander des comptes
Les premiers systèmes sérieux d’IA pour le secteur public seront jugés au moment où une réponse devient un acte administratif. Un habitant demande des informations sur un permis, un urbaniste recherche un règlement, un agent vérifie une règle d’éligibilité ou un cabinet municipal prépare une réponse. La machine doit retrouver le bon dossier, identifier l’autorité qui le porte, montrer les preuves utilisées et laisser un chemin de correction. La fluidité est utile à l’intérieur de cette chaîne, mais elle ne peut pas la porter seule.
Un item du flux RSS d’OpenAI daté du 31 août fournit un signal public actuel pour cette thèse. Il décrit Polimill utilisant des modèles GPT et Codex afin d’aider des municipalités à rechercher et exploiter des connaissances administratives tout en accélérant le développement. L’item établit un fait étroit rapporté par le fournisseur sur une orientation produit. Il ne prouve pas une adoption municipale à grande échelle. Il montre néanmoins le lieu où un modèle capable rencontre un problème institutionnel difficile : les connaissances publiques sont dispersées entre procédures, ordonnances, formulaires, décisions antérieures et personnes qui savent quelle exception compte.
Un système d’IA public acquiert son autorité en rendant sa réponse traçable jusqu’à l’institution qui doit en répondre.
Le dossier civique est le véritable substrat
La connaissance municipale est rarement une base de données unique qui attend une boîte de recherche. C’est un dossier stratifié, assemblé au fil du temps. Une règle d’urbanisme se trouve à côté d’une carte, d’une décision de planification, d’une exception liée à une date, d’un avis public et du service chargé de l’interpréter. Une demande de logement peut dépendre de la situation du foyer, d’une adresse, d’une règle d’aide, d’une inspection et d’une échéance. Un permis commercial peut traverser les services de santé, de sécurité incendie, du foncier, des impôts et du paiement. La réponse est distribuée avant même que le modèle ne commence à raisonner dessus.
Cette dispersion crée une exigence d’ingénierie différente de la simple recherche documentaire. Le système doit conserver le statut de chaque dossier. Il doit distinguer une règle contraignante d’un projet, un formulaire actuel d’un formulaire archivé, une déclaration publique d’une note interne et une politique générale d’une décision applicable à un seul cas. Il doit aussi conserver la version et la date qui rendent un dossier opératoire. Une réponse qui cite un document vrai mais appartenant à la mauvaise période peut tout de même orienter un habitant dans la mauvaise direction.
L’opérateur civique est la couche qui transforme ce dossier en environnement de travail contrôlé. Il effectue la recherche, mais il transporte aussi l’autorité, le périmètre, le temps, la provenance et l’escalade. Il sait quel service possède une question, quelle source peut la trancher et ce que la machine peut faire lorsque les preuves sont incomplètes. Sa sortie ressemble donc davantage à un dossier de cas qu’à un message de conversation.
Ce qu’une machine redevable doit transporter
Un système d’IA municipal a besoin d’un modèle d’exploitation public qui reste lisible pour les habitants et les personnes chargées de sa maintenance. Chaque interaction importante devrait au minimum transporter :
- Mandat : le service, le bureau, le programme ou la finalité juridique qui autorise la machine à répondre.
- Dossier : les documents, champs de données, cartes, formulaires et décisions antérieures consultés, avec leur version et leur date d’effet.
- Identité : l’habitant, l’agent, le service ou le rôle délégué associé à la demande, ainsi que l’autorité liée à ce rôle.
- Frontière : les actions que la machine peut effectuer, les informations qu’elle peut divulguer, les décisions qu’elle ne doit pas prendre et les conditions exigeant un humain.
- Raison : l’explication, l’incertitude, le conflit ou la preuve manquante qui ont déterminé la réponse.
- Recours : la personne, le service, le délai et la procédure par lesquels une réponse peut être contestée ou corrigée.
Ces champs constituent l’équivalent civique d’un registre de transaction. Ils donnent à l’institution un moyen de reconstituer ce qui s’est passé sans rejouer toute une conversation. Ils donnent aussi à l’habitant une réponse utile lorsque la machine se trompe. « Le système l’a dit » n’est pas une raison administrative. Une source, une règle, un périmètre et une voie de recours en sont.
Le cadre de gestion des risques liés à l’IA du NIST fournit un vocabulaire utile avec ses fonctions Govern, Map, Measure et Manage. Le cadre n’est pas une spécification de produit municipal, mais sa structure clarifie le cycle d’exploitation. La ville doit gouverner les responsabilités, cartographier le contexte social et technique, mesurer la performance et le risque, puis gérer le système après son déploiement. L’opérateur civique rend ces fonctions exécutables au niveau de chaque demande.
La recherche n’est pas un service public
Un résultat de recherche pointe vers un dossier. Un service public doit aider quelqu’un à accomplir une tâche légitime. Cette différence transforme la surface du produit.
Imaginons qu’un habitant demande si une petite activité alimentaire peut fonctionner à une adresse donnée. Un moteur de recherche peut retrouver une page d’urbanisme, une page de licence et un formulaire d’inspection sanitaire. Une machine redevable doit établir quelle juridiction s’applique, si l’adresse se trouve dans la zone concernée, quels permis sont nécessaires, quelle étape vient en premier et quel service confirme le point encore incertain. Si les dossiers se contredisent, la réponse doit montrer le conflit et l’envoyer à une personne responsable. La machine ne réduit la distance administrative que lorsque l’habitant sait quelle est la prochaine action.
C’est pourquoi l’IA du secteur public ne peut pas être évaluée par la seule exactitude des réponses. Une réponse plausible peut échouer à cause d’une preuve obsolète, d’une mauvaise juridiction, d’une langue manquante ou d’une voie de recours absente. Les mesures utiles couvrent toute l’interaction :
- Le dossier actuel et correct a-t-il été retrouvé pour le lieu et le cas de la personne ?
- L’habitant ou l’agent pouvait-il voir les sources, les dates et les limites qui soutenaient la réponse ?
- Le système a-t-il identifié l’incertitude et transmis le cas au bon service humain ?
- L’interaction a-t-elle été enregistrée de manière à permettre l’audit, la correction et l’amélioration du service ?
- La personne a-t-elle accompli l’étape légitime suivante avec moins de transferts évitables ?
Ces mesures transforment l’IA publique, qui passe de la démonstration à une capacité d’exploitation. Elles rendent aussi l’achat plus honnête. Une ville achète une réduction de l’ambiguïté administrative, et non une conversation poétique avec un modèle.
L’opérateur doit être local même lorsque le modèle est mondial
La Commission européenne décrit son approche de l’IA en reliant excellence et confiance, capacité de recherche et capacité industrielle, sûreté et droits fondamentaux. Ce cadre indique une leçon institutionnelle générale : l’accès à un modèle est un élément de la capacité, entouré de dossiers, de compétences, de garde-fous et d’organisations responsables.
Une ville africaine doit appliquer cette leçon sans importer l’idée que sa réalité administrative serait une copie défectueuse d’un autre lieu. Les noms locaux, les langues, les systèmes de rue, les relations coutumières à la terre, les entreprises informelles, les moyens de paiement, les conditions saisonnières et le partage de l’autorité entre services nationaux et locaux déterminent tous ce que signifie une réponse correcte. Un modèle entraîné ailleurs peut aider pour la langue et le raisonnement, mais l’opérateur civique doit être ancré dans le dossier propre de la ville et dans ses obligations publiques.
Il s’agit d’une question de souveraineté exprimée par l’architecture. L’institution doit posséder son ontologie administrative : les noms qu’elle reconnaît, les catégories qu’elle utilise, les preuves qu’elle accepte, les langues dans lesquelles les habitants peuvent demander de l’aide et les services qui peuvent corriger un dossier. Les modèles mondiaux peuvent être invités dans cet environnement avec des permissions contrôlées. Ils ne doivent pas définir l’environnement par défaut.
Les systèmes publics les plus solides sépareront donc la capacité du modèle de l’autorité civique. Un modèle peut résumer un règlement, traduire un avis, classer une demande ou préparer une réponse. L’opérateur décide quels dossiers sont admissibles, quels outils peuvent être appelés, quel seuil de confiance exige une escalade et quelle personne signe l’acte final. Cette division rend aussi la substitution possible : une ville peut changer de modèle tout en conservant ses dossiers, ses règles, ses mesures et son interface publique.
Où la surface d’investissement s’élargit
Si l’IA municipale devient une catégorie durable, la couche pertinente pour le capital se situe entre les modèles généraux et l’administration publique :
- Systèmes de connaissance civique : référentiels versionnés reliant ordonnances, formulaires, cartes, décisions, services, dates et terminologie locale dans une structure utilisable par des agents.
- Recherche responsable et orchestration de cas : logiciels liant une réponse à la juridiction, à l’autorité, aux preuves, à l’escalade et à la prochaine étape légitime de l’habitant.
- Réseaux d’évaluation du secteur public : jeux de test locaux et services de revue mesurant la couverture linguistique, l’actualité des dossiers, la qualité de recherche, les refus, le temps de correction et les erreurs inégales entre quartiers.
- Rails d’identité et de permissions administratives : systèmes représentant habitants, agents, services, rôles délégués et autorités révocables sans transformer un compte fournisseur en système d’identité de l’institution.
- Opérateurs de services régionaux : équipes locales entretenant les données, les ressources linguistiques, les intégrations, les archives et l’escalade humaine pour les villes qui ne peuvent pas recruter chaque compétence en interne.
La question de souscription est précise : le produit rend-il les décisions publiques plus traçables tout en réduisant le temps nécessaire pour atteindre le bon humain ou le bon dossier ? Les preuves utiles comprennent une baisse des citations obsolètes, une résolution plus rapide des demandes ambiguës, une meilleure réalisation des parcours multilingues, une attribution plus claire des cas, des cycles de correction plus courts et des exports qu’un autre fournisseur peut exploiter. Un fournisseur qui livre seulement un endpoint de modèle laisse les risques institutionnels les plus difficiles à la ville. Un opérateur civique acquiert un statut d’infrastructure lorsqu’il porte ces risques sous une forme observable.
Construire la machine publique comme une institution
Les travaux de Google sur A2A et ADK Go 2.0 décrivent des transferts sécurisés entre agents, des workflows en graphe, une orchestration avec humain dans la boucle, un routage dynamique, des nouvelles tentatives et une résilience intégrée. Ces primitives d’exécution comptent dans une municipalité parce que le travail traverse plusieurs services. Une demande d’urbanisme peut passer de l’accueil aux dossiers, des dossiers à l’inspection, de l’inspection au paiement, puis à une personne autorisée à approuver. Chaque transfert doit préserver l’identité du cas, les preuves, l’autorité et les questions non résolues.
La machine publique doit être construite autour de disciplines durables :
- Publier une carte des données civiques indiquant quels dossiers existent, qui les possède, quand ils prennent effet et comment un habitant peut demander une correction.
- Définir une matrice de permissions avant de connecter des modèles aux systèmes actifs, avec des limites explicites pour la divulgation, la rédaction, la recommandation et l’exécution.
- Construire les jeux d’évaluation à partir des langues, adresses, noms, formulaires, exceptions et cas contestés locaux, plutôt que de dépendre de benchmarks génériques.
- Enregistrer chaque réponse importante avec son ensemble de sources, son parcours de modèle, sa version de politique, son incertitude, son transfert humain et son résultat de correction.
- Former des mainteneurs capables de changer le modèle, réparer le dossier, inspecter les journaux et expliquer le système au public.
Cette dernière discipline est décisive. L’IA publique ne peut pas être un produit fermé remis à une administration qui ne possède pas la capacité de l’inspecter ou de la modifier. La machine doit laisser une connaissance que l’institution peut hériter. Sans mainteneurs, un service apparemment intelligent devient une nouvelle dépendance externe avec une surface tournée vers le public.
L’avenir de l’IA civique se décidera dans l’articulation entre le modèle et le dossier. Les villes africaines peuvent construire cette articulation selon leurs propres langues, juridictions, histoires et obligations. Une ville n’a pas besoin d’une machine qui parle avec autorité. Elle a besoin d’une machine qui peut montrer qui a autorisé la réponse, quel dossier la soutient, où demeure l’incertitude et qui peut modifier le résultat.
Sources