Follow Discord
Sweep 12 Nov 2026 · 20:38Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.322 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial
Reading a new release v2.1.323 Downloading and diffing · 2/6 0 findings $0.00 so far
Prompt changes · v2.1.323 against v2.1.322

8 changes since v2.1.322, landing in 20 of 20 prompts.

Every prompt v2.1.323 sent, compared word for word with the capture before it. Each card is one edit, with every prompt it reached; the table after them shows where each one landed.

What changed 8

1

Workflow tool description · line 4

Ultracode confirmation now called a message from the system

The two Workflow trigger conditions for ultracode now say a "message from the system" confirms the keyword or session mode, where they used to name a system-reminder. The conditions themselves are unchanged.

+8 −4 words

- The user included the keyword "ultracode" in their prompt (you'll see a system-remindermessage from the system confirming it).

- Ultracode is on for the session (a system-remindermessage from the system confirms it) — see **Ultracode** in the workflow authoring reference.

2

ToolSearch tool description · at the opening

Deferred tool names described as arriving in a system message

ToolSearch now says deferred tools appear by name "in a message from the system" rather than in <system-reminder> messages. How deferred tools are fetched and then called is unchanged.

+5 −3 words

Deferred tools appear by name in <system-reminder> messagesa message from the system. Until fetched, only the name is known — there is no parameter is callable exactly like any tool defined at the top of the prompt.

3

Skill tool description · at the opening

Skill listing now described as coming from the system

The Skill tool now says available skills appear "in a listing from the system" instead of a system-reminder listing. The guidance on when and how to invoke skills is the same.

+4 −3 words

A skill is a packaged set of instructions the user or project has set checklist, a repo-specific workflow). Available skills appear in a system-reminder listinglisting from the system with one-line descriptions. When the task at hand is one a slash command"); that's a request to invoke it.

4

Agent tool description · at the opening

Agent types listed in messages from the system, not system-reminders

The Agent tool now says available agent types are listed in "messages from the system" rather than in <system-reminder> messages. This is a wording change with no change in behaviour.

+4 −3 words

Available agent types are listed in <system-reminder> messagesmessages from the system in the conversation.

5

Agent tool description · under “Writing the prompt”

Ship-audit example prompt says feature flag instead of GrowthBook gate

In the example subagent prompt for auditing a branch before shipping, "the GrowthBook gate" is replaced with the generic "the feature flag". The example otherwise reads the same. It appeared in only 6 of 17 captures.

+2 −2 words

prompt: "Audit what's left before this branch can ship. Check: uncommitted changes, commits ahead of main, whether tests exist, whether the GrowthBook gatefeature flag is wired up, whether CI-relevant files changed. Report a punch list — done vs. missing. Under 200 words."

6

Agent tool description · under “Writing the prompt”

Audit example reply says feature flag instead of GrowthBook gate

The example assistant reply summarizing the audit now lists a "feature flag" blocker instead of a "GrowthBook gate" blocker. This matches the edit to the example prompt, and the meaning is the same. It appeared in only 6 of 17 captures.

+2 −2 words

assistant: Audit's back. Three blockers: no tests for the new prompt path, GrowthBook gatefeature flag wired but not in build_flags.yaml, and one uncommitted file.

7

Bash tool description · under “Committing changes with git”

Git commit rule adds .claude/settings.local.json as a likely secret

The Bash git guidance now names .claude/settings.local.json alongside .env and credentials.json as files Claude should not commit. Claude should warn the user if they ask to commit it. This appeared in 6 of 17 captures.

+4 −0 words

- Do not commit files that likely contain secrets (.env, credentials.json, .claude/settings.local.json, etc). Warn the user if they specifically request to commit those files

8

Appended context (skills, environment) · entries “init” and “security-review”

init and security-review skills get one-line descriptions

In the appended skills listing, init and security-review now carry descriptions. init creates a CLAUDE.md with codebase documentation, and security-review reviews the pending changes on the current branch. Before, only their names were listed. This appeared in 6 of 17 captures.

Only for default

+24 −3 words

- init

- security-review

- init: Initialize a new CLAUDE.md file with codebase documentation

- security-review: Complete a security review of the pending changes on the current branch

Where each change landed

Every prompt the release sent, one row each. A number is a change from the list above; click it to jump there. Rows with more than one model string count them, because each model gets its own copy of the prompt.

Prompt 1 2 3 4 5 6 7 8 Status
Main prompt
Claude Code, default27 models 13/27 13/27 13/27 13/27 14/27 14/27 14/27 1/27 8 changes
Claude Code, seeded with this account's feature flags27 models 13/27 13/27 13/27 13/27 14/27 14/27 14/27 1/27 8 changes
Claude Code, seeded with anonymous feature flags27 models 13/27 13/27 13/27 13/27 14/27 14/27 14/27 1/27 8 changes
Agent SDK, default27 models 13/27 13/27 13/27 13/27 14/27 14/27 14/27 1/27 8 changes
Agent SDK, seeded with this account's feature flags27 models 13/27 13/27 13/27 13/27 14/27 14/27 14/27 1/27 8 changes
Agent SDK, seeded with anonymous feature flags27 models 13/27 13/27 13/27 13/27 14/27 14/27 14/27 1/27 8 changes
Slash commands
/init1 model ● ● ● ● · · · · 4 changes
/security-review1 model ● ● ● ● · · · · 4 changes
/team-onboarding1 model ● ● ● ● · · · · 4 changes
Compaction
Compaction instruction1 model ● ● ● ● · · · · 4 changes
System reminders
Claude md1 model ● ● ● ● · · · · 4 changes
Hook pretool block1 model ● ● ● ● · · · · 4 changes
Read empty1 model ● ● ● ● · · · · 4 changes
Read offset1 model ● ● ● ● · · · · 4 changes
Skill run1 model ● ● ● ● · · · · 4 changes
Todo nag1 model ● ● ● ● · · · · 4 changes
Toolsearch deferred1 model ● ● ● ● · · · · 4 changes
Subagents
explore1 model · ● ● · · · · · 2 changes
general-purpose1 model · ● ● ● · · · · 3 changes
plan1 model · ● ● · · · · · 2 changes

Did not change

26 tool descriptions are word for word the same, 5 moved and are listed above.

AskUserQuestion CronCreate CronDelete CronList DeferredToolPlaceholder Edit EnterPlanMode EnterWorktree ExitPlanMode ExitWorktree ListAgents Monitor NotebookEdit PushNotification Read ReportFindings ScheduleWakeup SendMessage TaskCreate TaskGet TaskList TaskStop TaskUpdate WebFetch WebSearch Write

Set aside as capture noise

These change on every capture by construction, so they are masked before comparing and never counted as a change.

  • 352 billing header lines
  • 220 capture date lines
  • 220 host kernel lines
Feedback