STUD-1157 — onglet Processus : la section « Erreurs de la page et des services » #1650
Loading…
Reference in a new issue
No description provided.
Delete branch "hermes/stud-1157-ui-erreurs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Onglet Processus : la section repliée « Erreurs de la page et des services » (STUD-1157).
Ce que ça fait
ErreursPage.svelte(nouveau) litGET /api/erreurs-pagetoutes les 10 s tant que la section est affichée et montre les 24 dernières heures, regroupées par message, avec leur compte (« 12 fois ») et leur dernière occurrence (« à 20 h 40 · il y a 37 min »), l'onglet et la version du front.lib/erreurs-page.js,bandeauDernierEchec).nomerreurs-page, clé : nom + heure de la dernière occurrence).lib/causes.js, sept règlespage-*) ; le brut (message tel quel, puis la pile) reste dépliable sous la phrase (MessageOrigine), comme la charte §3 bis le demande.Fichiers
_tableau/front/src/ErreursPage.svelte(nouveau),src/lib/erreurs-page.js(nouveau),src/Processus.svelte(section + bandeau),src/lib/causes.js(règles page-*),front/apercu.py(sert/api/erreurs-page),front/tests/api-erreurs-page.json,front/tests/erreurs-page.test.js,front/tests/causes.test.js._tableau/serveur_processus.py: le nomerreurs-pageest accepté au signalement (sans quoi le serveur rend 409 « processus invalide », mesuré) ;_tableau/test_serveur_processus.pycouvre le cas et son doublon._tableau/test_100_svelte_rust.py:route:/api/erreurs-pagedéclarée comme manque (route servie par le service Rust, PR #1642 ouverte, non fusionnée)._tableau/CHARTE-UI.md: section datée qui décrit la section et ses bancs.Preuves
npx vitest run: 23 fichiers, 181 tests, 0 échec.node ./node_modules/vite/bin/vite.js build: code 0,dist/index.htmletdist/app.js(148 216 octets).python3 _tableau/lancer-tests.py --sans-couverture: 156 bancs verts, 0 rouge, code 0.front/garde-habillage.py(0 refus),test_charte_ui.py,test_charte_svelte.py,test_apercu_front.py,test_garde_couches.py— tous verts.front/apercu.pysur la build, 127.0.0.1:18097) :verifier-page.py→ « page bonne, onglet monté » ; DOM rendu : titre, « 3 messages, 26 erreurs sur 24 h », trois lignes avec compte, dernière occurrence, « Signaler à Mika » et « voir le message d'origine » ; bandeau « Dernier échec » sur l'erreur la plus récente.Non mesuré
Fusion réservée à l'opérateur (
fusion-autoaprès l'étiquetterelu).fusion-auto: pas de fusion, la PR est en conflit avec main : à rebaser. Le chef de l'atelier renvoie la carte à l'agent ; l'étiquette tombera d'elle-même une fois corrigé.b462f4803005461aa566Fusionnée automatiquement par
fusion-auto(forge) : CI verte (Rust et Front Svelte), PR relue (étiquetterelu), sans conflit.