Skip to content

Improve search issue drafts and recipe workflows - #3575

Merged
Widthdom merged 9 commits into
mainfrom
fix-issue3520-3449-3447-3519-3392
Jun 12, 2026
Merged

Improve search issue drafts and recipe workflows#3575
Widthdom merged 9 commits into
mainfrom
fix-issue3520-3449-3447-3519-3392

Conversation

@Widthdom

@Widthdom Widthdom commented Jun 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add ad hoc search --format issue-drafts output with issue title/label hints.
  • Add GitHub-backed duplicate preflight for issue drafts, including suggestions export --format issue-drafts parity.
  • Expose recipe metadata/replay commands, child query selection, and compact recipe pagination.

Documentation and Changelog

  • Updated USER_GUIDE.md for the new issue-draft and recipe workflow flags/output.
  • Added changelog fragments:
    • changelog.d/unreleased/3520.added.md
    • changelog.d/unreleased/3449.added.md
    • changelog.d/unreleased/3447.added.md
    • changelog.d/unreleased/3519.added.md
    • changelog.d/unreleased/3392.added.md

Validation

  • dotnet build
  • dotnet test tests/CodeIndex.Tests/CodeIndex.Tests.csproj --filter "FullyQualifiedName~IssueDuplicatePreflightTests"
  • dotnet test tests/CodeIndex.Tests/CodeIndex.Tests.csproj --filter "FullyQualifiedName~QueryCommandRunnerTests.RunSearch|FullyQualifiedName~ConsoleUiTests|FullyQualifiedName~IssueDuplicatePreflightTests|FullyQualifiedName~CliFlagSchemaTests|FullyQualifiedName~ProgramCliTests.Suggestions_ExportIssueDrafts"
  • dotnet run --project tools/CodeIndex.Changelog -- check
  • git diff --check origin/main..HEAD
  • dotnet ./src/CodeIndex/bin/Debug/net8.0/cdidx.dll status --check --json

Adversarial Review

Follow-Up

  • None.

Fixes #3520
Fixes #3449
Fixes #3447
Fixes #3519
Fixes #3392

@Widthdom
Widthdom marked this pull request as ready for review June 12, 2026 11:41
@Widthdom
Widthdom merged commit fae5a29 into main Jun 12, 2026
10 checks passed
@Widthdom
Widthdom deleted the fix-issue3520-3449-3447-3519-3392 branch June 12, 2026 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment