conalh/TaskBound

Post-session scope creep review for AI agent edits.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 23, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: conalh/taskbound@75d75fa79bf0472c93426b22c504aea533f33ccc # v0.7.2

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
taskOptional stated task or goal. Defaults to the pull request title and uses the pull request body as additional scope context.no""
scope-llmOptional OpenAI or Anthropic model for LLM-assisted scope extraction. Falls back to heuristic scope when offline or unauthenticated.no""
repoRepository checkout path to inspect. Defaults to GITHUB_WORKSPACE.no""
baseBase git ref or SHA to compare from. Defaults to the pull request base SHA when available.no""
headHead git ref or SHA to compare to. Defaults to the pull request head SHA when available.no""
fail-onSeverity that fails the action. Use none, low, medium, high, or critical.nonone
commentPost or update a sticky pull-request comment with the TaskBound report. Requires pull-requests: write permission. Silently degrades to step summary + annotations on fork PRs where the GITHUB_TOKEN is read-only.nofalse
namedescription
ratingHighest TaskBound scope creep rating.
finding-countTotal TaskBound findings in the review.
changed-file-countNumber of changed files in the diff.
scope-match-countNumber of changed files that matched the inferred task scope.
sarif-fileAbsolute path of the SARIF 2.1.0 report. Pipe into github/codeql-action/upload-sarif to land findings in Code Scanning.