marginal v0.1.0
π First published release β installable from PyPI as marginal-review, with the core review/comment/config/provider building blocks in place.
New Features
marginal review --commentposts the review summary as a single PR comment (ISSUE-13, PR-14)marginal reviewCLI subcommand: prints a PR's metadata and changed files (ISSUE-11, PR-12)GitHubClient: permission-gated GitHub API client for PR reads/review writes (ISSUE-9, PR-10)marginal initscaffolds.marginal/config.yaml,policies/, and a starter workflow (ISSUE-7, PR-8)- Model provider abstraction (BYOK): Anthropic + OpenAI, credentials from env only (ISSUE-5, PR-6)
- Repo-local config schema:
.marginal/config.yamlparsing and validation (ISSUE-3, PR-4)
Improvements
- Published to PyPI as
marginal-reviewvia trusted publishing (ISSUE-17, PR-16) - Project scaffold: package layout, ruff + pytest tooling, CI, CONTRIBUTING.md, ADR (ISSUE-1, PR-2)
π Full details: CHANGELOG.md