|
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> |
||
|---|---|---|
| .. | ||
| admin | ||
| adult-therapy-tours | ||
| age-verification | ||
| api | ||
| client-intel | ||
| clients/frontend-public | ||
| cocotte-tech | ||
| cocotte-web | ||
| comm-newsletter | ||
| db-monitor | ||
| demimonde | ||
| edge-purge | ||
| event-scrapers | ||
| futa-waifu-tour | ||
| image-protection | ||
| landing | ||
| merchant/backend-api | ||
| messages | ||
| my | ||
| my-socials | ||
| platform-seed | ||
| provider-website | ||
| quinn-ai | ||
| quinn-messenger/mcp | ||
| sansonnet-web | ||
| score-refresh | ||
| sso | ||
| user-data | ||
| vip | ||
| waitlist | ||