review-feedback-schema

Solid

Schema for tracking code review outcomes to enable feedback-driven skill improvement. Use when logging review results or analyzing review quality.

AI & Automation 61 stars 8 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 87/100

Stars 20%
60
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Review Feedback Schema ## Purpose Structured format for logging code review outcomes. This data enables: 1. Identifying rules that produce false positives 2. Tracking skill accuracy over time 3. Automated skill improvement via pattern analysis ## Schema ```csv date,file,line,rule_source,category,severity,issue,verdict,rationale ``` | Field | Type | Description | Example Values | |-------|------|-------------|----------------| | `date` | ISO date | When review occurred | `2025-12-23` | | `file` | path | Relative file path | `amelia/agents/developer.py` | | `line` | string | Line number(s) | `128`, `190-191` | | `rule_source` | string | Skill and rule that triggered issue | `python-code-review/common-mistakes:unused-variables`, `pydantic-ai-common-pitfalls:tool-decorator` | | `category` | enum | Issue taxonomy | `type-safety`, `async`, `error-handling`, `style`, `patterns`, `testing`, `security` | | `severity` | enum | As flagged by reviewer | `critical`, `major`, `minor` | | `issue` | string | Brief description | `Return type list[Any] loses type safety` | | `verdict` | enum | Human decision | `ACCEPT`, `REJECT`, `DEFER`, `ACKNOWLEDGE` | | `rationale` | string | Why verdict was chosen | `pydantic-ai docs explicitly support this pattern` | ## Gates (feedback log rows) Run **in order** before appending a row. Do not skip ahead while a gate fails. 1. **Evidence bound to code** - **Pass when:** `file` is a repo-relative path that exists (or existed at review time), an...

Details

Author
existential-birds
Repository
existential-birds/beagle
Created
5 months ago
Last Updated
today
Language
Shell
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category