Skip to content

chore(config): remove dead DM.Config.RATIO_FORCE_BALANCING field - #74

Merged
FullGas1 merged 1 commit into
mainfrom
chore/remove-ratio-force-balancing
Aug 22, 2026
Merged

FullGas1 merged 1 commit into
mainfrom
chore/remove-ratio-force-balancing

Conversation

@FullGas1

Copy link
Copy Markdown
Owner

Summary

  • Retire DM.Config.RATIO_FORCE_BALANCING (déclaration + validation R24) : champ jamais lu par aucun calcul, le ratio FB réel vient du segment 6 de la nomenclature région (region.ratioFB)
  • Retire la couverture de test devenue morte dans dm_config_spec.lua
  • Met à jour verifCoherence_R1-R34.md (section R24) pour cesser de contredire DM_Config.md, qui documentait déjà ce retrait depuis la session 2026-03-17

Aucun changement de comportement observable en jeu.

Closes #73

Test plan

  • busted tests/ci/unit : 90 successes / 0 failures
  • Rebuild Tools/Merge.ps1 réussi, aucune occurrence de RATIO_FORCE_BALANCING dans le build fusionné
  • git grep RATIO_FORCE_BALANCING vide sur sources/ et tests/
  • Scénarios DCS headless (pre-push hook) : 3/3 PASS

🤖 Generated with Claude Code

Le champ n'etait lu par aucun calcul : le ratio Force Balancing reel
vient exclusivement du segment 6 de la nomenclature de chaque region
(region.ratioFB). Code deja documente comme retire dans DM_Config.md
depuis la session du 2026-03-17, jamais applique au code reel.

Closes #73

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@FullGas1
FullGas1 merged commit ec30d4b into main Aug 22, 2026
3 checks passed
@FullGas1
FullGas1 deleted the chore/remove-ratio-force-balancing branch August 22, 2026 21:18
FullGas1 added a commit that referenced this pull request Aug 22, 2026
… le code actuel

Premier commit du fichier (jamais versionne jusqu'ici). Corrige les ecarts
accumules depuis sa redaction initiale : compteurs de lignes et bornes de
classes obsoletes, evenement S_EVENT_BIRTH absent du tableau de la section 3.1,
mention [all][air] perimee (PR #63), RATIO_FORCE_BALANCING encore liste alors
que retire par PR #74, table DM.Config incomplete (DESIGNATED_PLAYER_NAME,
PREFIX_*, BEEP_*, etc.), fichier gabarit templates/DynamicMission_Config.lua
non documente (PR #71). Ajoute les sections 5.3 (restriction menu F10) et 5.4
(config gabarit) ; corrige la section 7 (README remis en coherence par PR #38,
DM_Config.md avait raison sur RATIO_FORCE_BALANCING).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(config): remove dead DM.Config.RATIO_FORCE_BALANCING field

1 participant