Repository navigation
Fixed
- Hardened step type guards to safely handle null/undefined/non-object values.
- Prevents runtime crash: "Cannot use 'in' operator to search for ..." in validation-message flows.
- Validation errors now render while keeping the current input step active (footer stays visible).
Validation
- Tests: 30 passed
- Build: successful (ESM/CJS + d.ts)