← All Blueprints/minimal-cli-gate
Developer Tools

Minimal Zero-Token CLI & PR Gate

Lightweight zero-dependency CLI enforcing 122 code quality and security rules in CI.

★ 512 GitHub stars
npx brevio init --blueprint=minimal-cli-gate
Python 3.10+argparseGitHub Actions compositeApache 2.0

Initial Roadmap & Feature Tasks (2)

TASK-001 · SARIF 2.1.0 FormatterP0 · FEATURE

Acceptance Criteria: Validates against official OASIS SARIF JSON schema.

TASK-002 · GitHub Action Composite StepP0 · INFRA

Acceptance Criteria: Installs uv and runs brevio-gate on PR base SHA.

CONSTITUTION.md

Immutable Floors
# Engineering Constitution — Minimal CLI Gate

1. Zero external runtime dependencies (pure standard library).
2. Total execution time under 500ms on 10,000 LOC diffs.
3. Deterministic exit codes: 0 for clean, 1 for violations, 78 for config errors.
4. SARIF 2.1.0 output compatibility for GitHub Code Scanning.

CLAUDE.md

Coding Guidance
# Assistant Guidelines — Minimal CLI Gate

- Never add third-party dependencies to pyproject.toml dependencies.
- Keep all AST visitor checks isolated in separate rule modules.
- Ensure 100% test coverage on diff parsing edge cases.

Ready to materialize this project?

Run the single-line init command to generate your workspace.

Initialize in Launchpad →