DOCS/kanban/cards/5-planifie/060-les-swagger-yaml-embarques-sont-perimes.md
2026-09-03 14:00:51 +02:00

11 lines
1.0 KiB
Markdown

---
title: Les swagger.yaml embarqués sont périmés
area: backend manager visitapp
horizon: v2
tags: 3 repos
flag: warn | Contredit le code
src: STATUS.md §K5 — relevé D2
---
<p>Relevé en livrant D2 le 12/08. Les trois <code>lib/api/swagger.yaml</code> (manager-app, mymuseum-visitapp, tablet-app) décrivent un <code>ResourceDTO</code> qui n'a <strong>ni <code>sizeBytes</code></strong> (ajouté à l'époque de C1/C3) <strong>ni <code>dateUpdate</code></strong> (D2).</p>
<p>Ce sont des artefacts de génération, et <strong>le client s'édite à la main</strong> : ils ne sont plus la source de vérité. Le risque n'est pas fonctionnel — rien ne les lit à l'exécution — mais <strong>ils contredisent le code en silence</strong>, et c'est exactement ce qui a coûté du temps sur le « fallback Voice → Mobile » du lot F : une doc affirmative et fausse. Deux issues : les <strong>régénérer une fois</strong> et les tenir, ou les <strong>supprimer</strong> et assumer que le Swagger en ligne est la seule référence.</p>