From e2d6e97168bf8faaed8202ffe66f1bc130ca9827 Mon Sep 17 00:00:00 2001 From: Simone Cavalli Date: Mon, 15 Jun 2026 09:50:23 +0200 Subject: [PATCH] docs(phase-12): update tracking after wave 2 checkpoint Co-Authored-By: Claude Opus 4.8 --- .planning/ROADMAP.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.planning/ROADMAP.md b/.planning/ROADMAP.md index 5771c10..469d01d 100644 --- a/.planning/ROADMAP.md +++ b/.planning/ROADMAP.md @@ -55,7 +55,7 @@ **Wave 1** - [x] 12-01-PLAN.md — Schema: offer_macros/offer_micros additive columns (category, ticket, is_archived, transformation promise, tier_letter, public_price) + offer_tier_services junction table, migration 0008 + idempotent push script **Wave 2** *(blocked on Wave 1 completion)* - - [ ] 12-02-PLAN.md — BLOCKING checkpoint: apply migration 0008 to production database (SSH+docker exec, manual) + - [x] 12-02-PLAN.md — BLOCKING checkpoint: apply migration 0008 to production database (SSH+docker exec, manual) **Wave 3** *(blocked on Wave 2 — prod migration applied before schema-dependent code)* - [ ] 12-03-PLAN.md — Query layer (getOfferEditorData/getOfferListCards/getOfferFieldOptions) + server actions (saveOfferEditor/toggleOfferArchived/tag CRUD/createOfferMacro) **Wave 4** *(blocked on Wave 3 completion)* @@ -90,7 +90,7 @@ 3. Il `FollowUpWidget` è interamente in italiano, coerente col resto dell'app 4. Il form lead (`LeadForm`) valida i campi senza workaround di type-relaxation su react-hook-form 5. Il flusso `SendQuoteModal` (preventivo esistente vs nuovo) non contiene rami di codice irraggiungibili -**Plans:** 1/5 plans executed +**Plans:** 2/5 plans executed Plans: **Wave 1** - [x] 14-01-PLAN.md — Data-layer foundation: getLeadsWithTags/getLeadFieldOptions query helpers + updateLeadField/addLeadTag/removeLeadTag/renameLeadTag server actions (requireAdmin-guarded) @@ -142,7 +142,7 @@ Plans: | Phase | Plans | Status | Completed | |-------|-------|--------|-----------| | 11. Catalog Database-View UX & Legacy Consolidation | 4/4 | ✅ Done | 2026-06-13 | -| 12. Offer Editor — Tier A/B/C, Tag & Prezzo Pubblico | 1/5 | In Progress| | +| 12. Offer Editor — Tier A/B/C, Tag & Prezzo Pubblico | 2/5 | In Progress| | | 13. Workspace — Servizi Attivi | — | Pending planning | — | | 14. CRM Attio-style & Fix | 3/3 | Complete | 2026-06-14 | | 15. Dashboard Revenue Stats | — | Blocked (mockup utente) | — |