preyashyadav/sessionlint run

Budgeted, model-laddered `claude -p` runs in CI, with the full RunResult (per-rung cost, model used, success-check outcome) uploaded as a JSON job artifact. Wraps `sessionlint run` — see docs/phases/PHASE-4.md Task 2.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
promptThe task prompt passed to `claude -p`.yes
model-ladderComma-separated models to try in order, e.g. haiku,sonnet.yes
success-checkShell command whose exit code defines task success (e.g. "npm test"). Never Claude's own self-reported result — see PHASE-4.md Task 2. yes
anthropic-api-keyPassed through as ANTHROPIC_API_KEY to the `claude` CLI.yes
budgetOptional per-rung $ budget cap (--max-budget-usd).no
timeoutOptional wall-clock cap per rung, in seconds.no
permission-modePassed through to `claude -p --permission-mode`. Default: acceptEdits.noacceptEdits
namedescription
report-pathPath to the JSON RunResult report on the runner filesystem.