# Bootstrap e shared-agent-rules

## Evidenze storiche

**FACT.** La baseline distingueva `AGENTS.md` repository e bootstrap condiviso: `shared-agent-rules/AGENTS.md` richiedeva GLOBAL prima del lavoro sostanziale, SUBAGENTS prima della delega e docs/memory on-demand. `scripts/hooks/sophia-session-start.mjs:15-47` leggeva il piu vicino AGENTS senza concatenare automaticamente tutti gli shared rules.

`GLOBAL.md:37-40` assegnava priorita alla skill pertinente; `:88` rendeva prevalenti le RULES locali restrittive; `:123-127` rimandava alle appendici e a TOKEN_DISCIPLINE. Le ripetizioni tra prosa, hook e tool non dimostravano duplicazione inutile: potevano essere defense-in-depth e portabilita per host diversi.

## SGI-04: non perseguita — intentional design

L'audit rilevava mappe/riassunti distribuiti tra GLOBAL, TOKEN_DISCIPLINE e reminder. Non misurava però il valore per client senza hook o per il floor. Il riesame conferma che `TOKEN_DISCIPLINE` è intenzionalmente trasversale e always-on per contenere token e output: non autorizza deduplica, lazy-loading, nuovi trigger o modifiche alla token discipline. L'evidenza resta utile solo per evitare conclusioni di ridondanza non dimostrate.

## Invariante

Le regole minime e i vincoli safety restano disponibili secondo il bootstrap esistente. Nessuna semplificazione viene dedotta dalla capacita di Astra.
