Repository navigation
3.0.0
Sloučení refresh-intel.sh do agent-code-intel --refresh — celá wayfinder
mapa #2, řezy
#11–#20.
Breaking
- Nástroj přejmenován z
code-intel-initnaagent-code-intel.--install
starou binárku v~/.local/bin/smaže; žádný compat symlink na staré jméno
(#11). refresh-intel.shse už negeneruje ani nepoužívá. Existující repozitáře se
zmigrují automaticky při prvním--applypo aktualizaci — nedotčená
vygenerovaná kopie se smaže, ručně upravená se nikdy nesmaže, jen nahlásí a
ponechá (#16).--force-scriptodstraněn (#17).--status --all --jsonuž nevrací klíčproject.N.script_state(#17).- Pravidlo v
~/.claude/settings.jsonse změnilo z projektově-relativního
Bash(./refresh-intel.sh)na globálníBash(agent-code-intel --refresh);
--installstaré pravidlo automaticky odstraní (#15).
Přidáno
- Nový režim
--refresh: přeindexuje GitNexus, nastartuje GrepAI hlídač,
pokud neběží, a zaudituje oba. Návratové kódy sjednoceny:0ok,1nešlo
spustit,2drift (#14). - Soubor
.code-intelnese identitu repozitáře (WORKSPACE,PROJECT)
přímo ve verzovaném repu.--applyho zakládá (#13); nástroj ho čte a
upřednostňuje před odvozením zbasenamei před registrem (#12). - Automatická migrace nezmigrovaných repozitářů zabudovaná přímo do
--apply
— žádný samostatný přepínač (#16).
Změněno
- Blok pro AI agenty v
CLAUDE.md/AGENTS.mdmluví o chybějícím příkazu
agent-code-intel, ne o selhaném skriptu; plné vysvětlení "proč selhání
nevadí" se přestěhovalo do--help(#18). README.mdkompletně sladěn s novou realitou — nové jméno binárky všude,
refresh-intel.shnahrazeno--refresh, doplněna poznámka o nutném
přeinstalovánícode-intel-dash(#19).code-intel-dash(→ 1.1.0): opraven, aby uměl najít přejmenovanou binárku
— od #11 ji vůbec nedokázal najít, dokud to tenhle řez nespravil — a
přestal číst zrušený klíčscript_state(#17).
Odstraněno
- Generátor
refresh-intel.sh(render_refresh(), ~310řádková šablona)
(#17).
Testy
- Sada testů rozšířena z 13 na 53, hermeticky, bez závislosti na skutečném
stacku. Formálně zdokumentováno, že happy path--applyzůstává ověřován
ručně na živém stacku, ne stuby — přehledně na jednom místě v
test/run.sh(#20).