isolated-setup-update
setup-isolated-setup-update
Runtime routing (run before the Claude-specific drift report)
Use the operator's explicitly requested runtime when supplied; otherwise use the active session's runtime. An installed executable or configuration directory alone does not select a runtime. For the routing below, treat that selection as the active harness.
When the active harness is Codex, compare the installed .codex policy with the framework sources described in docs/adapters/codex.md.
Surface policy, rules, and tested-version drift; never auto-weaken or silently overwrite a hand-edited policy.
Then stop.
The remainder of this skill is the Claude Code update branch.
When the selected runtime is Gemini CLI, follow docs/adapters/gemini.md: compare the workspace profile, guard path, wrapper, and runtime version with the existing installation's sources. Report drift and proposed changes only; do not apply changes or require Claude configuration. Then stop before the Claude-specific drift report below.