cyberneticlibrary

Triage PRs and recommend merge decisions

pr-triageworkflowsetup L34
schmug/dmarcheck
What it does

pr triage workflow

Best for

Automating PR assessment workflows where required checks and merge eligibility criteria change per repo.

Inputs
  • · args (object)
  • · JSON schema
Outputs
  • · result object
  • · JSON
  • · report/summary
  • · verdict/recommendation
Requires
  • · GitHub API
  • · Claude AI
  • · Workflow executor (parallel)
  • · Workflow executor (pipeline)
Preconditions
  • · Workflow runtime configured
  • · API credentials available
  • · Git repository initialized
  • · Claude API access
Failure modes
  • · GitHub API rate limit or auth failure
  • · Claude context window exceeded
  • · Agent timeout or network error
  • · Concurrent execution conflict
Trust signals
  • · Sourced from repo: schmug/dmarcheck
  • · Exports canonical meta object (Workflow spec-compliant)
  • · Uses JSON schema validation
  • · Uses phase() boundaries for state isolation