Expand description
asd sidecar migrate — one-shot migration from the old .asd/v1/
sidecar to the Plan B .asd/conclusions/ layout.
Ledger entries already live in the ASG repo (not the sidecar), so the
actual “drain” is just an asd conclusions export call. The work this
command adds is operational:
- run export → write
.asd/conclusions/*.jsonl - measure both the new bytes and the old
.asd/v1/bytes - print the
git rm -r --cached .asd/v1instructions the user needs to actually drop the old sidecar from tracking
Lossy by design: anything derivable from source (symbols, effects, call edges, code blobs) is not preserved. Only conclusion entries survive, in their compact committable form.