Skip to content

docs(adr): Ricochets, découper un mot de toutes ses façons (ADR 0084) - #52

Merged
Lunik merged 1 commit into
masterfrom
claude/adoring-galileo-03i9j6
Nov 7, 2026
Merged

Lunik merged 1 commit into
masterfrom
claude/adoring-galileo-03i9j6

Conversation

@Lunik

@Lunik Lunik commented Nov 6, 2026 •

Copy link
Copy Markdown
Collaborator

Résumé

ADR 0084 (Proposé). L'application accepte déjà qu'un mot ait plusieurs découpes justes que le joueur doit toutes trouver (autres_coupes), mais aucun ADR ne le décrivait et le contenu ne publiait jamais ce champ. L'ADR documente ce comportement et la décision du contenu : un mot dont une partie est elle-même un mot composé a pour découpes justes toutes les combinaisons de ses coupes (étymologiste : [10] puis [5, 10]).

  • Plafonds : quatre découpes par mot ; au-delà, aucune découpe supplémentaire n'est publiée.
  • Une partie élidée est bornée par son segment.
  • Aucun changement de contrat ni de code applicatif.
  • Complète l'ADR 0053 (statut et index mis à jour) ; game-design.md, modele-donnees.md (bloc ricochets du manifeste) alignés ; adr.html régénéré.
  • Les coupes_alternatives (lettre partagée) existent côté App sans que le contenu les publie : l'ADR le signale et n'y touche pas.

À relire : le parcours en deux temps (reposer la coupe commune : étymologiste demande [10] puis [5, 10]) est consigné comme négatif, avec un critère de réévaluation.

Le code correspondant est dans EtymoLogique/Content#40.

Vérification

  • build_adr : 78 ADR écrits ; check_identity --base master : 0 erreur, 0 avertissement.

🤖 Generated with Claude Code

https://claude.ai/code/session_01BkYb6EamApcbLXBiXShSgV

@Lunik
Lunik marked this pull request as ready for review November 6, 2026 20:57
…(ADR 0084)

Documents the several-cuts answer already shipped in the app and what the
content now publishes as autres_coupes: every cut of a part that is itself
a composed word. Completes ADR 0053; game design and data model aligned.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BkYb6EamApcbLXBiXShSgV
@Lunik
Lunik force-pushed the claude/adoring-galileo-03i9j6 branch from 69f653a to d47fc48 Compare November 7, 2026 14:26
@Lunik Lunik changed the title docs(adr): Ricochets, découper un mot niveau par niveau (ADR 0084) docs(adr): Ricochets, découper un mot de toutes ses façons (ADR 0084) Nov 7, 2026
@Lunik
Lunik merged commit 95b5a02 into master Nov 7, 2026
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.

2 participants