docs(rfc): WS-FRONTEND-PRIMEVUE planning — F1 audit, RFC v1.0, Amendment A-1, sync conf expansion #20

Merged
bert.hausmans merged 4 commits from audit/primevue-migration into main 2026-05-10 21:20:50 +02:00

Planning artifacts for the WS-FRONTEND-PRIMEVUE migration sprint. No application code changes; documentation and tooling configuration only.

What's in

  • F1 codebase audit (commit 5d9399b) — dev-docs/MIGRATION-AUDIT-PRIMEVUE.md, exhaustive Vuetify+Vuexy inventory, datatable mapping, bundle baseline, form layer surface area
  • F0 RFC v1.0 (commit e2d9797) — dev-docs/RFC-WS-FRONTEND-PRIMEVUE.md, full migration plan with sub-packages F2-F6, AD-1 through AD-12, FormField API in Appendix A
  • Amendment A-1 (commit 0d4afcd) — TEST-INFRA-001 inserted before F2, F5 dual-tier scope, R-11 risk, DoD-16 through DoD-20. Trigger: empirical lessons from timetable-stabilization
  • Sync conf expansion (commit 253f8a3) — .claude-sync.conf 22 → 33 entries, closes the post-commit hook gap discovered during the amendment commit

What this enables

After merge, chore/test-infra-001 can be reviewed against an updated main. F2 work begins after chore/test-infra-001 merges.

No application code

Pure planning + tooling. No risk of regression in features. CI status unchanged (no CI exists yet — see TEST-INFRA-002 in BACKLOG).

🤖 Generated with Claude Code

Planning artifacts for the WS-FRONTEND-PRIMEVUE migration sprint. No application code changes; documentation and tooling configuration only. ## What's in - **F1 codebase audit** (commit `5d9399b`) — `dev-docs/MIGRATION-AUDIT-PRIMEVUE.md`, exhaustive Vuetify+Vuexy inventory, datatable mapping, bundle baseline, form layer surface area - **F0 RFC v1.0** (commit `e2d9797`) — `dev-docs/RFC-WS-FRONTEND-PRIMEVUE.md`, full migration plan with sub-packages F2-F6, AD-1 through AD-12, FormField API in Appendix A - **Amendment A-1** (commit `0d4afcd`) — TEST-INFRA-001 inserted before F2, F5 dual-tier scope, R-11 risk, DoD-16 through DoD-20. Trigger: empirical lessons from timetable-stabilization - **Sync conf expansion** (commit `253f8a3`) — `.claude-sync.conf` 22 → 33 entries, closes the post-commit hook gap discovered during the amendment commit ## What this enables After merge, `chore/test-infra-001` can be reviewed against an updated main. F2 work begins after `chore/test-infra-001` merges. ## No application code Pure planning + tooling. No risk of regression in features. CI status unchanged (no CI exists yet — see TEST-INFRA-002 in BACKLOG). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
bert.hausmans added 4 commits 2026-05-10 21:20:40 +02:00
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Trigger: timetable-stabilization sprint (PR #18, #19) surfaced three
diagnostic incidents that the RFC v1.0 sequencing did not anticipate.

Adds TEST-INFRA-001 as prerequisite sprint before F2 (Playwright +
visual regression infrastructure, baselines against prototype HTML).
Extends F5 with dual-tier visual regression scope. Adds R-11 to risk
register, DoD-16 through DoD-20 to Definition of Done.

No changes to F2-F6 internal architecture, Aura preset, FormField API,
Tailwind v4, or bundle size targets.

Effort impact: +5-7 working days. Total now 15-19 days.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Following an audit triggered by amendment commit 0d4afcd not auto-
regenerating .claude-sync (because RFC-WS-FRONTEND-PRIMEVUE.md was
absent from .claude-sync.conf), this commit closes the gap.

Added (11):
- 2 PrimeVue migration docs (RFC + audit)
- 5 tooling docs referenced from CLAUDE.md (CLAUDE_CODE_TOOLING,
  FRONTEND-TOOLING, LARASTAN, RECTOR, TELESCOPE)
- 1 architectural policy (FORM_BUILDER_SCOPE_POLICY)
- 1 sprint audit referenced from CLAUDE.md (WS-3-SESSION-1C-AUDIT)
- 2 reference docs (COPY_CATALOGUE, TEST_SCENARIO)

Skipped (12) with rationale documented in chat thread: one-time setup
docs, sprint-bound audits, end-user docs, superseded precursors, and
duplications of CLAUDE.md content.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
bert.hausmans merged commit d5ff391acb into main 2026-05-10 21:20:50 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bert.hausmans/crewli#20