{
  "repo": "core",
  "version": "7.33.1",
  "from": "88d7026bbe5019e8a8b1158551e23b1bf5adb53e",
  "to": "v7.33.1",
  "added": [],
  "removed": [],
  "changed": [],
  "narrowed": [],
  "closedSetMembers": [
    {
      "set": "HandsUnmountedReason",
      "at": [
        "src/core/wiring-manifest.ts:168"
      ],
      "newSet": true,
      "added": [
        "no_execution_env"
      ],
      "removed": [],
      "breaking": false,
      "criteriaCovered": false
    }
  ],
  "closedSetsUnreadable": [],
  "typeKeys": [
    {
      "type": "AnthropicBrainConfig",
      "at": [
        "src/brain/anthropic.ts:25"
      ],
      "added": [
        "firstByteRetries"
      ],
      "addedDetail": [
        {
          "key": "firstByteRetries",
          "optional": true
        }
      ],
      "addedRequired": [],
      "removed": [],
      "breaking": false,
      "criteriaCovered": false
    },
    {
      "type": "BrainTimeoutConfig",
      "at": [
        "src/brain/timeout.ts:179"
      ],
      "added": [
        "firstByteRetries"
      ],
      "addedDetail": [
        {
          "key": "firstByteRetries",
          "optional": true
        }
      ],
      "addedRequired": [],
      "removed": [],
      "breaking": false,
      "criteriaCovered": true
    },
    {
      "type": "OpenAIBrainConfig",
      "at": [
        "src/brain/openai.ts:27"
      ],
      "added": [
        "firstByteRetries"
      ],
      "addedDetail": [
        {
          "key": "firstByteRetries",
          "optional": true
        }
      ],
      "addedRequired": [],
      "removed": [],
      "breaking": false,
      "criteriaCovered": false
    },
    {
      "type": "OpenResponsesBrainConfig",
      "at": [
        "src/brain/open-responses.ts:101"
      ],
      "added": [
        "firstByteRetries"
      ],
      "addedDetail": [
        {
          "key": "firstByteRetries",
          "optional": true
        }
      ],
      "addedRequired": [],
      "removed": [],
      "breaking": false,
      "criteriaCovered": false
    },
    {
      "type": "StreamEngineConfig",
      "at": [
        "src/brain/stream-engine.ts:45"
      ],
      "via": "AnthropicBrainConfig.StreamEngineConfig",
      "added": [
        "firstByteRetries"
      ],
      "addedDetail": [
        {
          "key": "firstByteRetries",
          "optional": true
        }
      ],
      "addedRequired": [],
      "removed": [],
      "breaking": false,
      "criteriaCovered": false
    },
    {
      "type": "WiringFacts",
      "at": [
        "src/core/wiring-manifest.ts:451"
      ],
      "added": [
        "hands"
      ],
      "addedDetail": [
        {
          "key": "hands",
          "optional": true
        }
      ],
      "addedRequired": [],
      "removed": [],
      "breaking": false,
      "criteriaCovered": false
    },
    {
      "type": "WiringManifest",
      "at": [
        "src/core/wiring-manifest.ts:193"
      ],
      "added": [
        "hands"
      ],
      "addedDetail": [
        {
          "key": "hands",
          "optional": true
        }
      ],
      "addedRequired": [],
      "removed": [],
      "breaking": false,
      "criteriaCovered": true
    }
  ],
  "typeKeysUnreadableArms": [],
  "typeKeysFlattenedCount": 217,
  "declarationMoves": [],
  "mintMoves": [],
  "criteriaObserves": [
    {
      "kind": "taskEventField",
      "name": "wiring_manifest.manifest",
      "assertions": [
        "G3.a"
      ]
    },
    {
      "kind": "typeMember",
      "name": "BrainTimeoutConfig.firstByteRetries",
      "assertions": [
        "G1.a",
        "G1.b"
      ]
    },
    {
      "kind": "typeMember",
      "name": "BrainTimeoutConfig.firstByteTimeoutMs",
      "assertions": [
        "G1.a"
      ]
    },
    {
      "kind": "typeMember",
      "name": "SecretEnvFinding.key",
      "assertions": [
        "G2.a"
      ]
    },
    {
      "kind": "typeMember",
      "name": "SecretEnvFinding.kind",
      "assertions": [
        "G2.a",
        "G2.b"
      ]
    },
    {
      "kind": "typeMember",
      "name": "WiringManifest.configFingerprint",
      "assertions": [
        "G3.b"
      ]
    },
    {
      "kind": "typeMember",
      "name": "WiringManifest.hands",
      "assertions": [
        "G3.a",
        "G3.b"
      ]
    }
  ],
  "consumersHint": {
    "cli": [
      "WiringFacts",
      "WiringManifest"
    ],
    "server": [
      "WiringFacts",
      "WiringManifest"
    ],
    "sdk": [
      "WiringManifest"
    ],
    "note": "scanned cli@4e593722 server@7a9240f9 sdk@4031f42 — a name listed is MENTIONED there today, which is evidence of consumption, not proof of it. Ledger files (**/docs/core-consumption/**, **/docs/wire-consumption/**, **/*LEDGER*.json) are not evidence of use — server: 4 name(s) matched ONLY in bookkeeping files and were set aside (AnthropicBrainConfig, BrainTimeoutConfig, OpenAIBrainConfig, OpenResponsesBrainConfig)"
  },
  "breakingCount": 0,
  "breakingItems": [],
  "toResolvedAt": "093aeef4709628f9cabb0d4b1c88621c98d57bda"
}
