cyberneticlibrary

Review uncommitted code changes

crcommandsetup L1292
n9e/fe
What it does

Review uncommitted code changes with language profiles

Best for

Catching language-specific bugs and design issues before commit by applying both project-local and generic review profiles to changed code.

Inputs
  • · git diff output
  • · project-local review rules (if present)
  • · changed file list
Outputs
  • · Markdown report with blocker/warn/info severity findings
  • · statistics on changed files and line counts
  • · fix recommendations
Requires
  • · git commands
  • · project configuration files
Preconditions
  • · repository with staged or unstaged changes
  • · relevant language toolchain present
Failure modes
  • · no changes to review (empty report)
  • · project-local rules conflict with generic rules (project-local wins)
  • · missing language context for inference
Trust signals
  • · explicit blocker severity for pre-commit blocking issues
  • · language profile matching (React/Go/shared rules)
  • · references to specific code locations (path:line)
  • · test coverage gaps identified