amirbena / amirbena/code-review-skill

Add structured output to local review

Open
#69 0 comments 0 reactions 0 assignees View on GitHub
area:platform-contracts contributor-owned priority:P1 type:feature
Dominant language
Python
Stars
7
Forks
2
Avg merge
27m
Merged PRs (30d)
188

Description

## Problem
`local-code-review` emits only the human-readable report.

## Goal
`local-code-review` emits a schema-valid machine-readable result.

## Scope
- Produce the structured document from the same review result.
- Offer it as an opt-in output without replacing the report.
- Include the reviewed SHA and the schema version.

## Non-goals
- GitHub PR wiring (see #70).

## Acceptance criteria
- Local review can emit a schema-valid document.
- Human-readable report unchanged by default.
- Output includes schema version and reviewed SHA.

## Dependencies
Depends on #67, #68 (both open). Blocks #71. Parent: #44.

## Validation
- Contract tests (#71); local Skill validation suite.

Contributor guide

Open the contributing guide

Research direction

Start with the local-code-review entry point and the local Skill validation suite; inspect how the existing review result is produced and how output options are exposed. Done when an opt-in run emits a schema-valid document containing the schema version and reviewed SHA, while the default human-readable report remains unchanged; validate with contract tests (#71).

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
devtools, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.