netgescon-day0/docs/DOCS-AND-WORKSPACE-POLICY-DAY0.md

34 lines
1.2 KiB
Markdown

# Docs And Workspace Policy Day-0
Data: 10-03-2026
## Obiettivo
Mantenere repository Git pulito e distribuibile, separando file di progetto da materiale personale/operativo.
## Regole docs
1. `docs/` resta versionata per manuali tecnici e operativi del progetto.
2. Nuovi manuali operativi vanno in `docs/` con nome chiaro e data quando utile.
3. File personali, export chat grezzi o allegati non necessari al deploy non vanno in `docs/` del repository distribuzione.
## Regole Miki-Bug
1. `Miki-Bug-workspace/` e' area locale di lavoro personale.
2. Nel repository Day-0 e' tracciato solo `Miki-Bug-workspace/AGENT_GIT.MD`.
3. Tutti gli altri file in `Miki-Bug-workspace/` restano sul disco ma sono ignorati da Git.
## Allineamento workspace
1. Aprire VS Code su:
- `/home/michele/netgescon/netgescon-day0/netgescon-day0.code-workspace`
2. Da questo momento i commit/push si fanno solo dalla cartella `netgescon-day0`.
3. La cartella storica `netgescon-laravel` resta archivio di sicurezza (con remote `legacy-origin`).
## Flusso operativo consigliato
1. Sviluppo su `netgescon-day0`.
2. Commit piccoli e frequenti.
3. Publish update package da Day-0.
4. Apply su staging con `php artisan netgescon:update --channel=free --apply`.