docs: WS-3 session 1a — foundation gap closure recorded

VUEXY_COMPONENTS.md: three new named layouts documented (OrganizerLayout,
PortalLayout, PublicLayout) — listed alongside default/blank with the
"not yet wired to router" status.
ARCH-CONSOLIDATION-2026-04.md: WS-3 §6.8 marked with session 1a progress
(lefthook migration, three layout skeletons, vitest 41 -> 49).

.claude-sync/ regenerated locally (gitignored — not in this commit).
This commit is contained in:
2026-04-29 08:51:01 +02:00
parent 39c1332a00
commit dd8430f600
2 changed files with 20 additions and 0 deletions

View File

@@ -498,6 +498,17 @@ WS-5c, niet vooruit.
Zie §4 voor scope en stappen.
**Voortgang:**
- **Sessie 1a (2026-04-29)** — _foundation gap closure, klaar._
Lefthook geïnstalleerd op repo-root; `.githooks/post-commit` en
`pre-push` 1:1 gemigreerd naar `lefthook.yml` (scripts blijven
source of truth, lefthook dispatcht). Drie layout-skeletons
toegevoegd in `apps/app/src/layouts/`: `OrganizerLayout.vue`,
`PortalLayout.vue`, `PublicLayout.vue` — nog niet aan router
gekoppeld. Vitest-smoketests dekken alle drie (8 nieuwe tests,
41 → 49 in apps/app). ESLint-baseline en router-wiring volgen
in 1b/1c.
**Klaar-criteria:**
- `apps/portal/` is verwijderd
- Beide hostnames serveren correcte route-tree