Brödsmulan länkar /katalog i stället för /#katalog (startsida).
Verifiering
Blocking-gate typecheck: SAMMA 2 förbefintliga fel som main (noll nya)
typecheck:app: noll fel i katalog-filerna (övriga 15 förbefintliga, dokumenterade)
Del av Universal Product Kernel-programmet — URL state-konventionen (spec §5) och det mönster siax-io/vehiq-app/siax-portal redan antar.
## Vad
Genomför 0pt-delen av den gemensamma sök/navigation-migreringen (live-auditen 2026-09-28):
- **/katalog**: filter och söktext kanoniskt i URL:en (`?q=&filter=`) — 'Tillbaka' från detaljsida återställer exakt vy, delade länkar öppnar samma filtrering. Sök synkas debouncerat (250 ms) med router.replace (scroll:false).
- **/katalog/[id]**: flikval i `?tab=` (overview = frånvarande parameter, kanonisk URL); piltangentsnavigering oförändrad.
- **Brödsmulan** länkar /katalog i stället för /#katalog (startsida).
## Verifiering
- Blocking-gate `typecheck`: SAMMA 2 förbefintliga fel som main (noll nya)
- `typecheck:app`: noll fel i katalog-filerna (övriga 15 förbefintliga, dokumenterade)
Del av Universal Product Kernel-programmet — URL state-konventionen (spec §5) och det mönster siax-io/vehiq-app/siax-portal redan antar.
Live-auditen 2026-09-28 fann tre bryt: filter+sök försvann vid 'Tillbaka' från
detaljsida, flikval saknade URL-state, brödsmulan ledde till startsida.
- /katalog: q och filter kanoniskt i searchParams (debounce 250 ms på skrivtick,
router.replace scroll:false) — Tillbaka återställer exakt vy, delad länk öppnar
samma filtrering. Suspense-wrapper krävs av useSearchParams vid prerender.
- /katalog/[id]: flikval i ?tab= (overview = parametern frånvarande — kanonisk
URL), piltangentsnavigering oförändrad.
- Brödsmulan länkar /katalog (inte /#katalog → startsida).
Verifierat: blocking-gate typecheck med SAMMA 2 förbefintliga fel som main
(noll nya), typecheck:app noll katalog-fel.
CODEOWNERS rules
requested review from sax3l 2026-09-28 13:54:22 +00:00
admin
merged commit b5a94c3dc5 into main2026-09-28 14:41:41 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Vad
Genomför 0pt-delen av den gemensamma sök/navigation-migreringen (live-auditen 2026-09-28):
?q=&filter=) — 'Tillbaka' från detaljsida återställer exakt vy, delade länkar öppnar samma filtrering. Sök synkas debouncerat (250 ms) med router.replace (scroll:false).?tab=(overview = frånvarande parameter, kanonisk URL); piltangentsnavigering oförändrad.Verifiering
typecheck: SAMMA 2 förbefintliga fel som main (noll nya)typecheck:app: noll fel i katalog-filerna (övriga 15 förbefintliga, dokumenterade)Del av Universal Product Kernel-programmet — URL state-konventionen (spec §5) och det mönster siax-io/vehiq-app/siax-portal redan antar.