The research that worked best was Claude's scheduled jobs: brand research stamped 133–237 brands a week in July, places research 80–140 places a week in Aug–Sep, the sales email scan 50–130 sales a week in Aug–Sep. All of it ran in Claude. The runs on the server were added beside it from 8 May, and none was removed.
16 Sep: scheduled runs were refused the database, Gmail and Notion for 19 nights, flagged every night with no decision recorded. 23 Sep: the runs moved to Claude online versions, with no record of who chose it. 13 Oct: brand research cut to 5 a night. 20–24 Oct: switch-offs made on the wrong copies, then working jobs recreated on the laptop.
Brand research is back to 168–195 a week, but from live sessions and the old copy that is still running; the new nightly job does 23. Scheduled places research: 25–84 a week, from 80–140. Sales email scan: 8 last week, then stopped. The new F*ck Yes watch in the database more than made up the sales.
Products and places added are left off the chart (live-session bulk work, up to 15,053 products in one week); they're in the weekly table in the detail.
| Setup | When | What it produced | What happened to it |
|---|---|---|---|
| Scheduled brand research ("CW-auto") | 6 May – mid Sep, then again in Oct | 133–237 brands a week in July by its own stamp (a floor: later research overwrites the stamp); 1,851 brands still carry it. | Replaced on 13 Oct by a 5-a-night job. The old copy is still running (11pm, 3am, 2pm, 6pm) and wrote 67, 55, 68 and 21 brands in the last four weeks; the new job wrote 23 and 23 in its two weeks. This page earlier said to retire it; that was wrong. |
| Scheduled places research ("CW-auto") | Aug – mid Sep | 80–140 places a week; 973 places carry its stamp. | Still running, but 25–84 a week since 23 Sep; nothing since 23 Oct. |
| Sales email scan | Jun – Sep | 50–130 sales a week in Aug–Sep; 859 in all. | Claude online version stopped 21 Oct; laptop copy made 24 Oct, not yet run. |
| Resource link finder | May, and Sep–Oct | 502 resources stamped; 30–164 a week in Oct. | Claude online version replaced 24 Oct by a laptop copy. |
| Every server run | 8 May on | No timer doing ongoing work was ever removed (one image-scan timer ran for a day on 4 Oct and was removed when done); 99.8% ran in the last 2 weeks. | Kept. Grew from 1 to 29 running. |
| Notes processor in the database | 13 Jul on | 103 of 103 runs. | Kept. |
| F*ck Yes sale watch (database) | 15 Oct on | 230 sales in 10 days; outran the old web scan (2 in two weeks). | Kept. |
| When | What was done | What it cost |
|---|---|---|
| 16 Sep–4 Oct | The access refusals were reported for 19 nights with the decision line left blank. No session fixed it or put it in front of you as one choice. | Week of 21 Sep: 19 brands, 0 places, 19 sales. |
| 3 Oct | Media Desk research was moved and left switched off; the old copy stopped the next day. | No Media Desk research for 20 days. |
| 13 Oct | Brand research was cut to 5 cards a night with no record of who asked for that on 13 Oct. | Scheduled brand research down from 133–237 a week (July) to 23. |
| 20 Oct | Retirements and new instructions were made to paused laptop copies, so they did nothing; Commons was moved onto the laptop and Chrome. | Retired jobs still running; one more job tied to the laptop. |
| 22–24 Oct · Dispatch | Laptop alarms used to start and watch work. | 3 of 7 fired; 1 wrote anything. |
| 24 Oct | Jobs that had been running off the laptop were recreated on it, and the job list labelled them "cloud". | Three working jobs now depend on the laptop. |
| 24 Oct · this page | The first version of this page said to retire the old brand research copy, the one still doing most of the scheduled brand research. | Corrected in the Today table further down. |
| Date | What changed | Who decided | Did you ask or agree? | Effect | Record |
|---|---|---|---|---|---|
| 29 Apr | First scheduled research job: auto-research every 30 minutes, filling new brand and resource rows. | A Claude session | Not recorded | Brand research starts in May. | Tools changelog, 29 Apr |
| 6 May | Scheduled brand research starts writing as "CW-auto": several runs a day, about 5 brands a run. | A Claude session | Not recorded | 153–164 brands a week in May. | Brand records; research log run summaries, 10 and 14 May |
| 8 May | First server run: places back-scan every 6 hours. | A Claude session | Not recorded | Still running (45 of 56 runs in the last 2 weeks). | Server run history |
| 18–19 May | One-off overnight drain: 239 brands in a night. | A Claude session | Not recorded | Spike, not a setup change. | Brand records |
| 22–25 Jun | About 40 one-off "burn" runs (brands, places, CIS press, Out East). | Claude sessions | Out East runs say "Geren is working"; others not recorded | Spikes in places and brands. | Claude app schedule |
| 13 Jul | Notes processor moved from a laptop job into the database (function plus timer). | A Claude session | Not recorded | 103 of 103 runs since. The one move into the database, and it worked. | Notes processor memory file; server run history |
| 17 Jul | Canada inbox sweep cut from every 4 hours to once a night; WTF scan made to write into the database too. | A Claude session | Yes: "per Geren feedback that hourly was noise"; "the loop Geren flagged" | WTF ideas start landing in Editorial. | Claude app schedule descriptions |
| ~20–26 Jul | Weekly review and recap, notes, PDF, edit expander, Canada and Out East laptop jobs make their last runs. | Not recorded | Not recorded | Week of 27 Jul: no brand, place or sale output at all. | Claude app schedule (last runs); research log has no entries 27 Jul–2 Aug |
| 3 Sep | Search refresh timer added in the database. | A Claude session | Not recorded | Runs every 20 minutes since. | Server run history |
| 16 Sep–4 Oct | Scheduled runs start being refused access to the database, Gmail, Notion and the calendar. Reported every night for 19 nights with "Decision: ____" left blank. | No one decided; no decision recorded | Asked nightly in the report; no answer recorded | Sales email scan inserted nothing three runs in a row; resource link finder 17 empty runs; week of 21 Sep: 19 brands, 0 places. | Nightly accountability reports, 18 Sep–4 Oct |
| 21 Sep | Open issues report and opening watch created. | A Claude session | Yes: "I just don't know how to trust whether it's actually happening" | Both have run daily since early Oct. | Open issues job file; records of each run |
| 23 Sep | Every laptop copy makes its last run; the runs carry on from Claude online versions. | Not recorded | Not recorded | Laptop copies can no longer be switched back on (20 Oct note). | Claude app schedule; 20 Oct undo note |
| 3 Oct | Media Desk research rebuilt in the database (function plus timer), timer created off, waiting on one Claude key. The laptop copy was to stay on until it was checked. | Claude with Geren | Built together; switching on not recorded | The laptop copy stopped on 4 Oct and the database copy was never switched on: Media Desk research has run nowhere for 20 days. | Tools changelog 3 Oct; media-desk-research memory file; job list |
| 4–7 Oct | Guide filing, publish watch, place checks, expiry watch, stale-page check moved into or added to the database. | Claude sessions | Not recorded | All at 99%+ since. | Tools changelog 5 Oct; server run history |
| 5 Oct | Research may only suggest a place rating; yours stays yours. | Geren | Yes | Protects your calls. | Tools changelog 5 Oct |
| 13 Oct | Brand research rewritten: one run a night, 5 cards, brands you're working with. Records of each run and the Jobs strip start. | A Claude session | Not recorded for 13 Oct; the job file says the scope was "set by Geren" on 23 Oct | The new nightly job: 23 brands a week. The old CW-auto copy did 133–237 a week in July. | Brand research job file; brand records; research log |
| 15–16 Oct | F*ck Yes sale watch and product fill added as database functions on timers. | Claude sessions | GSOS build with Geren | 230 sales in 10 days; the sales line rises. | Server run history; sale records |
| 20 Oct | Scheduled runs cleanup: 8 laptop copies retired, all runs moved to 1am–6:30am, 7 jobs set to report themselves, laptop file check retired. Commons batch moved to Mondays 4am on the laptop, needing Chrome. | A Claude session | Retirements: yes ("you, 20 Oct"). Times and Commons: decided by Claude ("Already changed by me") | Edits went to paused laptop copies; Claude online versions kept running. | Scheduled runs check page, 20 Oct; undo notes |
| 21 Oct | Sales email scan's Claude online version stops. | Not recorded (job list calls it "paused") | Not recorded | Sales email: 50–130 a week in Aug–Sep, 8 in the week of 19 Oct. | Records of each run; sale records |
| 22–24 Oct | Dispatch one-off alarms and an hourly notes check created on the laptop. | Dispatch | Some at her request (GSOS scope agreed 22 Oct) | 23–24 Oct: 3 of 7 fired, 1 wrote anything. | Claude app schedule |
| 24 Oct | New copies made on the laptop: sales email scan, resource link finder, people research, two brand research lanes. Auto-research and recipe watcher switched off; no-guide check retired. | A session (not named in the record); switch-offs by Geren | Turning the scans back on: yes. Putting them on the laptop: not recorded | First runs tonight; nothing on the laptop list has fired since 1:03am today. | Claude app schedule; job list |
| Week of | Brands researched (research log) | Places researched by the scheduled job | Sales captured | Captures sorted (triage) | Brand cards added | Products added | Places added | Tool pages pushed live |
|---|---|---|---|---|---|---|---|---|
| 6 Apr | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 Apr | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 20 Apr | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
| 27 Apr | 0 | 0 | 0 | 0 | 337 | 0 | 62 | 8 |
| 4 May | 153 | 0 | 0 | 0 | 33 | 0 | 7 | 126 |
| 11 May | 164 | 20 | 0 | 316 | 44 | 47 | 11 | 176 |
| 18 May | 86 | 7 | 0 | 50 | 70 | 17 | 5 | 201 |
| 25 May | 38 | 7 | 0 | 38 | 20 | 8 | 8 | 91 |
| 1 Jun | 93 | 15 | 0 | 37 | 90 | 1 | 99 | 35 |
| 8 Jun | 148 | 12 | 31 | 24 | 1,085 | 7 | 32 | 25 |
| 15 Jun | 227 | 7 | 109 | 79 | 583 | 37 | 131 | 38 |
| 22 Jun | 57 | 2 | 14 | 0 | 16 | 2 | 154 | 82 |
| 29 Jun | 135 | 0 | 0 | 0 | 61 | 20 | 50 | 145 |
| 6 Jul | 181 | 0 | 0 | 0 | 0 | 29 | 210 | 99 |
| 13 Jul | 237 | 0 | 0 | 0 | 22 | 1 | 314 | 142 |
| 20 Jul | 252 | 50 | 14 | 33 | 36 | 0 | 122 | 111 |
| 27 Jul | 0 | 0 | 0 | 0 | 18 | 3 | 117 | 138 |
| 3 Aug | 226 | 85 | 54 | 141 | 15 | 108 | 284 | 79 |
| 10 Aug | 252 | 140 | 129 | 85 | 23 | 6 | 147 | 64 |
| 17 Aug | 183 | 139 | 84 | 53 | 17 | 0 | 444 | 214 |
| 24 Aug | 129 | 80 | 61 | 23 | 47 | 44 | 68 | 46 |
| 31 Aug | 201 | 129 | 107 | 131 | 63 | 50 | 232 | 44 |
| 7 Sep | 198 | 140 | 100 | 46 | 13 | 436 | 128 | 28 |
| 14 Sep | 133 | 90 | 30 | 31 | 148 | 20 | 54 | 63 |
| 21 Sep | 19 | 0 | 19 | 38 | 223 | 53 | 102 | 61 |
| 28 Sep | 90 | 25 | 32 | 70 | 548 | 349 | 554 | 197 |
| 5 Oct | 170 | 84 | 42 | 7 | 964 | 0 | 221 | 209 |
| 12 Oct | 195 | 45 | 194 | 83 | 311 | 832 | 156 | 478 |
| 19 Oct | 168 | 31 | 102 | 105 | 246 | 15,053 | 155 | 244 |
The sales email scan and resource link finder had been running off the laptop. On 24 Oct their Claude online versions couldn't be switched back on, so new copies were made in the laptop app, alongside new people research, two brand research lanes and the Dispatch nudges. The job list labels several of these "cloud". They are on the laptop. No one decided "move to the laptop"; it was a side effect of a fix.
Around 23 Sep most Claude tasks moved to the cloud and the laptop copies were paused. On 20 Oct the switch-offs and the "7 jobs now report themselves" change were made to those paused laptop copies. The Claude online versions kept going: the retired laptop file check ran at 8:40am today and the retired Home Base refresh at 1:55am. An old brand research copy also kept going, and it is still doing most of the scheduled brand research.
On 3 Oct Media Desk research was rebuilt as a program on the server on a server run: Claude finds the facts, the database writes them. It was built switched off, waiting on one Claude key. That same pattern runs today's sale watch and product fill at 99.8%.
| Job | Runs now | Last 14 days | Recommendation | Why |
|---|---|---|---|---|
| Search refresh · every 20 min | The database's own timers | 1,610 of 1,619 ran (9 timed out) | Keep | Already the most reliable place. |
| Guide filing · every 10 min | The database's own timers | 2,015 of 2,016 ran | Keep | Same. |
| Place checks · every 5 min and hourly | The database's own timers | 4,365 of 4,368 ran | Keep | Same. |
| Places back-scan · every 6 hours | The database's own timers | 45 of 56 ran (11 timed out) | Keep, split into smaller batches | Fails only because each run tries to do too much at once. |
| Publish watch · every 2 min | The database's own timers | 10,071 of 10,080 ran | Keep | |
| Expiry, stale-page & publish questions · daily | The database's own timers | 42 of 42 ran | Keep | Also covers the retired monthly key check. |
| Caches: Brand Desk, Added recently, GSOS priority, job evidence | The database's own timers | 1,237 of 1,238 ran | Keep | |
| GSOS recheck, Friday roundup, sale status | The database's own timers | 18 of 18 ran | Keep | |
| Home Base counts (backstop) · daily | The database's own timers | 14 of 14 ran | Keep, make it the only copy | A Claude copy still runs too (see below). |
| Did it actually happen? · every 15 min | The database's own timers | new 24 Oct, running | Keep | Checks every other job against what was really written. |
| USDA lookups, design-ref link checks | The database's own timers | 1,383 of 1,388 ran | Keep | |
| F*ck Yes sale watch · every 30 min | Small programs on the server | 436 of 437 ran | Keep | |
| Product fill · every 15 min | Small programs on the server | 896 of 897 ran | Keep | |
| What landed · hourly | Small programs on the server | 103 of 104 ran | Keep | |
| Notes processor & Notion move sync · daily | Small programs on the server | 23 of 23 ran | Keep | |
| Affiliate syncs (Impact, CJ, Awin) · weekly | Small programs on the server | set up 19 Oct, first run Monday 26 Oct | Keep | |
| Media Desk research · built 3 Oct, never switched on | Small programs on the server | switched off since it was built | Switch on as the pilot | Built off the laptop on 3 Oct; waits on one Claude key. The model for every research job. |
| Home Base morning (calendar, inbox, news) | Claude online | 10 of 12 days | Keep in Claude online for now | Needs your calendar and Gmail, which only Claude can reach today. |
| Open issues report · daily | Claude online | 12 of 12 days | Move to the database | Counts rows; no research or writing, so Claude isn't needed. |
| Opening watch · daily | Claude online | 12 of 12 days | Move to a program on the server | Reads pages and compares; can use the database's page reader plus the Claude key. |
| Site mirror (re-reads canava.co) · daily | Claude online | 11 of 12 days | Move to a program on the server | A plain crawl; no Claude needed. |
| WTF / F*CK YES scan · nightly | Claude online | 10 of 12 days | Move to a program on the server (with Claude key) | Needs Claude to judge and write; the function route takes the laptop and app out of it. |
| Capture triage · nightly | Claude online | 9 of 11 nights | Move to a program on the server (with Claude key) | Needs Claude to sort captures and read screenshots. |
| Place research · 4 times a night | Claude online | 10 of 12 days; nothing on 24 Oct | Move to a program on the server (with Claude key) | Research job; same pattern as Media Desk. |
| This week's patterns · Sundays | Claude online | 1 of 2 Sundays recorded | Move to the database | It is one database call; no Claude needed. |
| Secret scan & expiry dates · daily | Claude online | 11 of 12 days | Keep for now | Expiry half is already in the database; the key scan reads your work folder. |
| Hidden-rows check · nightly | Claude online | ran 9 days, never finished clean; nothing since 23 Oct | Move to a program on the server | It only compares counts; no Claude needed. Its scratch disk filled on 23 Oct. |
| Chat & data backup · twice a day | Claude online | 7 of 12 days | Move to the laptop's own timer (with Dropbox) | It copies laptop files, so a Claude task is the wrong tool. |
| Retired on 20 Oct but still running: laptop file check, old Home Base refresh | Claude online | file check ran 24 Oct 8:40am; old refresh ran 24 Oct 1:55am | Retire for real | The 20 Oct switch-offs were made on the paused laptop copies, not the Claude online versions that actually run. |
| Old brand research copy ("CW-auto"), 11pm, 3am, 2pm, 6pm | Claude online | 67, 55, 68, 21 brands in the last 4 weeks | Keep until the new job matches it | It still does most of the scheduled brand research. Corrected 24 Oct: the first version of this page said retire it. |
| Brand research · 1am, 5 cards | Claude app on your laptop | ran 10 of 11 nights, did its job 9; on 24 Oct quit after 13 seconds | Move to a program on the server (with Claude key) | Your most important research job sits on the least reliable runner. |
| Brand research · your asks, 3am and 5am (new 24 Oct) | Claude app on your laptop | created 24 Oct, first run tonight | Fold into the brand research function | Same job, same move. |
| People research · nightly (new 24 Oct) | Claude app on your laptop | created 24 Oct, first run tonight | Move to a program on the server (with Claude key) | Research job. |
| Resource link finder v2 (new 24 Oct) | Claude app on your laptop | created 24 Oct; old Claude online version ran 10 of 12 days | Move to a program on the server (with Claude key) | Was off the laptop until 24 Oct. |
| Sales email scan v2 (new 24 Oct) | Claude app on your laptop | created 24 Oct; old Claude online version ran 8 of 9 days until 21 Oct | Back to Claude online for now | Needs Gmail. Was off the laptop until 24 Oct. |
| Commons ratings · Mondays | Claude app on your laptop | first run Monday | Move to a program on the server (with Claude key) | Research job. |
| Dispatch nudges: hourly notes check, overnight watchdog, one-off starts | Claude app on your laptop | 23–24 Oct: 3 of 7 starts fired, 1 wrote anything; nothing on this list has fired since 1:03am today | Retire | "Did it actually happen?" in the database already does the watching; live work should start from Home Base, not a laptop alarm. |
| Computer backup to the MICOLI_29 drive · 10pm | Your laptop, outside Claude | last saved status 27 Sep | Keep, add a nightly Dropbox copy | Only works when the drive is plugged in. |
| Place | Needs | Can you see and change it from the tools? |
|---|---|---|
| Runs on the server | Nothing. Supabase's server is always on. | Yes: its own run record for every run. |
| Small programs on the server | Nothing from you. Research jobs also need one Claude key stored in Supabase, and must work in small batches (each run has a few minutes). | Yes: same records of each run. |
| Claude online | Your Claude account. No laptop. Gmail and calendar work here. | Only in the app sidebar's Scheduled section. Sessions here can't list or edit them, which is how the 20 Oct switch-offs went to the wrong copies. |
| Claude app on the laptop | Laptop on and awake, app open, signed in, the app's scheduler firing, and for some jobs Chrome and your approvals. | Listed, but it misses runs silently: today the 1:17pm, 7:05pm and 7:20pm starts and the 7:05pm hourly check all passed without firing, with the app open. |
| Laptop's own timer | Laptop on; for the drive backup, the MICOLI_29 drive plugged in. | Only its saved status. |
| Option | Reliability | Risks | Cost |
|---|---|---|---|
| program on the server + server run + one Claude key (recommended) | Same timers as the 99.8% jobs. Every run recorded where Home Base reads it. | Each run has a few minutes, so batches stay small (5 cards, run more often). Reads pages through the database's reader only, no Chrome. Needs the key kept safe and a spending cap. | Pay per use of Claude, billed separately from your Claude plan. Confirm with the one-week Media Desk trial before moving the rest. |
| Claude online scheduled tasks | 86% ran here over 14 days. | Not visible from the tools; edits go to the wrong copy; copies have become stuck "off". | Inside your Claude plan. |
| Claude app on the laptop | 56% did their job; silent misses. | Laptop, app, sign-in, approvals. | Inside your Claude plan, plus your time chasing misses. |
Database and function runs: the database's own run log, 11–24 Oct. Claude jobs: the records of each run each job writes, plus writes found in the data, counted as days that ran out of days expected. "Did its job" means it wrote something, or correctly reported nothing was due. One-off laptop starts: the app's schedule, 23–24 Oct.
Sources: the database run log and job list, the Claude app schedule, _guard undo notes of 20 Oct, the CA_BUILD changelog entries of 3 and 20 Oct.