Repository navigation
feat(codex): vue Réseau, la constellation en deux rives - #93
Merged
Lunik merged 2 commits intoOct 24, 2026
Merged
Conversation
…llation First-slot bricks on the left bank, second-slot bricks on the right, one band per unlocked fascicule, alphabetical rows of 44 px; each found word is a curve across the river. The newest discovery is drawn in Corail, a Rosée bar under each brick gives its family progress, long links in the "Tous" view become counted antennas, a tapped brick opens its family in a sticky panel, and a list view says the same in text. The layout is a pure, deterministic function (services/constellation.ts): no overlap, curves never under a brick or a label, and a discovery only moves the bricks that follow it alphabetically. Only found bricks show; no legendary, no locked fascicule (ADR 0043, 0051, 0069). Closes #91 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0151stDRaZV3ScbhwvwjrfQ7
…udits cargo audit flagged RUSTSEC-2026-0381/0382/0383/0385 and npm audit a high advisory on vite 8.3.1 (and moderate ones on vitest): lockfile-only updates to the patched versions. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0151stDRaZV3ScbhwvwjrfQ7 (cherry picked from commit a140f55df0d3ce823acc6ff6d9534bce30e72ab8)
Contributor
Author
|
Les jobs « API et tâches (Rust) » et « PWA (TypeScript) » échouent, mais pas à cause de cette PR. Seuls les audits de dépendances échouent, et
J’ai ajouté à cette branche le commit Generated by Claude Code |
This was referenced Oct 23, 2026
Lunik
marked this pull request as ready for review
October 24, 2026 14:09
7 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #91. Piste 3 de la page de travail
pistes-retention.html(EtymoLogique/Design#51), portée depuis le prototype « deux rives ».Ce qui change
vue=reseaudans l’adresse), entre Familles et Cabinet.services/constellation.ts: des fonctions pures et déterministes.construireReseau: les mots des fascicules débloqués, sans légendaire (ni mot ni brique). Pour chaque case, la première brique trouvée parmi les variantes de forme d’une même brique (allomorphes).portee: les mots trouvés de la vue et ses bandes. Dans la vue « Tous », une brique tient la bande du premier fascicule qui l’emploie.famille: les mots trouvés d’une brique et leur total, compté sur les fascicules débloqués.disposer: la mise en page.tracer: les courbes et les antennes.Constellation:codex.css, avec les jetons de la palette uniquement.Aucun changement d’API ni de contrat.
Écarts avec l’issue, et choses à savoir
check_identitysurcodex.cssremonte une erreur à la ligne 486 (bande-laterale). Elle existait déjà surdevelopet cette PR ne la touche pas.Vérifications
npm run typechecketnpm run lint: OK. Seul reste l’avertissement dePlis.tsx, qui existait avant cette PR.npm test: 207 tests passent, dont 6 nouveaux tests du service et 2 du composant. Ils couvrent :Generated by Claude Code