From 1e761962a1ab0e6e29f8cd09526bce9af73530d9 Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Thu, 22 Oct 2026 04:00:40 -0500 Subject: [PATCH] honker: row 256 (#1761) b2: Webby's N1 (webby-0124): instance-settings.mjs:30 and agents.js:46 comments name the assistant, not the chief of staff; BUILD.md note; comment-only, unrun --- agents/honker/work/queue-256/BUILD.md | 7 +++++++ packages/business/src/instance-settings.mjs | 2 +- packages/webui/src/public/agents.js | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/agents/honker/work/queue-256/BUILD.md b/agents/honker/work/queue-256/BUILD.md index 0527ad7cf..fe80ec117 100644 --- a/agents/honker/work/queue-256/BUILD.md +++ b/agents/honker/work/queue-256/BUILD.md @@ -65,3 +65,10 @@ Design d2 8c50481d2 was accepted by Webby (webby-0123). The code is on honker/ro ### Tests not run None of these have run. They wait for Sage's CLEAR, after the rebase onto 236. + +## 2026-10-22 b2 (Honker): Webby's N1 (webby-0124) + +- Two comments said the chief of staff where they mean the assistant. Both now name the assistant: + - instance-settings.mjs:30, "The assistant is refused for every actor, the human included." + - agents.js:46, "true for the assistant and on the tester's." +- Comment-only. The mutant strings above are unchanged and still occur once. diff --git a/packages/business/src/instance-settings.mjs b/packages/business/src/instance-settings.mjs index 2ec4d7c62..120f92f8b 100644 --- a/packages/business/src/instance-settings.mjs +++ b/packages/business/src/instance-settings.mjs @@ -27,7 +27,7 @@ const HIRE_VAR = key => key === "model" || key.startsWith("limits."); // Row 256 (#1761, REQ-COS-3): the END_PROTECTED part of a delete, for one actor. A creative // instance is the human's to delete, and any other actor is refused, as row 213 refuses it a -// change. The chief of staff is refused for every actor, the human included. The listing's +// change. The assistant is refused for every actor, the human included. The listing's // endProtected is this same check for its reader, so the Agents page offers no Delete it would refuse. function protectedRefusal(document, instance, actor) { const { definition } = document.roles[instance]; diff --git a/packages/webui/src/public/agents.js b/packages/webui/src/public/agents.js index aadb11f0a..3a56bfda4 100644 --- a/packages/webui/src/public/agents.js +++ b/packages/webui/src/public/agents.js @@ -43,7 +43,7 @@ acts.push(confirmPair('regenerate', name, 'Regenerate', `Regenerate ${name}? Its workspace is renamed under .retired and it starts fresh.`)); acts.push(e.kept ? button('unkeep', name, 'Unkeep') : button('keep', name, 'Keep')); // endProtected is the server's delete check for this reader (row 256): false on the human's - // page for a creative instance, true for the chief of staff and on the tester's. + // page for a creative instance, true for the assistant and on the tester's. if (!e.endProtected) acts.push(confirmPair('delete', name, 'Delete', `Delete ${name}? Its evidence and its workspace under .retired stay.`)); } return `${txt(name)}${txt(e.definition)}${e.launched ? 'yes' : 'no'}${e.kept ? 'yes' : 'no'}${running.length ? running.map(r => `${txt(r)}`).join(' ') : 'none'}${alive.map(r => ` still running after fire: ${txt(r)}`).join('')}${acts.join(' ')}`;