FOXA-2590 : Réglages — une ligne par réglage, en français, sans mémoire par titre #100

Merged
foXaCe merged 1 commit from passe-20260930-001231-04832606 into main 2026-09-30 02:13:53 +02:00
Owner

Résumé

FOXA-2590 : Réglages — une ligne par réglage, en français, sans mémoire par titre

  • 0483260 FOXA-2590 : Réglages — une ligne par réglage, en français, sans mémoire par titre

Pourquoi

FOXA-2590 — le motif complet est dans le ticket, et dans le message du ou des commits ci-dessus.

Ce qui a été mesuré

Porte jouée par la forge, pas sur le poste. « Porte / porte* » est le seul contexte qu'exige la protection de « main » : la fusion attend son vert et ne le contourne pas.

Livrée par livrer-passe.sh depuis le worktree /home/agent/multica_workspaces/foxace-lab-f4e3a862d1f3/foxa-2590-a7b7729f3d66/workdir/backend, tête 04832606.

## Résumé FOXA-2590 : Réglages — une ligne par réglage, en français, sans mémoire par titre - 0483260 FOXA-2590 : Réglages — une ligne par réglage, en français, sans mémoire par titre ## Pourquoi FOXA-2590 — le motif complet est dans le ticket, et dans le message du ou des commits ci-dessus. ## Ce qui a été mesuré Porte jouée par la forge, pas sur le poste. « Porte / porte* » est le seul contexte qu'exige la protection de « main » : la fusion attend son vert et ne le contourne pas. Livrée par livrer-passe.sh depuis le worktree /home/agent/multica_workspaces/foxace-lab-f4e3a862d1f3/foxa-2590-a7b7729f3d66/workdir/backend, tête 04832606.
FOXA-2590 : Réglages — une ligne par réglage, en français, sans mémoire par titre
All checks were successful
Porte / porte (pull_request) Successful in 1m19s
0483260674
L'opérateur lisait la page comme « pas traduite » : chaque ligne affichait sous
son libellé la clé technique et son type (`tmdb_use_details · string · à créer`).
Cette ligne passe dans l'info-bulle du libellé, avec l'explication du réglage
quand il en a une ; les bancs lisent désormais la clé dans des attributs `data-*`
plutôt que dans le texte affiché.

Le groupe « Audio » de l'onglet TV n'offre plus `track_preference` : ce sont les
pistes que le lecteur mémorise par titre (`audio_lang|tt1124373`…), 54 des 57
lignes du groupe sur le profil 1, pas des réglages. Elles restent dans le blob.

Le jargon quitte les libellés pour l'info-bulle (AMOLED, dp, sp, regex, libass,
DoH, JSON, HTTP/2, ExoPlayer, binge, GIF, Discover, tunneling, Client ID…), en
reprenant les mots de l'écran de l'app quand elle en a. Deux doublons de
déclaration dans le catalogue sont retirés (`mode`, `animeskip_client_id`).

Une clé à un seul endroit : déjà vrai depuis la séparation TV / Mobile
(FOXA-2587), désormais tenu par un garde, comme les trois autres critères :
tests/test_webui_reglages_lisibles.py (3 échecs sur l'ancienne page, 7 verts).
foXaCe scheduled this pull request to auto merge when all checks succeed 2026-09-30 02:12:32 +02:00
foXaCe merged commit 34b6ac00f0 into main 2026-09-30 02:13:53 +02:00
foXaCe deleted branch passe-20260930-001231-04832606 2026-09-30 02:13:53 +02:00
Sign in to join this conversation.
No reviewers
No labels
montee-majeure
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
foXaCe/backend!100
No description provided.