From 5512e22f2bc6a23d581eb9ae964448738e2de3e8 Mon Sep 17 00:00:00 2001 From: "bert.hausmans" Date: Wed, 29 Apr 2026 18:49:46 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20WS-3=20session=201b-iii=20complete=20?= =?UTF-8?q?=E2=80=94=20baseline=2032=20=E2=86=92=201?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ARCH-CONSOLIDATION-2026-04.md §6.8: session 1b-iii recorded. Three restpunten from 1b-ii resolved: - indent SwitchCase: 1 (24 items in useTimeSlotDropdown.ts) - lines-around-comment per-*.vue override (3 items in PortalLayout/PublicLayout/AppKpiCard) - axios.ts async/await rewrite (2 promise/no-promise-in-callback warnings on lines 61, 73) Lint baseline: 32 → 1. The remaining 1 item is a pre-existing sonarjs/no-collapsible-if at useImpersonationStore.ts:103 — was already in the 32 baseline (not specifically called out in 1b-iii's three planned tasks per scope rules). WS-3 lint cleanup workstream complete; session 1c (eslint-plugin-boundaries) can proceed on a clean baseline. Co-Authored-By: Claude Opus 4.7 --- dev-docs/ARCH-CONSOLIDATION-2026-04.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/dev-docs/ARCH-CONSOLIDATION-2026-04.md b/dev-docs/ARCH-CONSOLIDATION-2026-04.md index 05d3e906..8e48d2e3 100644 --- a/dev-docs/ARCH-CONSOLIDATION-2026-04.md +++ b/dev-docs/ARCH-CONSOLIDATION-2026-04.md @@ -530,6 +530,27 @@ Zie §4 voor scope en stappen. codebase's `SwitchCase: 1` style), en 2 promise/no-promise-in-callback warnings in `lib/axios.ts:61,73` (Q4's `void` prefix recipe blijkt empirisch de rule niet te kalmeren — vraag voor 1b-iii). +- **Sessie 1b-iii (2026-04-29)** — _lint baseline mop-up, klaar._ + Drie restpunten uit 1b-ii afgesloten via twee `.eslintrc.cjs` + tweaks en één axios refactor: (1) `indent` rule krijgt + `{ SwitchCase: 1 }` om de codebase-style te matchen (resolveert 24 + items in useTimeSlotDropdown.ts in één config-regel, geen code-rewrite + nodig); (2) per-`*.vue` override op `lines-around-comment` met + `beforeBlockComment: false` + `beforeLineComment: false` zodat + SFC `