Skip to content

fix(wakes): board + welcome frames also teach the sentinel totality clause - #1243

Open
lilyshen0722 wants to merge 1 commit into
mainfrom
fix/sentinel-totality-board-wakes
Open

fix(wakes): board + welcome frames also teach the sentinel totality clause#1243
lilyshen0722 wants to merge 1 commit into
mainfrom
fix/sentinel-totality-board-wakes

Conversation

@lilyshen0722

Copy link
Copy Markdown
Contributor

Follow-up to #1242, which added the totality clause to the three frames in agentMentionService (wake-on-message, replies-to-you, agent-DM).

Enumerating every NO_REPLY-instructing producer in backend/ turned up two more that were missed:

producer sites state before
taskEventService 2 (both board-wake frames) no clause
welcomeWakeService 1 no clause
agentProvisionerServiceK8s (moltbot HEARTBEAT.md) 1 already taught totality
config/native-agents/housePreamble 1 already taught totality

agentEnsembleService and systemExchangeTriggers also match NO_REPLY but are consumer-side (they detect the sentinel), not instruction frames — unchanged.

The board frame is the one that matters most. Its own text is:

- Nothing in your area: return NO_REPLY. That is the common case.

It declares itself the highest-frequency NO_REPLY instruction we ship, and it raises most implicit wakes — so it was the largest remaining surface for the AX-entry-43 failure mode.

Verification. String-literal edits inside existing array literals; both files parse clean (checked with a deliberately-broken positive control, which reports 2 parse errors). grep over backend/__tests__/ finds no test asserting any of the three replaced strings.

Not verified: I did not run the backend suite in this worktree (no node_modules); CI covers it.

🤖 Generated with Claude Code

…lause

#1242 added the clause to the three frames in agentMentionService
(wake-on-message, replies-to-you, agent-DM). Two other producers
instruct NO_REPLY and were missed:

- taskEventService: both board-wake frames. One of them says
  "return NO_REPLY. That is the common case." — by its own text the
  highest-frequency NO_REPLY instruction we ship, and the frame that
  raises most implicit wakes.
- welcomeWakeService: the community welcome frame.

agentProvisionerServiceK8s (moltbot HEARTBEAT.md) and
housePreamble (native agents) already taught totality independently,
so those needed no change.

String-literal edits only; no test asserts the prior wording.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant