Commit Graph
167 Commits
Author SHA1 Message Date
rzen ec0d5c62aa content: 2026-07-21 capture run — 19 finds across 6 productive sources 2026-07-21 03:26:20 -04:00
rzen 0ea886d6b4 site: pick of the day — Old Jail Art Center 2026-07-20 02:01:53 -04:00
rzen 7a8490ac2e site: copy edit — 3 pieces tightened 2026-07-20 02:00:33 -04:00
rzen 58d6a3871f site: correction — ship.md find rewritten after rejected graduation; pulled from bundle 2026-07-20 01:55:31 -04:00
rzen 6430462e3c site: reviews — Old Jail Art Center, Theodore Roosevelt Presidential Library (graduate from finds) 2026-07-20 01:55:31 -04:00
rzen 07cdd94fed site: cluster run — 5 bundles 2026-07-20 01:46:02 -04:00
rzen b9f5d4b8b2 content: 2026-07-20 capture run — 35 finds across 17 productive sources 2026-07-20 01:43:19 -04:00
rzen 7e23bcdb44 site: pick of the day — Microlino 2026-07-19 02:08:25 -04:00
rzen b8a8e5e710 site: copy edit — 1 piece tightened 2026-07-19 02:07:33 -04:00
rzen dba69f6ebe site: reviews — Microlino, Humphrey the M5 Camel, Huset Longyearbyen (graduate from finds) 2026-07-19 02:03:33 -04:00
rzen 4985a6f6e9 site: bundles — Whole worlds you can poke at, The week's catch (Jul 13–19) 2026-07-19 01:55:34 -04:00
rzen 984f88bacf content: 2026-07-19 capture run — 28 finds across 18 productive sources 2026-07-19 01:54:27 -04:00
rzen 63f321058a pipeline: north star in the charter — delight the reader, freshness is part of it; pick prefers fresh daily, never-picked past reviews are candidates 2026-07-18 12:55:00 -04:00
rzen 74a063bff5 pipeline: pick decisions must be logged and committed every run — holds included; digest alone is not a record 2026-07-18 11:06:23 -04:00
rzen 5c60530d5c site: copy edit — 2 pieces tightened 2026-07-18 02:09:56 -04:00
rzen 30dc7bf338 site: reviews — ScrollPods, Vulcain Cricket, Lennie Gwyther statue (graduate from finds) 2026-07-18 02:03:16 -04:00
rzen 3769bd58ad site: bundle — Landmarks with a punchline 2026-07-18 01:51:59 -04:00
rzen 7d91804a9f content: 2026-07-18 capture run — 25 finds across 9 productive sources 2026-07-18 01:49:56 -04:00
rzen b39ac39c3b site: pick of the day — Porcelain Room, Aranjuez
Rotates off clasica-fiberglass-camper-trailer, which was made the pick on
07-16 hours before the 'no camping gear in the hero' rule landed
(b145520). Content rule 4 keeps the camper's find, review and bundle spot
published and untouched — but the pick is re-decided from scratch every
run, so re-affirming it today would be making a fresh decision that
breaks rule 3, not preserving an old one. Rule 4 protects what's
published; it doesn't grandfather the hero slot.

Chosen over we-are-rewind-pink-floyd-cassette (dark, ad-like box-set tile
with branding in-frame; appeal narrows to Floyd fans). Sailor's Knife was
ineligible on the front-page safety rule — it's a knife.

