ConstReadonlydialect: HarnessDialectReadonlyharnessTestDriver: () => Promise<HarnessTestDriver>ReadonlyharnessTesting: trueReadonlyhookProtocol: HookProtocolReadonlylayout: PluginLayoutReadonlyliveDriver: () => Promise<HarnessLiveDriver>ReadonlymodelMock: ModelMockReadonlyname: "claude-code"Readonlyruntime: HarnessRuntimeReadonlyshellHooks: trueReadonlysubagents: true
The two install diagnostics that used to sit behind
if (adapter.name === "claude-code")in the CLI, now reached through the port. Both are genuinely THIS harness's and both would MISLEAD on another one — the reachability fix line isclaude plugin install, which a Codex user cannot run — which is why the gate was right and only its shape wrong.Never throws and never scores: each check degrades to "nothing to say".