|
Some checks are pending
CI / verify (push) Waiting to run
Deploy quinn.admin (black dev) / build-and-deploy (push) Waiting to run
Deploy quinn.admin / build (push) Waiting to run
Deploy quinn.admin / deploy (push) Blocked by required conditions
Deploy quinn.api / deploy (push) Waiting to run
New prospect-runner feature. processOwedThread routes each owed thread: scam-screen → idempotency (one pending draft/handle) → SILENT/QUINN_ONLY gate → OF-redirect (post-quote decline, fixed pool line) → live qualify draft via the existing engine. ALWAYS mode 'DRAFT', NEVER sends — per AUTONOMY-GATE.md every output stays in the cockpit review queue. All I/O injected (pure, unit-tested, 11 tests). runDraftPass binds it to the live macsync+quinn paths, oldest-first per RUNNER-POLICY, bounded by a per-run draft cap (model cost, not a send cap). Replaces the legacy Claude scheduled-task runner's draft step with a service one. The poll loop + lock + mode(GO|PAUSE) gate + systemd unit are the next (deploy) slice; LIVE sending stays gated until AUTONOMY-GATE Gate 1 passes. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| config | ||
| scripts | ||
| src | ||
| tests/processors | ||
| .dependency-cruiser.cjs | ||
| .env.development | ||
| bunfig.toml | ||
| package.json | ||
| tsconfig.json | ||