DAY 1 2026-06-19
Mood: Focused
Day 1 — Starting v3 of the CLI
- #work
- #cli
- #astro-perf-cli
- #v3
Kicked off v3 of astro-perf-cli today. The big goals: 100 checks (up from 50), an auto-fix mode for the top 15 issues, and a JSON output format that plays nice with CI.
Spent the morning sketching the architecture. The current v2 code is a single 2,400-line file. That was fine at 50 checks. At 100, it will be unmaintainable. v3 will be a plugin system — each check is a self-contained module with a stable interface.
Tomorrow: write the plugin interface spec, port the first 10 checks, and validate the design before porting the rest.