Extract screenIds from feature files automatically

- Add screenIds extraction to parse-features.ts based on step patterns
- Update ParsedFeature type to include screenIds field
- Remove manual screenIds from user story definitions in index.ts
- Compute screenIds by looking up parsed features at runtime

Feature files are now the single source of truth for screen-to-story
linking. Run `bun run features:parse` to update after modifying features.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Sylvain Duchesne
2026-01-19 10:00:11 +01:00
parent 9cc916e8bc
commit ed61c7081f
7 changed files with 1065 additions and 902 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff