Skip to content

docs(plan): mark Wave 12 complete + sync post-cleanup skill#128

Merged
vibe-dex merged 1 commit intomainfrom
docs/wave-12-completion
May 1, 2026
Merged

docs(plan): mark Wave 12 complete + sync post-cleanup skill#128
vibe-dex merged 1 commit intomainfrom
docs/wave-12-completion

Conversation

@vibe-dex
Copy link
Copy Markdown
Contributor

@vibe-dex vibe-dex commented May 1, 2026

Summary

Wave 12 (Priority 1: framework + commerce) shipped 9 PRs across
`deco-start` and `apps-start`, all merged:

PR Title Status
apps-start#33 feat(vtex/hooks): add createUseUser + createUseWishlist factories
apps-start#34 chore(lint): tighten shopify storefront.graphql.gen.ts types + biome formatting
deco-start#123 feat(migrate): D3 — generated stubs throw at runtime ✅ `@decocms/start@2.16.0`
deco-start#124 feat(audit): vtex-shim-regression --fix for swap-able symbols ✅ `@decocms/start@2.17.0`
deco-start#125 feat(migrate): scaffold useUser + useWishlist as factory shims (vtex)
apps-start#35 docs: add AGENTS.md cross-linking the canonical migration policy
deco-start#126 feat(migrate): scaffold migration-tooling-policy pointer rule ✅ `@decocms/start@2.18.0`
deco-start#127 feat(audit): obsolete-vite-plugins --fix

Plus the policy codification PR (deco-start#122) that kicked the wave off.

Plan changes

  • Per-PR shipped status with merged links + commit summaries
  • New Wave 12 — discoveries section:
    • D3 + audit `--fix` is a closed loop (no more silent regressions)
    • Per-symbol fix-hint table now feeds 5 consumers
    • Site-level policy enforcement at scaffold time, not runtime
    • Brace-balanced parsing + comment attachment is the pattern
      for safe surgical `--fix`
    • apps-start had latent CI debt — surfaced and cleared
    • Factory promotion path validates D4

Skill doc changes

`.agents/skills/deco-to-tanstack-migration/references/post-migration-cleanup.md`:

  • Safe-rules list now includes `vtex-shim-regression` (swap subset)
    and `obsolete-vite-plugins`
  • Rule 2 (obsolete inline plugins) section calls out the
    brace-balanced parser, idempotency, and comment-attachment
    semantics. Notes `@decocms/start >= 2.19.0`.
  • Real-world signal paragraph adds the casaevideo `vite.config.ts`
    numbers (~74 LOC / 2.5 KB removed cleanly)

What's next (queued)

Wave 13 — Priority 2 — htmx foundations for als-storefront migration.

Test plan

  • Plan reflects all merged PRs
  • Skill doc `--fix` coverage table is accurate
  • No code changes (docs-only)

Made with Cursor


Summary by cubic

Marks Wave 12 complete in the migration tooling plan and syncs the post‑migration cleanup skill with new --fix coverage. Adds a discoveries summary and documents the brace-balanced vite.config.ts fixer (idempotent, preserves attached line comments) and the swap subset of vtex-shim-regression, with real-world results (~74 LOC / 2.5 KB removed on casaevideo).

Written for commit 7c8447f. Summary will update on new commits.

Wave 12 (Priority 1: framework + commerce) shipped 9 PRs across
`deco-start` and `apps-start`, all merged. Plan now reflects:
- Per-PR shipped status with merged links + commit summaries
- Wave 12 discoveries section: D3 + --fix loop, per-symbol fix-hint
  table fan-out, site-level policy enforcement at scaffold time,
  brace-balanced parsing pattern for safe surgical --fix, factory
  promotion path validating D4

Also brings the post-cleanup skill doc in sync with the new --fix
coverage:
- safe-rules list now includes vtex-shim-regression (swap subset)
  and obsolete-vite-plugins
- rule 2 (obsolete inline plugins) section calls out the
  brace-balanced parser, idempotency, and comment-attachment
  semantics
- real-world signal paragraph adds the casaevideo vite.config
  numbers (~74 LOC / 2.5 KB removed cleanly)

No code changes — pure docs sync to reflect what shipped.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vibe-dex vibe-dex merged commit 5933249 into main May 1, 2026
@vibe-dex vibe-dex deleted the docs/wave-12-completion branch May 1, 2026 21:13
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

🎉 This PR is included in version 2.20.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant