refactor(#86): centrale router + scherm-switcher #94
Labels
No labels
blocked
bug
design
documentation
duplicate
enhancement
future
good first issue
help wanted
invalid
question
refactoring
tracker
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jelmer/topoquiz#94
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #86 (code-audit scope 1). Zie AUDIT.md §7.
Context
Drie navigatie-systemen leven naast elkaar:
Plus een 4e impliciete scherm-switcher: 4 verschillende `div-hide`-lijsten die niet overeenkomen (soms wordt `#level-select` wel/niet verborgen, afhankelijk van welk pad je volgt). Leidt tot subtiele bugs bij scherm-transitions.
5 concrete kruisingen geïdentificeerd in AUDIT.md §7.3.
Scope
Verificatie
Effort/Impact/Risico
4 / 4 / 4 — grootste refactor, test-vangnet essentieel
Afhankelijkheid
Sprint-eigen. Niet combineren met #93 (SETS discriminated union) in dezelfde sprint.
Fixed in v2.19.1 — centrale router + scherm-switcher.