Skip to content

Fix install lifecycle and update commands - #2697

Merged
Widthdom merged 5 commits into
mainfrom
codex/fix-issue1744-1748-1750-1752
May 25, 2026
Merged

Fix install lifecycle and update commands#2697
Widthdom merged 5 commits into
mainfrom
codex/fix-issue1744-1748-1750-1752

Conversation

@Widthdom

Copy link
Copy Markdown
Owner

Summary

  • add install.sh --uninstall [--purge-cache] for removing installed payloads and cdidx cache metadata
  • add explicit update checks via cdidx --check-updates, status --check-updates, and cdidx upgrade/upgrade --check-only
  • add workspace .cdidx-version pin warnings with strict failure mode
  • add README/DEVELOPER_GUIDE docs and changelog fragments for each fixed issue

Validation

  • dotnet build CodeIndex.sln -p:UseSharedCompilation=false
  • dotnet test tests/CodeIndex.Tests/CodeIndex.Tests.csproj -p:UseSharedCompilation=false --filter "FullyQualifiedName~ProgramRunnerTests|FullyQualifiedName~InstallScriptTests|FullyQualifiedName~CliFlagSchemaTests"
  • adversarial review: No blocking/actionable issues found.
  • smoke: CDIDX_DISABLE_UPDATE_CHECK=1 dotnet ./src/CodeIndex/bin/Debug/net8.0/cdidx.dll upgrade --check-updates --json
  • smoke: CDIDX_DISABLE_UPDATE_CHECK=1 dotnet ./src/CodeIndex/bin/Debug/net8.0/cdidx.dll --check-updates --json
  • smoke: CDIDX_DISABLE_UPDATE_CHECK=1 dotnet ./src/CodeIndex/bin/Debug/net8.0/cdidx.dll status --check-updates --json --db .cdidx/codeindex.db

Notes

Fixes #1744
Fixes #1748
Fixes #1750
Fixes #1752

@Widthdom
Widthdom merged commit 3d00add into main May 25, 2026
11 checks passed
@Widthdom
Widthdom deleted the codex/fix-issue1744-1748-1750-1752 branch May 25, 2026 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment