planet
planet copied to clipboard
src/app/shared/forms/planet-step-list.component.ts (fixes #9296)
fixes #9296
Summary
- replace the untyped form array in the planet step list with typed aliases and guards
- refactor movement helpers to rely on typed FormArray APIs while preserving plain array emissions
https://chatgpt.com/codex/tasks/task_e_6905080966ec832d8cc5f59f2e0fe234