Skip to content

Add bounded audit all orchestration - #5254

Merged
Widthdom merged 4 commits into
mainfrom
fix-issue5238
Sep 3, 2026
Merged

Add bounded audit all orchestration#5254
Widthdom merged 4 commits into
mainfrom
fix-issue5238

Conversation

@Widthdom

@Widthdom Widthdom commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • add cdidx audit --all over one authoritative, ordinally sorted recipe-registry snapshot, with shared filters and explicit per-recipe/query attribution
  • bound cross-recipe execution by per-query/global rows, incremental JSON/NDJSON bytes, cancellation, and deadline while preserving failure/omission accounting and partial-result exit semantics
  • interrupt active SQLite reads for scoped query deadlines, keep interactive progress on stderr, and emit bounded filter-preserving recovery commands with omission metadata
  • document the English and Japanese contracts and add focused cross-target regression coverage

Validation

  • dotnet build CodeIndex.sln -c Release --no-restore — passed with 0 warnings and 0 errors
  • focused Release audit-all/SQLite-interrupt/progress tests — 11/11 passed on both net8.0 and net9.0
  • broad CliFlagSchemaTests|ConsoleUiTests|DbReaderTests regression set — 1008/1008 passed on net8.0; 1007 passed and 1 expected skip on net9.0
  • dotnet test CodeIndex.sln -c Release --no-restorenet9.0: 11,740 passed, 435 skipped, 0 failed; net8.0: 12,228 passed, 9 skipped, with one unrelated allocation-comparison test failing by 136 bytes under parallel load; that exact Release test passed 1/1 when rerun alone
  • dotnet run --project tools/CodeIndex.Changelog -- check — validated all 14 fragments
  • root status --check — fresh and matched; workspace status --check — 2/2 members healthy
  • two Codex adversarial-review rounds completed; all blocking/actionable findings were addressed

Documentation and changelog

  • updated the English and Japanese USER_GUIDE.md sections
  • updated the English and Japanese test ownership guidance in TESTING_GUIDE.md
  • added/updated changelog.d/unreleased/5238.added.md

Follow-up candidates

None.

Fixes #5238

@Widthdom
Widthdom merged commit e9e9481 into main Sep 3, 2026
12 checks passed
@Widthdom
Widthdom deleted the fix-issue5238 branch September 3, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a first-class audit --all mode with bounded cross-recipe summaries

1 participant