Files
fusion/packages
gsxdsm bf37ce89f6 FN-5811: respect persisted CLI onboarding completion marker
Ensure CLI onboarding only auto-runs once by honoring a valid persisted completion timestamp.

- add `isCliOnboardingComplete` helper to validate non-empty `cliOnboardingCompletedAt` marker values
- use the helper in `runOnboard` so reruns are blocked unless `--force` is provided
- extend onboard tests to cover marker validation and verify the rerun guidance log

Files changed:
 packages/cli/src/commands/__tests__/onboard.test.ts | 10 ++++++++++
 packages/cli/src/commands/onboard.ts                | 10 +++++++++-
 2 files changed, 19 insertions(+), 1 deletion(-)

Fusion-Task-Id: FN-5811
Fusion-Task-Lineage: 1547fd85-d06f-4ad0-adca-3a22709447fa
2026-06-01 14:39:09 -07:00
..
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00