Skip to content

Leaf finding: lobotomized overrides break CC 2.1.168 — orphan vars + boot crash (Adoption record evidence) #26

@dividedby

Description

@dividedby

What

The first real run of the Integration gate (RealAdoptionEnvironment, #22) against a live Claude Code 2.1.168 install produced a FAIL verdict: the lobotomized overrides, applied to 2.1.168, leave unbacked Orphan variables and the patched binary crashes on boot. This is a real adoption breakage in the leaves, surfaced exactly as the gate is designed to.

Per the contributor-cockpit model (CONTEXT.md → Control plane), the control plane prepares a verified finding — it does not direct-push to the leaves (skrabe). This issue is that prepared finding; the maintainer decides how to surface it to the leaf owner.

Evidence — Adoption record (HITL run, 2026-06-08)

  • Boot crash (runtime, claude -p): ReferenceError: IS_TRUTHY_FN is not defined — the patched binary fails to start.
  • Static orphan validator (vs. bundled prompts-2.1.168.json identifierMap): 7 orphans —
    GLOB_TOOL_NAME, GREP_TOOL_NAME, READ_TOOL_NAME, SHELL_TOOL_NAME, IS_BASH_ENV_FN, USE_EMBEDDED_TOOLS_FN, EXIT_PLAN_MODE_TOOL_NAME.
  • Gate verdict: pass: false, bootVerifyPassed: false, non-zero exit.
{
  "pass": false,
  "versions": [{
    "ccVersion": "2.1.168",
    "fourZeros": {
      "pass": false,
      "failedPatches": [],
      "missingSystemPrompts": [],
      "orphanVariables": ["GLOB_TOOL_NAME","GREP_TOOL_NAME","READ_TOOL_NAME","SHELL_TOOL_NAME","IS_BASH_ENV_FN","USE_EMBEDDED_TOOLS_FN","EXIT_PLAN_MODE_TOOL_NAME"],
      "bootVerifyPassed": false
    }
  }],
  "date": "2026-06-08T02:04:13.648Z"
}

(The restoreDrill block in the raw record is stubbed/placeholder — #23 — and not evidence.)

Note

The runtime crash (IS_TRUTHY_FN) and the static validator's 7 names are different sets — both correctly conclude "broken," but the divergence is itself a validator-source-alignment issue tracked separately. Either way, the adoption is genuinely broken on 2.1.168.

Suggested action (human decides)

Related

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions