bert.hausmans
4ea66d18f6
docs: WS-3 session 1b-ii complete — baseline 231 → 32
ARCH-CONSOLIDATION-2026-04.md §6.8: session 1b-ii recorded. All 16
audit action plan steps from session 1b-i executed:
- Q1: src/@core/** + src/@layouts/** added to ignorePatterns
- Q2: vue/no-restricted-class kept; 5 ml/pl-class occurrences renamed
to ms/ps (LTR/RTL-aware Vuetify utilities)
- Q3: vue/prefer-true-attribute-shorthand kept; 2 occurrences rewritten
- Q4: axios fire-and-forget — \`void\` prefix per option a (note: empirically
does not silence promise/no-promise-in-callback at the dynamic-import
sites; 2 warnings remain for 1b-iii decision)
- Q5: pnpm lint decoupled from --fix (lint = no-fix; lint:fix = with --fix)
Lint baseline: 231 → 32 problems (30 errors, 2 warnings).
Two known restpunten (documented in 1b-ii commit messages):
- 24 indent items in useTimeSlotDropdown.ts: SwitchCase rule-config
mismatch (codebase uses SwitchCase: 1, rule defaults to 0).
Recategorised from Bucket A.1 trivial-fix to Bucket C rule-config.
- 2 promise/no-promise-in-callback warnings on axios.ts:61,73:
Q4's literal \`void\` recipe doesn't satisfy the rule. Bert call
for 1b-iii: keep \`void\` and accept warnings, or rewrite to
async/await.
.claude-sync/ regenerated locally (gitignored — not in this commit).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-29 15:16:23 +02:00
..
2026-04-29 00:14:19 +02:00
2026-04-29 15:16:23 +02:00
2026-04-25 04:52:01 +02:00
2026-04-24 13:08:00 +02:00
2026-04-29 00:11:18 +02:00
2026-04-29 00:14:19 +02:00
2026-04-29 00:14:17 +02:00
2026-04-24 00:20:15 +02:00
2026-04-24 10:18:44 +02:00
2026-04-25 03:58:11 +02:00
2026-04-25 03:46:27 +02:00
2026-04-25 03:50:41 +02:00
2026-04-29 00:14:19 +02:00
2026-04-29 00:14:20 +02:00
2026-04-25 04:03:31 +02:00
2026-04-29 08:51:01 +02:00
2026-04-29 11:15:16 +02:00