Add regle_pluriel_nom and regle_accord_determinant (CE1)

Extends explicitly beyond the §15 prototype scope (3 missions, one
rule) that prompt-lancement.md says not to exceed without flagging
it — confirmed with the user before implementing (decisions.md,
point 25).

Adds the two remaining CE1 rules for the "accords dans le groupe
nominal" chapter listed in prompt-lancement.md, each with the same
minimum content volume already established for regle_accord_adjectif
(8 multiple-choice, 4 sentence corrections, 3 dictées across the 3
difficulty levels) and 3 missions (one per exercise type, matching
the existing pattern), bringing the map to 9 locations.

world_map.gd is purely data-driven already, so no code change was
needed to support more locations — only its stale "trois lieux"
header comment, corrected. Dictation audio generated with the Piper
voice (make generate-dictation-audio).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Denis Defolie
2026-10-11 21:36:04 +02:00
parent 26d588f1bc
commit 1c036658bc
57 changed files with 993 additions and 9 deletions
+6 -3
View File
@@ -1,7 +1,10 @@
extends Control
## Carte a trois lieux (cahier des charges §15). La position de chaque mission
## vient de data/missions/*.json (fractions 0..1 de la zone de carte), jamais
## d'une position fixe en dur dans le script.
## Carte des missions. Le prototype initial (cahier des charges §15) se
## limitait a trois lieux ; le perimetre a ete etendu au-dela (voir
## docs/specs/decisions.md, point 25) pour couvrir plus d'une regle par
## chapitre. La position de chaque mission vient de data/missions/*.json
## (fractions 0..1 de la zone de carte), jamais d'une position fixe en dur
## dans le script.
const MARKER_HALF_WIDTH := 80.0
const MARKER_HALF_HEIGHT := 36.0