Skip to content
Andrew Voirol
WorkLogAboutContact
HomeWorkLog

AboutContact

✦ Just one prompt away from figuring it all out.

Friday, June 19, 2026edge-ai-lab-development

908 → 1,407 tests in six hours and a coverage floor that sticks

InfrastructureAutomation

Ran a five-phase coverage push that added 500 tests in a single day, then set a 25% CI coverage floor so it never slides back. Phase 1: extract logic from SwiftUI views into testable enum namespaces. Phase 2: 10 new test files, 186 tests. Phase 3: 5 more files, 227 tests. Phase 4: logic extraction for formatters and validators, 45 more. Phase 5: update the baseline and lock the floor. macOS went from 908 to 1,407. iOS from 908 to 1,386. The real win isn't the number — it's the extraction pattern. Every SwiftUI view that had formatting logic or validation chains now has a pure-function companion with full test coverage. When I refactored ModelCapabilityProfile a month later, I changed 11 test files and nothing broke. That's what a coverage push buys you.

← Previous

208 tests before the first eval even ran

Next →

GPU memory, latency histograms, and thermal state — the instrumentation nobody asked for


Andrew Voirol

Builder, hacker, shipper. Currently leaving localhost.

Navigate

WorkBuilder’s LogAboutContactRSS Feed

Connect

X / TwitterGitHubLinkedIn

© 2026 Andrew Voirol·Back to top ↑
✦Just one prompt away from figuring it all out.