Skip to content

Kid Mode: joke asks get a joke, not a story (#191) - #205

Merged
BrettKinny merged 1 commit into
mainfrom
agent/overnight-1101-kid-prep
Nov 1, 2026
Merged

BrettKinny merged 1 commit into
mainfrom
agent/overnight-1101-kid-prep

Conversation

@BrettKinny

Copy link
Copy Markdown
Owner

Stacked on the PR for agent/overnight-1101 (base branch is that one); merge after it.

Summary

Kid Mode: asked for a short joke, the 4B sometimes tells a 50-125 word story. The length rule allows 6 sentences for open-ended asks and the model reads a joke as one. For joke asks only (not when "story" is also asked), append a one-line reminder beside the user's words: "Reply with just the joke: one or two sentences, not a story." (The long rules are not appended per turn because that stopped tool calls.)

Evidence (overnight A/V baseline, kid mode on, fw 1.3.5-dev.1101.2, qwen3.5:4b, log.md 03:15 and 03:48)

  • Before (server 91235f9): V06 5 pass + 1 response_too_long (124-word story) of 6, plus one 32-word story-form pass; K01 3/3; K04 5/6 (one 50-word safe refusal too long).
  • After (d0c66a3 deployed 03:22): V06 3/3 with 19-36 word jokes and no stories; K01 3/3 (+1 brain offline, unrelated: container restart); K04 3/3.
  • Unit tests: 828 passed.

What is NOT proven

The sample is small: 1 hard failure in 6 before versus 0 in 3 after. That is consistent with a fix but does not show one, since the drift was about 1 in 3 to 1 in 6 to begin with. K02 ("12 plus 10 room", #178) is unchanged and still answers 22 (accepted as a pass on 2026-10-24).

Refs #191

AI-assisted: drafted and implemented by Claude (Opus 5.5); a human reviews and is accountable for what lands.

🤖 Generated with Claude Code

…191)

HELD: do not merge or deploy until robot-ops' 18-prompt Kid Mode rerun shows
the drift is still present. About one K01/V06 attempt in three became a
50-65 word story; the length rule allows six sentences for open-ended asks
and the 4B treats a joke as one. Append a one-line reminder beside the
words for joke asks only (the long rules stopped tool calls when appended).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@BrettKinny
BrettKinny force-pushed the agent/overnight-1101-kid-prep branch from d0c66a3 to c4cc333 Compare November 1, 2026 20:18
@BrettKinny
BrettKinny merged commit 34750f0 into main Nov 1, 2026
8 checks passed
@BrettKinny
BrettKinny deleted the agent/overnight-1101-kid-prep branch November 1, 2026 20:19
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