dioad
- 3 skills
- 0 followers
- 8 hours ago last updated
- ▌ Test Quality · dioad bundleActivate when the user wants to measure how well a Go project is tested, find weak spots in the test suite, or act on a prior test-quality report. Combines mutation testing (gomutants) with per-test coverage-contribution analysis to produce a quantitative scorecard, a test contribution map (redundancy / consolidation candidates via greedy set-cover), and an LLM-actionable findings doc (doc/test-quality-findings.md) covering weak assertions, coverage gaps and risk. Phase 2 works through findings one commit at a time.
- ▌ Architecture Review · dioadActivate when the user asks for a comprehensive architecture review of the codebase, or wants to systematically address findings from a prior review. Reviews across eight lenses -- good engineering practices, correctness, operability, documentation, security, hexagonal architecture, low coupling/complexity, and beta-release readiness. Generates a ranked findings document (doc/claude-review-architecture.md) or works through existing findings one commit at a time.
- ▌ Beta Release Readiness · dioadActivate when the user asks "is this ready for beta?", "can we ship this?", wants a go/no-go readiness check, or asks for a beta/production readiness checklist. Produces a single point-in-time verdict (Ready / Ready with caveats / Not ready) with a blocking-items checklist -- distinct from architecture-review, which produces an ongoing ranked findings backlog across eight lenses (one of which is this same readiness question, but folded into that longer-running list).