Skip to content

v0.10.5 — Established & Modern Codebase Reviewer Enhancements

Choose a tag to compare

@rabee-elkholy rabee-elkholy released this 25 Aug 14:21
· 44 commits to main since this release

Established & Modern Codebase Reviewer Enhancement (Five-Leaf Review Gate)

  • Established & Legacy Codebase Adaptive Reviewers: Upgraded the Five-Leaf Review Gate prompts (bug-reviewer-agent, perf-anr-guardian-agent, convention-reviewer-agent, security-reviewer-agent, regression-impact-reviewer-agent) to seamlessly handle both established/legacy codebases (XML Views, ViewBinding, MVVM, Java platform types, multi-module) and modern architectures (Jetpack Compose, MVI, KMP).
  • Sharpened Quality Invariants: Added explicit checks for Java/Kotlin nullability boundaries, viewLifecycleOwner in Fragment LiveData observation, atomic StateFlow.update, onDestroyView ViewBinding nulling, unhandled Coroutine crashes, deep links/intent exports, and multi-module core contract blast radius.
  • Architectural Rules Alignment: Aligned shift-left quality invariants in harness-rules.md to explicitly respect the target project's established architecture without forcing unadopted patterns.