Newer devenv generates the devcontainer config at .devcontainer/devcontainer.json instead of the legacy root-level .devcontainer.json, which left an untracked duplicate. Track the new path so regeneration is a no-op.