Why
The v18-to-v19 command, root README, migration guide, and scripts/v18-to-v19/README.md currently repeat graph examples, flag semantics, and execution steps. The published --graph events example already demonstrated how copied guidance can drift from real repositories that host arbitrary, multiple graph namespaces.
Outcome
Define one canonical migration CLI/documentation contract and generate or mechanically verify every repeated command synopsis and example against it.
Acceptance criteria
Related work
Follow-up debt from #806 and the migration-guide requirements tracked by #810. It is not a blocker for the immediate v19 correction unless the current fixes add another independently maintained copy.
Why
The v18-to-v19 command, root README, migration guide, and
scripts/v18-to-v19/README.mdcurrently repeat graph examples, flag semantics, and execution steps. The published--graph eventsexample already demonstrated how copied guidance can drift from real repositories that host arbitrary, multiple graph namespaces.Outcome
Define one canonical migration CLI/documentation contract and generate or mechanically verify every repeated command synopsis and example against it.
Acceptance criteria
--helpcannot disagree unnoticed.eventsis special.Related work
Follow-up debt from #806 and the migration-guide requirements tracked by #810. It is not a blocker for the immediate v19 correction unless the current fixes add another independently maintained copy.