From fb1f816ebefd58858a2e79f9a726bb5f24443636 Mon Sep 17 00:00:00 2001 From: teahubxyz Date: Wed, 21 Oct 2026 01:53:41 +0000 Subject: [PATCH] brain: sponsored idents never train taste or appear in THE FIVE Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01K6897PWcUEwHiqZMcVnNF6 --- brain.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/brain.js b/brain.js index 2a5fc52..30b7687 100644 --- a/brain.js +++ b/brain.js @@ -91,7 +91,7 @@ function brainFor(rows) { } const brains = { all: null, station: null, stationId: "", rows: [] }; async function rebuildBrains() { - const rows = await db.all(); brains.rows = rows; + const rows = (await db.all()).filter((t) => !(t.spec && t.spec.sponsored)); brains.rows = rows; brains.all = brainFor(rows); brains.stationId = state.stationId; brains.station = state.stationId ? brainFor(rows.filter((t) => t.spec.stationId === state.stationId)) : null;