The porcelain-room hero delights with no context required.
2026-07-17 02:03:07 -04:00
rzen 499c7f1d10 site: copy edit — 1 piece tightened
Fresh-eyes pass (subagent that didn't write the copy) over the day's 30
new pieces. One dropped word in the We Are Rewind review; everything else
was inside budget with no ad copy or throat-clearing. The load-bearing
hedges were checked and left intact — the Sailor's Knife 'roughly a
century', the maker-attributed 'only cassette pressing' claim, the
studio-of-Donatello attribution, and the Transformers preorder status.
2026-07-17 02:01:33 -04:00
rzen b4402aa2c6 site: reviews — Porcelain Room, Sailor's Knife, We Are Rewind Pink Floyd (graduate from finds)
Three graduations from today's shortlist, all fact-checked against
primary sources rather than the feeds that surfaced them.

Porcelain Room (Aranjuez): held up and gained a story — Gricci's screwed
(not glued) plaques were an inherited Capodimonte technique, proven by
the near-identical Portici room that was dismantled and moved intact in
1866. Buen Retiro burned in 1812 under Wellington and reopened in 1817
as La Moncloa.

Sailor's Knife: the review found the find's own "113 years" figure is
unverified arithmetic (2026-1913) — Best Made only claims "a century".
Find corrected to match; the caveat is now in the review. The Gatun Lake
salvage story itself checks out independently of the marketing.

We Are Rewind: the "only cassette pressing of the 50th-anniversary
remaster" claim traces entirely back to the maker's press materials, so
the review attributes it rather than asserting it. No auto-reverse noted
as an honest limitation.
2026-07-17 01:56:30 -04:00
rzen 49a4798e5f site: bundle — Software you pay for once, or not at all
Six Mac tools bound by their pricing stance rather than their function:
free (MDV), GPL open source (VoiceInk), and four one-time purchases from
$8.99 to $19.99. AudioPen, captured the same day, is excluded as the
subscription counterexample that sharpens the theme.

Text Catalyst and AudioBo weren't shortlisted but are the cleanest legs
of this theme — shortlist rank gates the shortlist, not bundle
membership. 5 of 6 items carry heroes.
2026-07-17 01:39:20 -04:00
rzen d98008e2f5 content: 2026-07-17 capture run — 26 finds across 9 productive sources
Shortlisted 11; review candidates: porcelain-room-aranjuez,
we-are-rewind-pink-floyd-cassette, best-made-sailors-knife.

Dedup caught 11 re-serves from 07-16 before writing, plus 2 items
re-served after being dropped on the bar yesterday (Samsung Music
Studio 5, Project AirLink pants) — dropped again on the same grounds.

Verification corrected the record on three finds: Gear Patrol's
Sailor's Knife hook was wrong (the century-old salvaged Cumarú is the
handle, pulled from the Panama Canal after 113 years under water — the
blade is new Robert Herder stainless); the Armenia "Donatello" is
studio-of, not autograph; the Transformers set is a September preorder.
Two vendor stats omitted as unverifiable. hock (A.Word.A.Day) dropped
on the alcohol rule despite a strong etymology story.

Amazon: 2 links added, 2 dropped on the same-model rule.
Sources: no maintenance changes; 3 Reddit subs held on 429 throttling
(not skipped — r/macapps succeeded from the same host). 2 new nominees.
2026-07-17 01:37:05 -04:00
rzen 3af5185ae9 pipeline: consolidate content rules into EDITORIAL.md — the charter is now the source of truth; CLAUDE.md/TEAM.md/skills point to it 2026-07-16 17:39:23 -04:00
rzen b145520cb3 pipeline: two editorial rules — no camping gear as pick of the day; editorial notes are forward-looking 2026-07-16 17:20:50 -04:00
rzen d95e6d8150 site: pick of the day — Clasica Fiberglass Camper Trailer 2026-07-16 02:20:55 -04:00
rzen e8fcb013d1 site: copy edit — 8 pieces tightened 2026-07-16 02:19:55 -04:00
rzen 8ed824fb88 site: reviews — Tropfsteinmaschine, Clasica Camper, Moist Towelette Museum (graduate from finds) 2026-07-16 02:13:01 -04:00
rzen 8a538c57b5 site: cluster run — 7 bundles from the shortlist backlog 2026-07-16 02:03:45 -04:00
rzen a512507aeb content: 2026-07-16 capture run — 36 finds across 11 productive sources 2026-07-16 01:55:39 -04:00
rzen 4a28001fb4 site: pick of the day — John Margolies Roadside America Archive 2026-07-15 10:12:25 -04:00
rzen 82beeaeed2 site: copy edit — 2 pieces tightened 2026-07-15 10:10:55 -04:00
rzen 4812fe2a27 site: reviews — Glaze, John Margolies Roadside America Archive, Tiny Vinyl Player (graduate from finds) 2026-07-15 10:04:38 -04:00
rzen d38e7bd56d site: bundle — The machines we grew up with 2026-07-15 09:54:49 -04:00
rzen 52283e65df content: 2026-07-15 capture run — 30 finds across 10 productive sources 2026-07-15 09:52:22 -04:00
rzen f587bab71a pipeline: TEAM.md — document the editorial team, its prompts, and house rules
Roster mapping each role (researcher, curator, reviewer, copy editor,
picker, conductor) to its pipeline stage and canonical prompt file,
the shared house rules, the day-in-the-life commit flow, and the
copy editor's subagent brief verbatim — the one prompt not stored as
a skill; daily-pipeline stage 4 now references it as canonical.

Claude-Session: https://claude.ai/code/session_01WZaczDJjL3xZ3u5spsN5AL
2026-07-14 20:11:04 -04:00
rzen 64bad7091b pipeline: EDITORIAL.md voice charter + fresh-eyes copy-edit stage
One written standard for every audience-facing word: concise, to the
point, inspiring delight through specificity — with word budgets per
copy type (reviews had drifted from a ~370-word median to 500-1000+).
All writing skills now reference the charter, and daily-pipeline gains
a stage-4 copy-edit pass: a subagent that didn't write the day's copy
tightens it against the charter, prose only, diff reviewed before
commit. Digest gains a copy-edit line.

Claude-Session: https://claude.ai/code/session_01WZaczDJjL3xZ3u5spsN5AL
2026-07-14 19:46:35 -04:00
rzen 06f8a9dc22 pipeline: hard editorial exclusion of tobacco and alcohol content
New rule at every selection stage: daily-finds drops such items at
capture (categorical, overrides design/gift appeal; borderline cases
skip too), build-bundle and cluster-bundles treat legacy alcohol
finds as ineligible for new bundles, and build-review refuses to
graduate them even on explicit slug. Existing finds stay published
per forward-only decision; CLAUDE.md records the policy centrally.

Claude-Session: https://claude.ai/code/session_01WZaczDJjL3xZ3u5spsN5AL
2026-07-14 09:03:05 -04:00
rzen f9bc8f93eb pipeline: relax hero floor to 2, keep ~4 as the soft aim
The real failure mode is 0-1 images (wall of text); two heroes read
fine on the 1-2 column layouts. Keep ~4 as the aim — prefer
hero-bearing candidates among equal fits, more images for bigger
bundles — since 2 among 8 items still looks thin on the wide
4-column grid. Restores the 3-item minimum bundle size.

Claude-Session: https://claude.ai/code/session_01WZaczDJjL3xZ3u5spsN5AL
2026-07-14 08:35:00 -04:00
rzen f0f1d8fb61 pipeline: hero floor — bundles require at least 4 items with hero images
Bundles now ship only when at least four of their items have a hero.*
image, purely so the grid never renders image-thin. Clusters that miss
the floor are held back and logged rather than padded or written thin;
the weekly catch widens its window to older unbundled hero-bearing
finds instead of holding. Capture gets a nudge to try a second image
source before giving up on a hero.

Claude-Session: https://claude.ai/code/session_01WZaczDJjL3xZ3u5spsN5AL
2026-07-14 08:08:57 -04:00
rzen 7e7b5afa1f site: pick of the day — Shanling M0 Pura
Rotated from herculaneum-scroll-first-read (held since 07-13).

The best hero image of the run is deliberately NOT the pick: Lai Tak Tsuen's
atrium is the most arresting thing we published today, but its residents have
posted notices asking photographers to stay out, and the homepage hero is this
site's loudest amplifier — pointing it there would generate exactly the traffic
they are trying to stop. Same shape as the rule against heroing anything that
reads as endorsing harm, just quieter. The review still runs; it just never
gets the tile.

The M0 Pura wins the rest on the axes the pick is judged by: a press shot that
shows the whole product in one frame (it is tiny, and there is nothing on it),
a virtue legible from the tile without domain knowledge, and nothing remotely
controversial about it.
2026-07-14 02:11:23 -04:00
rzen b463f85b3f site: reviews — Shanling M0 Pura, Lunacy, Lai Tak Tsuen Estate (graduate from finds)
Three graduations, and the fact-check earned its keep on every one.

Shanling M0 Pura (music): the 250mW balanced figure needs an adapter Shanling
sells separately — out of the box it is 100mW, on a single 3.5mm jack. The
'cannot stream' pitch holds (no Wi-Fi, no apps) but the review declines to sell
the myth: Bluetooth-receiver mode will happily play your phone's Spotify. Read
alongside the existing Zenteek review — the same argument with a battery in it.

