Skip to content

Outrider daily (branch-mode, drafter) #52

Outrider daily (branch-mode, drafter)

Outrider daily (branch-mode, drafter) #52

name: Outrider daily (branch-mode, drafter)
# Drafter role in the two-tier setup: high-frequency, cheap-model
# exploration. Publishes as branch — no PR/Issue, no maintainer signal.
# Every dispatch accumulates repo_intel.yaml (observed_landing_zones,
# rejected_shapes, prior dispatches). Complements outrider-weekly-refine.yml
# which promotes one of the accumulated branches to a ready-for-review PR
# with layered context (start-from-ref + gap-analysis as lead-content +
# staged-synthesis + Opus).
#
# Default: Anthropic Claude Haiku 4.5 (cheap, well-suited for extension-
# point discovery + structural first drafts). Set ANTHROPIC_MODEL to
# claude-sonnet-4-6 for higher-quality drafts, or wire the z.ai path per
# docs/backends.md to use GLM-5.2 instead (both providers work; Anthropic
# is the single-vendor default for onboarding simplicity).
on:
schedule:
- cron: '0 6 * * *' # daily 06:00 UTC; adjust cadence to workload
workflow_dispatch: {}
concurrency:
group: outrider-drafter
cancel-in-progress: false
jobs:
scout:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
issues: write
env:
REMYX_API_KEY: ${{ secrets.REMYX_API_KEY }}
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
ANTHROPIC_MODEL: claude-haiku-4-5
steps:
- uses: actions/checkout@v4
- uses: ./
with:
interest-id: '29ca03e7-454d-446c-9941-32c96c53d95d'
publish: branch
# Drafter's distinctive defaults: accumulate intel, skip the
# research phase. Research is proportionate for the refiner
# (~$1-2 per dispatch, weekly cadence) but wastes cost at the
# drafter's daily frequency (~$28-56/week/fork extra vs the
# ~$8/week baseline drafter spend).
maintain-state: 'true'
staged-synthesis: 'false'