Wave 4: refactor generators batch 2 to crypto random

- refactor(generators): migrate Gradient, Hash, Letter, List to crypto random
- refactor(generators): migrate Lorem, Lottery, Magic8Ball to crypto random
This commit is contained in:
emil
2026-05-13 20:25:39 +03:00
parent 3d94c99ff9
commit 49269f209d
9 changed files with 126 additions and 103 deletions
+7 -7
View File
@@ -519,7 +519,7 @@ Max Concurrent: 8 (Wave 3)
- Message: `refactor(generators): migrate batch 1 to crypto random (Card, Coin, Color, Country, Date, Emoji, FontPair)`
- Files: `src/components/generators/{Card,Coin,Color,Country,Date,Emoji,FontPair}Generator.astro`
- [ ] 13. Refactor GradientGenerator.astro
- [x] 13. Refactor GradientGenerator.astro
**What to do**: Same pattern as Task 6.
**Recommended Agent Profile**: `unspecified-high`
**Parallelization**: YES (with Tasks 14-19, 20-26, 27-32)
@@ -527,7 +527,7 @@ Max Concurrent: 8 (Wave 3)
**Acceptance Criteria**: No Math.random, uses random.ts and i18n.ts
**Commit**: NO
- [ ] 14. Refactor HashGenerator.astro
- [x] 14. Refactor HashGenerator.astro
**What to do**: Same pattern as Task 6.
**Recommended Agent Profile**: `unspecified-high`
**Parallelization**: YES (with Tasks 13, 15-19, 20-26, 27-32)
@@ -535,7 +535,7 @@ Max Concurrent: 8 (Wave 3)
**Acceptance Criteria**: No Math.random, uses random.ts and i18n.ts
**Commit**: NO
- [ ] 15. Refactor LetterGenerator.astro
- [x] 15. Refactor LetterGenerator.astro
**What to do**: Same pattern as Task 6.
**Recommended Agent Profile**: `unspecified-high`
**Parallelization**: YES (with Tasks 13-14, 16-19, 20-26, 27-32)
@@ -543,7 +543,7 @@ Max Concurrent: 8 (Wave 3)
**Acceptance Criteria**: No Math.random, uses random.ts and i18n.ts
**Commit**: NO
- [ ] 16. Refactor ListGenerator.astro
- [x] 16. Refactor ListGenerator.astro
**What to do**: Same pattern as Task 6.
**Recommended Agent Profile**: `unspecified-high`
**Parallelization**: YES (with Tasks 13-15, 17-19, 20-26, 27-32)
@@ -551,7 +551,7 @@ Max Concurrent: 8 (Wave 3)
**Acceptance Criteria**: No Math.random, uses random.ts and i18n.ts
**Commit**: NO
- [ ] 17. Refactor LoremGenerator.astro
- [x] 17. Refactor LoremGenerator.astro
**What to do**: Same pattern as Task 6.
**Recommended Agent Profile**: `unspecified-high`
**Parallelization**: YES (with Tasks 13-16, 18-19, 20-26, 27-32)
@@ -559,7 +559,7 @@ Max Concurrent: 8 (Wave 3)
**Acceptance Criteria**: No Math.random, uses random.ts and i18n.ts
**Commit**: NO
- [ ] 18. Refactor LotteryGenerator.astro
- [x] 18. Refactor LotteryGenerator.astro
**What to do**: Same pattern as Task 6.
**Recommended Agent Profile**: `unspecified-high`
**Parallelization**: YES (with Tasks 13-17, 19, 20-26, 27-32)
@@ -567,7 +567,7 @@ Max Concurrent: 8 (Wave 3)
**Acceptance Criteria**: No Math.random, uses random.ts and i18n.ts
**Commit**: NO
- [ ] 19. Refactor Magic8BallGenerator.astro
- [x] 19. Refactor Magic8BallGenerator.astro
**What to do**: Same pattern as Task 6.
**Recommended Agent Profile**: `unspecified-high`
**Parallelization**: YES (with Tasks 13-18, 20-26, 27-32)