Lunacy (play): runs the original unmodified After Dark module, not a
reimplementation — confirmed. Corrects the find's attribution of More After
Dark to Apple (it was Berkeley Systems) and disambiguates Jeff Halter, who made
Lunacy, from Ben Haller, who wrote Lunatic Fringe in 1991. Ships no game data;
you supply your own copy. Same developer as the Stacks HyperCard player, which
is the actual story.

Lai Tak Tsuen Estate (places — new category): the find was substantially wrong
and both it and this morning's bundle have been corrected in place. Not two
1975 towers but four cylinders across two twin-cylinder blocks, completed 1976.
And access is not 'a guard checks resident cards' — there are coded gates and
posted notices prohibiting entry and photography, put up because the Ghost in
the Shell shoot turned a residential estate into a backdrop. The bundle no
longer invites anyone through the gate, and this is emphatically not the pick.
2026-07-14 02:10:49 -04:00
rzen a1da03acc4 site: bundles — Not built to be visited, The page is the point
Pool was at exactly 25 (the nominal cluster threshold) but yesterday's cluster
run already judged its remainder un-clusterable, so re-clustering would only
re-litigate that. Two tight 3-item themes instead, neither padded: three places
built for living/working rather than visiting (the run's one real patch to a
travel axis that has been thin for a week), and three things that argue for the
handmade page by being one — which finally surfaces london-notebook-writing,
shortlisted-but-invisible since 07-04.
2026-07-14 02:00:16 -04:00
rzen 117f519c83 content: 2026-07-14 capture run — 20 finds across 9 productive sources
Dedup was the story: 56 candidates surfaced, 31 already captured (the daily
feeds largely re-served yesterday's items), 2 previously rejected on merit,
5 failed the bar today.

Shortlisted 10. Two items were demoted off the shortlist by the fact-check
step rather than before it — the Coleman stove's Snow Peak IGT compatibility
is not a claim Coleman makes (and it is backorder-only), and Shortverse is a
filmmaker hosting platform, not the viewer-facing short-film streamer it
looked like. Both stay as finds, honestly written.

5 Amazon links. Source maintenance: Kevin Kelly demoted weekly -> as-needed
(publishes, but the Technium is essays, never things); The Browser's free feed
now carries only 2 of 5 daily picks; two Reddit 429s recorded but not acted on
(same-domain subs succeeded, so it reads as throttling, not a block).
2026-07-14 01:58:13 -04:00
rzen 311e83470a site: pick of the day — The First Herculaneum Scroll, Read 2026-07-13 02:00:40 -04:00
rzen 2225785559 site: reviews — Herculaneum scroll, Zen Mode, The HTML Review (graduate from finds) 2026-07-13 01:59:54 -04:00
rzen 36e2614d19 site: cluster run — 7 bundles from the 46-find backlog 2026-07-13 01:53:32 -04:00
rzen 568c48ed38 content: 2026-07-13 capture run — 28 finds across 12 productive sources 2026-07-13 01:45:50 -04:00
rzen 1072e5faf3 site: upgrade Astro 5 → 7
- astro 7.0.7, @astrojs/mdx 7, sitemap 3.7, rss 4.0.19, check 0.9.9
- trailingSlash 'always' → 'ignore': Astro 7 generates prerender paths for
  dynamic extension endpoints (/categories/<c>/rss.xml) with a trailing
  slash under 'always' but builds their route patterns without one, so the
  build fails with "Missing parameter"; directory-format output is
  identical either way. Also removes the now-unneeded dev feed-slash shim.
- compressHTML: true pinned to keep pre-v7 whitespace behavior
- zod 4: import z from 'astro/zod' (astro:content re-export deprecated),
  z.string().url() → z.url()
- npm audit fix (fast-uri, fast-xml-builder, yaml)

Claude-Session: https://claude.ai/code/session_01WZaczDJjL3xZ3u5spsN5AL
2026-07-12 20:40:26 -04:00
rzen 9f6cc65ea8 site: review — Folo (graduate from find)
Fact-check against folo.is, its pricing page, and the GitHub README
corrected the license (AGPL-3.0, not GPL-3.0) and added mobile apps,
real pricing tiers, and the self-hosting caveat the find omitted.
2026-07-12 19:41:42 -04:00