Files
crewli/.claude-sync.conf
bert.hausmans 7e21c6a633 docs(testing): add ARCH-TESTING.md — test pyramid, scope per tier, anti-patterns
B5 of TEST-INFRA-001 (RFC-WS-FRONTEND-PRIMEVUE Amendment A-1).

- Add dev-docs/ARCH-TESTING.md (~13 KB):
  §1 Five-tier pyramid (Unit / Component / Integration / Visual /
     E2E) with environment, cost, and purpose per tier
  §2 Decision tree — pick by what is being verified, not by speed
  §3 Mock-vs-real-backend rules + the self-confirming-bias anti-
     pattern that motivated TEST-CONTRACT-001
  §4 Visual baseline workflow including the composite-over-isolated
     strategy used in B3
  §5 CI strategy stub — deferred to TEST-INFRA-002
  §6 Conventions + 5 anti-patterns
  §7 Vuetify-during-PrimeVue-migration: explicit doc that the
     Vuetify plugin in playwright/index.ts is INTENTIONAL TEMPORARY
     STATE replaced in F3 by PrimeVue. Forbids the "abstract the UI
     framework provider" deferred-cost trap.
  §8 Host setup — Node, pnpm, Chromium, Git LFS, MySQL 8, PHP, .env;
     known risks (unpkg.com flakiness, shared crewli_test DB)
  §9 Deferred work cross-references to BACKLOG entries
- Update CLAUDE.md ### Testing section to reference ARCH-TESTING.md
- Add ARCH-TESTING.md to .claude-sync.conf so the dev-docs sync
  pipeline picks it up; sync script run.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 15:29:18 +02:00

34 lines
999 B
Plaintext

CLAUDE.md
.cursorrules
dev-docs/SCHEMA.md
dev-docs/API.md
dev-docs/ARCH-FORM-BUILDER.md
dev-docs/ARCH-CONSOLIDATION-2026-04.md
dev-docs/ARCH-CONSOLIDATION-ADDENDUM-2026-04-24.md
dev-docs/AUTH_ARCHITECTURE.md
dev-docs/VUEXY_COMPONENTS.md
dev-docs/BACKLOG.md
dev-docs/SECURITY_AUDIT.md
dev-docs/design-document.md
dev-docs/UX_SPEC_FESTIVAL_HIERARCHY.md
dev-docs/ARCH-BINDINGS.md
dev-docs/ARCH-API-VALIDATION.md
dev-docs/RFC-WS-7-OBSERVABILITY.md
dev-docs/GLITCHTIP.md
dev-docs/ARCH-OBSERVABILITY.md
dev-docs/ARCH-TESTING.md
dev-docs/runbooks/observability-triage.md
dev-docs/runbooks/observability-erasure.md
dev-docs/RFC-WS-6.md
dev-docs/RFC-TIMETABLE-Artist-Timetable-Module.md
dev-docs/RFC-WS-FRONTEND-PRIMEVUE.md
dev-docs/MIGRATION-AUDIT-PRIMEVUE.md
dev-docs/CLAUDE_CODE_TOOLING.md
dev-docs/FRONTEND-TOOLING.md
dev-docs/LARASTAN.md
dev-docs/RECTOR.md
dev-docs/TELESCOPE.md
dev-docs/WS-3-SESSION-1C-AUDIT.md
dev-docs/FORM_BUILDER_SCOPE_POLICY.md
dev-docs/COPY_CATALOGUE.md
dev-docs/TEST_SCENARIO.md