Files
postgenerator/.planning/phases/03-organization-layer/03-CONTEXT.md
Michele 0b7a6efccd docs(03): capture phase context
Phase 03: Organization Layer
- Implementation decisions documented
- Phase boundary established
2026-03-08 23:04:17 +01:00

63 lines
2.3 KiB
Markdown

# Phase 3: Organization Layer - Context
**Gathered:** 2026-03-08
**Status:** Ready for planning
<domain>
## Phase Boundary
Swipe File per cattura rapida di idee e topic interessanti, con UI di gestione (aggiungi, modifica, elimina), e integrazione nel form Genera Calendario per usare topic dallo Swipe File come override per slot specifici. Storage file-based JSON. Lo storico campagne e' esplicitamente v2 (fuori scope).
</domain>
<decisions>
## Implementation Decisions
### Layout Swipe File
- Ordinamento: piu' recenti prima (cronologico inverso)
- Filtro per nicchia disponibile (chip o dropdown per filtrare la lista)
- Layout, densita' informazioni e stile visivo a discrezione Claude (coerente con UI esistente stone/amber)
### Cattura rapida idee
- CRUD completo: aggiungere, modificare, eliminare idee
- Modifica inline supportata (click su idea per editarla)
- Conferma richiesta prima di eliminare un'idea (dialog "Sei sicuro?")
- Pattern form (inline vs modale) e campi obbligatori a discrezione Claude
### Selezione topic per calendario
- Meccanismo di pick da Swipe File verso slot calendario a discrezione Claude
- Tracking "usato": quando un topic viene selezionato come override, l'idea nello Swipe File viene marcata con badge "usato"
- Idee usate restano riutilizzabili (badge visivo come promemoria, non blocco)
- Campi copiati dallo Swipe File allo slot a discrezione Claude
### Claude's Discretion
- Layout Swipe File (cards, lista, tabella) — coerente con design esistente
- Densita' informazioni per entry (tutto visibile vs espandibile)
- Pattern form per aggiunta idee (inline vs modale)
- Campi obbligatori vs opzionali (topic, nicchia, note)
- Meccanismo UI per pick topic (bottone, dropdown, modale picker)
- Quali campi vengono pre-compilati nello slot (solo topic o topic+nicchia)
</decisions>
<specifics>
## Specific Ideas
- Lo Swipe File deve essere uno strumento di cattura veloce — non un sistema di gestione contenuti complesso
- Il tracking "usato" serve come promemoria visivo, non come vincolo operativo
</specifics>
<deferred>
## Deferred Ideas
- Storico campagne con browsing e ricerca — v2 (V2-01)
- Ricerca testuale nello Swipe File — valutare se necessario dopo uso reale
</deferred>
---
*Phase: 03-organization-layer*
*Context gathered: 2026-03-08*