From 07ab848ad9bb0fb962ce4c57f5974fe2623447b7 Mon Sep 17 00:00:00 2001 From: Dmitriy Vasilev Date: Sat, 26 Sep 2026 19:39:20 +0700 Subject: [PATCH] fix(website): repair blog merge fallout that blocked the site build The #1173 merge left a glued-together blog index entry, a duplicate Block import in the new post body, and stale lanes code in Queen.tsx. These type errors failed the deploy gate, so the published post never went live. Restore the entry boundary, drop the duplicates, and remove the dead lanes branch. Co-Authored-By: Crush:glm-4.5 --- .../blog/bodies/a-small-agent-needs-an-exact-judge.ts | 1 - apps/website/src/data/blog/index.ts | 2 ++ apps/website/src/pages/Queen.tsx | 8 -------- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/apps/website/src/data/blog/bodies/a-small-agent-needs-an-exact-judge.ts b/apps/website/src/data/blog/bodies/a-small-agent-needs-an-exact-judge.ts index a404e97122..08536c9c67 100644 --- a/apps/website/src/data/blog/bodies/a-small-agent-needs-an-exact-judge.ts +++ b/apps/website/src/data/blog/bodies/a-small-agent-needs-an-exact-judge.ts @@ -121,7 +121,6 @@ export const body: Block[] = [ }, ] -import type { Block } from '../types' export const ruBody: Block[] = [ { diff --git a/apps/website/src/data/blog/index.ts b/apps/website/src/data/blog/index.ts index f5d842fa17..7100ea79e3 100644 --- a/apps/website/src/data/blog/index.ts +++ b/apps/website/src/data/blog/index.ts @@ -73,6 +73,8 @@ export const postsIndex: PostMeta[] = [ 'Оракул проверен в софте; это не результат на железе, кремнии или в живой сети.', ], }, + }, + { "slug": "queen-browser-actions-you-can-follow", "title": "The browser agent should show its work", "summary": "Queen’s merged browser changes expose actions as they arrive, keep a compact journal, and let human input request server-side control—with the remaining handover limits made explicit.", diff --git a/apps/website/src/pages/Queen.tsx b/apps/website/src/pages/Queen.tsx index d22c79ce08..09840c20f9 100644 --- a/apps/website/src/pages/Queen.tsx +++ b/apps/website/src/pages/Queen.tsx @@ -203,8 +203,6 @@ interface QueenStatus { } | null; /** The swarm's own word for its state on the wire (working, idle, …). */ swarmState?: string | null; - /** Paid worker slots: configured capacity and the started, unfinished bees. */ - workers?: { capacity: number; active: number; idle: number } | null; scheduler: { enabled: boolean; intervalSeconds: number; @@ -4024,12 +4022,6 @@ export default function Queen({sharedCatalog}:{sharedCatalog?:UniverseAtlas}={}) projectSources: c.projectSources, }} /> - ) : boardView === "lanes" ? ( - ) : boardView === "tri" ? (