| Job | Schedule | Model | Status | Notes |
|---|---|---|---|---|
| JobBriefing | */10 * * * * | Haiku | OK | Enriches new jobs with site history + what-to-bring |
| GA4 Site Monitor | every 1h | Flash | OK | 9 GA4 properties traffic monitoring |
| Self-Heal Check | every 1h | Flash | OK | Cron health, sites, LaunchAgents, disk/memory |
| Mission Control Update | every 1h | Flash | OK | Refreshes MC dashboard data |
| Daily CSV Refresh | 30 2 * * 1-5 | Sonnet | OK | Rolling FP export cache |
| FieldPulse Daily Pull | 0 3 * * 1-5 | Sonnet | OK | Browser scrape → build report → PDF → email |
| Memory Consolidation | 0 4 * * * | Sonnet | OK | Daily notes → MEMORY.md. 600s timeout. |
| Report Approval Poller | 0 8 * * * | Flash | OK | Checks for approved daily reports → sends to Bill |
| Weekly PM Outreach | 0 8 * * 1 | Sonnet | OK | Monday 8 AM — overdue PM customers list |
| Weekly Equipment Reg | 0 9 * * 1 | Sonnet | OK | Monday batch registration run |
| Bitcoin Block Lottery | 0 9 * * * | Flash | OK | solo.ckpool.org check — NerdQaxe++ ~6.35 TH/s |
| Joff Sales Report | 0 18 * * 2 | Sonnet | OK | Tuesdays 6 PM — 90-day estimates table |
| Weekly Report | 0 20 * * 5 | Sonnet | OK | Fridays 8 PM — full KPI + weather + A/R |
| Nightly LLM Audit | 0 22 * * * | Flash | OK | Model releases, pricing, deprecations scan |
| Auto-Queue Registrations | 15 22 * * * | Flash | OK | Queues new installs from FP for registration |
| Invoice Email Scanner | 30 22 * * * | Sonnet | OK | Johnstone/Ferguson invoice PDFs → serial extraction |
| Nightly Install Scanner | 30 22 * * * | Sonnet | OK | FP API + supplier emails → queue new installs |
| Serial Resolver Pipeline | 45 22 * * * | Sonnet | OK | FP notes + photos + York PDFs → resolve serials |
| Nightly Equipment Reg | 0 23 * * * | Sonnet | OK | Goodman/York/BW/Lennox/Bosch portals |
| QC Agent | 15 23 * * * | Flash | OK | Post-registration validation |
| Monthly Postcard Mailer | 0 8 1 * * | Sonnet | OK | OPA new homeowners → Lob.com postcards |
| Agent | Interval | Mode |
|---|---|---|
| com.clawtrader | 5 min M-F | Live $1K |
| com.clawtrader.eod | EOD M-F | Force close |
| com.halstock | 15 min | Paper $100K |
| com.halcrypto | 15 min | Paper $100K |
| com.mc-stats-push | 5 min | HW + Cabin stats |
| com.roku-keepalive | periodic | Office TV |
| Product | Status | Stack | Description |
|---|---|---|---|
| TechBrain | Live | CF Worker | AI tech support via SMS/voice. (844) 930-5353 |
| Fred (SiteChat) | Live | CF Worker | mccorry-chat.dchill.workers.dev · CORS fixed for www. origin |
| JobBriefing | Live | Python cron | Auto-enriches FP jobs with site history + what-to-bring. |
| AutoRegister | Live | Python cron | Nightly equipment registration. Goodman/York/BW/Lennox/Bosch. |
| QC Module | Live | Python | Dylastic QC — reviews reports + registrations |
| Solar Miner Automation | Live | Python cron | ON at 70% SOC, OFF at 50%. Permanent VRM token. |
| Comfort Club | Building | Stripe | $19.95/mo membership. CertainPath model. |
| QuoteEngine | Deprioritized | CF Worker | Scope templates + live Johnstone pricing → instant estimates. |
| ARguru | Next | CF Worker | Automated A/R collection cadence. SMS + Email + Lob.com |
| Configuration | Equipment | Labor (8h) | Total | Margin |
|---|---|---|---|---|
| 2.5T AC + Coil + 80% Furnace | $15,497 | $1,320 | $16,817 | 44.2% |
| 2.5T AC + Coil + 92% Furnace | $17,313 | $1,320 | $18,633 | 43.7% |
| 2.5T AC + Coil + 96% Furnace | $18,138 | $1,320 | $19,458 | 43.5% |
| 3T AC + Coil (no furnace) | $11,551 | $990 | $12,541 | 44.2% |
| 50gal Electric WH | $1,393 | $660 | $2,053 | 66.1% |
| Domain | Status | Platform | Purpose |
|---|---|---|---|
| mccorrycomfort.com | 200 | CF Pages | Main business site · 316 blog posts · Fred widget |
| hotwatertoday.com | 200 | CF Pages | Lead gen · AI photo analysis · PA only |
| dylastic.com | 200 | CF Pages | Product brand · 7 tools |
| swanhill.com | 200 | CF Pages | Holding company |
| newfunds.com | 200 | CF Pages | AI trading platform · Beta |
| wallstreethvac.com | 200 | CF Pages | Satire · Primary of 4 cross-linked |
| wallstreetplumbing.com | 200 | CF Pages | Satire |
| wallstreetelectric.com | 200 | CF Pages | Satire |
| wallstreetmechanical.com | 200 | CF Pages | Satire |
| kate-swan.pages.dev | 200 | CF Pages | Personal · kateswan.com DNS pending |
| stylebook.us | 200 | CF Pages | Personal |
| mccorry-techbot.dchill.workers.dev | 200 | CF Worker | TechBrain API |
| mccorry-chat.dchill.workers.dev | 200 | CF Worker | Fred/SiteChat · POST-only (GET=403 by design) |
| oldcityequity.com | 200 | CF Pages | Real estate partnership |
| mc-larva.pages.dev | 200 | CF Pages | Mission Control dashboard |
| mc-api.dchill.workers.dev | 200 | CF Worker | HW + Cabin stats API (KV-backed) |
| Property | ID | Monitor |
|---|---|---|
| mccorrycomfort.com | 416345081 | 5min |
| hotwatertoday.com | 511573739 | 5min |
| wallstreethvac.com | 526608558 | 5min |
| wallstreetplumbing.com | 526703199 | 5min |
| wallstreetelectric.com | 526727081 | 5min |
| wallstreetmechanical.com | 526746059 | 5min |
| fuckalmonds.com | 527891682 | 5min |
| almondsarebad.com | 527925943 | 5min |
| newfunds.com | 527866844 | 5min |
| oldcityequity.com | 531053154 | 5min |
| Issue | Severity | Status |
|---|---|---|
| Force-close overnight fires at midnight instead of 9:35 AM | Medium | Unfixed |
| HalCrypto: 'state' not defined in ask_llm() | Resolved | Fixed Mar 29 |
| Anti-churn: LLM prompt alone doesn't work — enforced in code | Resolved | 2hr hold + 10 trade cap |