Skip to content

v1.5.0: Multi-Axis Code Quality Review Directives & Documentation

Choose a tag to compare

@derailed-dash derailed-dash released this 30 Jul 11:42
· 29 commits to main since this release

馃専 What's New in v1.5.0

This release introduces comprehensive multi-axis code quality directives into starter-examples/gemini-review.toml, enhancing Gemini's review capabilities with senior engineering evaluation standards, constructive structural remedies, and refined dependency discipline.


馃幆 Multi-Axis Quality Review Directives

  • Five-Axis Quality Axes: Systematic technical review criteria across Correctness & Verification, Readability & Simplicity, Architecture & System Design, Security & Data Hardening, and Performance & Efficiency.
  • Constructive Structural Remedies: Directives instructing Gemini to propose named restructurings (e.g. replacing conditional chains with typed dispatchers, collapsing duplicate branches, separating orchestration from business logic).
  • Review Philosophy ("Lead with Leverage"): Introduced Code Health Improvement standards and prioritization rules (correctness, security, and structural regressions first; cosmetic nits last).
  • Dependency & Refactoring Discipline: Added strict guidance against niche dependencies, changelog and lockfile diff reviews, and rules for identifying dead code artifacts.
  • Common Rationalisations: Instructed Gemini to actively reject superficial excuses ("it works so it's good enough", "relocating code made it cleaner").

馃摎 Documentation & Process Updates

  • Refined multiline prompt formatting and line-wrapping across TOML example templates.
  • Updated release procedures and GitHub Marketplace metadata synchronization guidelines in README.md and docs/architecture.md.