S3.8: office people show real agent state: running, queued, cooling down, blocked or idle, from sessions, task holds and pending approvals

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ZacharyZhang-NYandClaude Opus 5.5 committed 2026-10-09 13:51:04 -04:00
1 parent 202418f81c
commit ccd698602e
15 files changed
+164 -69

No files matched your search

+1 -1
View File
@@ -84,7 +84,7 @@ describe("office depth order", () => {
test("every piece of the scene sorts by a footprint no longer than 32 on either side, so a person beside a long block is never painted over", () => {
const plan = buildFloorPlan(12);
const items = sceneDrawables(isoFrame(plan.world), plan, "winter", new Set(), 0);
const items = sceneDrawables(isoFrame(plan.world), plan, "winter", new Map(), 0);
const oversized = items.filter((item) => item.foot.w > 32 || item.foot.h > 32).map((item) => item.foot);
expect(oversized).toEqual([]);
// A person at the left basin sorts after both the counter piece and the basin in front of them.