docs(03): capture phase context
Phase 03: Organization Layer - Implementation decisions documented - Phase boundary established
This commit is contained in:
62
.planning/phases/03-organization-layer/03-CONTEXT.md
Normal file
62
.planning/phases/03-organization-layer/03-CONTEXT.md
Normal file
@@ -0,0 +1,62 @@
|
||||
# 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*
|
||||
Reference in New Issue
Block a user