DAY 28 2026-07-16
Mood: Challenged
Day 28 — Auto-fix mode is harder than I thought
- #work
- #cli
- #auto-fix
Auto-fix mode is harder than I thought. Detecting an issue is one thing — fixing it safely is another.
Three of the 15 auto-fixable issues can be fixed with simple string replacements. Five require AST parsing. Seven require understanding the project structure (where is the config? where are the components?).
I shipped the 3 simple ones today. The 5 AST-based ones are next. The 7 structural ones I am deferring to v3.1 — they need a project model that does not exist yet.
Lesson: scope honestly. Shipping 3 fixes that work is better than promising 15 and shipping 8 that break things.