You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
None. Lint shows 21 warnings but all are in non-src files (13 in docs/markdown fenced code blocks, 8 in scripts/lib/non-null assertions). No convention violations in src/.
Data Quality
Check
Result
Action
Validation script
⚠️ Quality issues
All 55 episodes structurally valid; quality scores 0.516–0.531 (below 0.6 threshold) — expected without TMDB enrichment
Duplicate IDs
✅ None
No duplicates found
ID pattern compliance
✅ Valid
All IDs match conventions
Chronological order
✅ Correct
Episodes properly ordered within eras
Needs Human Attention
Class-based pattern in src/modules/metadata-storage.ts:78: MetadataIndexedDBAdapter class violates functional factory convention. Converting to factory pattern requires architectural refactoring — not a minimal safe fix. Tracked in issue Daily Autohealing Report — 2026-03-27 (UTC) #423.
Stale TODO in src/modules/timeline-viz.ts:566: // TODO: Multiple tracks for different event types added 2025-08-09 (231 days old). Tracked in issue Daily Autohealing Report — 2026-03-27 (UTC) #423.
Daily Autohealing Report — 2026-03-29 (UTC)
Errored PRs
None.
Security
Code Quality & Repo Hygiene
Developer Experience
None. Lint shows 21 warnings but all are in non-src files (13 in docs/markdown fenced code blocks, 8 in scripts/lib/non-null assertions). No convention violations in src/.
Data Quality
Needs Human Attention
src/modules/metadata-storage.ts:78:MetadataIndexedDBAdapterclass violates functional factory convention. Converting to factory pattern requires architectural refactoring — not a minimal safe fix. Tracked in issue Daily Autohealing Report — 2026-03-27 (UTC) #423.src/modules/timeline-viz.ts:566:// TODO: Multiple tracks for different event typesadded 2025-08-09 (231 days old). Tracked in issue Daily Autohealing Report — 2026-03-27 (UTC) #423.