Files
prep-step/docs/decisioni/0005-copia-nella-cartella-dell-assieme.md
T
davideandClaude Sonnet 5.5 ccfa00ff52 Aggiungi docs-as-code: indice Diátaxis, nuovi doc e controllo automatico
Nuovi doc: tutorial-primo-giro, risoluzione-problemi, sviluppo, rilascio,
glossario e registro delle decisioni (docs/decisioni, 6 ADR). docs/README.md
e' l'indice per categoria e la tabella delle fonti uniche; il README di
root rimanda a sviluppo/rilascio invece di duplicarli.

scripts/CheckDocs.cs verifica link e ancore, <Version> contro CHANGELOG,
copertura di architettura.md e presenza di ogni doc nell'indice;
.markdownlint-cli2.jsonc configura il lint Markdown.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-02 08:05:10 +02:00

952 B

0005 — Scegliere la copia di un componente dalla cartella dell'assieme

Stato: accettata

Contesto

Per il 13% dei codici esiste più di una copia sulla share, con contenuto diverso e stessa versione. Il .asm non registra quale copia usa. Scegliere a caso, o per data, può mettere in raw/ un modello diverso da quello atteso: Creo lo carica, i vincoli non si risolvono e l'assieme non si apre, con il solito [-4].

Decisione

ScegliPerCartella preferisce la copia nella stessa cartella dell'assieme che la referenzia (replica la regola di Creo) e solo in mancanza ripiega su versione più alta e data più recente. Nella vista files_ultima_versione il pareggio è deterministico (data_modifica e percorso nell'ORDER BY), ma serve solo a non sbagliare a caso.

Conseguenze