docs: correct the incident record — the stories were caught, not lost
The pause section predicted official_artms and 0ct0ber19 stories would expire uncollected. They did not: both surfaces were fetched by hand the next day at roughly double the configured caution, with 0 400s and 0 429s. 16 story media and 26 posts/reels media, 85 files into the archive. That confirms the 400s were the challenge state rather than a block -- once the interstitial was dismissed, the same endpoints served normally. It does not retire the warning, and the section says so. Two hand-paced runs are not evidence the old cadence was safe. It also flags the gap that matters for whenever the timers go back on: scheduled still runs at the default 6-10s pacing, so the automation would be less careful than the manual runs that followed a warning. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UXfdJu7QhSJLr47K7koTDF
This commit is contained in:
+26
-5
@@ -295,12 +295,33 @@ How it unfolded, because each step misled in a different way:
|
||||
hours. It needs `Restart=on-failure` and probably a `MemoryMax=`, or it will
|
||||
be dead the next time the cookie needs refreshing.
|
||||
|
||||
### Cost of the pause
|
||||
### 2026-08-22 — caught up by hand, cleanly
|
||||
|
||||
`official_artms` and `0ct0ber19` both had active stories on the evening of
|
||||
2026-08-21 that will expire uncollected. That is the price of stopping, and it
|
||||
is the right trade: spending requests on story endpoints minutes after
|
||||
clearing a scraping warning is exactly the behaviour that was flagged.
|
||||
Both surfaces were fetched manually the next day, on the owner's call, at
|
||||
**roughly double the configured caution**: `--sleep-request 12 20`,
|
||||
`--sleep 5 10`, `--rate 500K`, versus the defaults of 6-10 / 3-6 / 1M.
|
||||
|
||||
| run | result |
|
||||
|---|---|
|
||||
| stories, 6 profiles | 16 media, +21 files, **0 400s, 0 429s** |
|
||||
| posts+reels, 12 sources, `--abort 50` | 26 media, +64 files, **0 400s, 0 429s** |
|
||||
|
||||
So the 400s really were the challenge state and nothing more: once the
|
||||
interstitial was dismissed in the browser, the same endpoints served normally.
|
||||
The stories that looked lost — `official_artms`, `0ct0ber19`, `cher_ryppo`,
|
||||
`kimxxlip`, `zindoriyam` — were all captured before expiry.
|
||||
|
||||
**This does not retire the warning.** Two hand-paced runs a day later are not
|
||||
evidence that the previous cadence was safe; they are evidence that the
|
||||
account still works. What actually changed the request cost is `--abort 50`:
|
||||
twelve sources across six profiles, `official_artms` included at 1829 posts
|
||||
and 781 reels, finished in minutes for a few dozen requests where the old
|
||||
behaviour would have spent ~400.
|
||||
|
||||
Note the gap this leaves: **the scheduled `full` mode still uses the default
|
||||
6-10s pacing**, not the 12-20s used here. Reconcile that before re-enabling
|
||||
the timers, or the automation will be less careful than the hand runs that
|
||||
followed a warning.
|
||||
|
||||
## What changed on 2026-08-20
|
||||
|
||||
|
||||
Reference in New Issue
Block a user