refactor: code quality cleanup — remove any types, add logger, rename Kine to Tabata
- Phase 0: Rename all Kine references to Tabata (types, files, imports, i18n, analytics events) - Phase 1: Add test coverage for tabataProgramStore, workoutProgramStore, and color utils (47 tests) - Phase 2: Remove all `any` types from production code with proper typed replacements - Phase 3: Replace ~60 raw console.* calls with __DEV__-gated logger utility - Phase 4: Verify .DS_Store housekeeping (already clean) 0 TypeScript errors, 583/583 tests passing.
This commit is contained in:
18
supabase/migrations/CLAUDE.md
Normal file
18
supabase/migrations/CLAUDE.md
Normal file
@@ -0,0 +1,18 @@
|
||||
<claude-mem-context>
|
||||
# Recent Activity
|
||||
|
||||
<!-- This section is auto-generated by claude-mem. Edit content outside the tags. -->
|
||||
|
||||
### Apr 16, 2026
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #6332 | 9:46 PM | 🟣 | Created comprehensive SQL seed migration for 18 workout programs | ~494 |
|
||||
|
||||
### Apr 17, 2026
|
||||
|
||||
| ID | Time | T | Title | Read |
|
||||
|----|------|---|-------|------|
|
||||
| #6357 | 10:12 AM | 🔵 | Verified seed migration contains 54 tabata records across 18 workout programs | ~269 |
|
||||
| #6356 | " | 🔵 | Verified tabata position values in seed data migration | ~334 |
|
||||
</claude-mem-context>
|
||||
Reference in New Issue
Block a user