Skip to content

Correct ordered Previews, diagnostic persistence, and recursive globs - #60

Merged
ian-pascoe merged 2 commits into
mainfrom
advisor/012-014-preview-diagnostics-globs
Sep 8, 2026
Merged

ian-pascoe merged 2 commits into
mainfrom
advisor/012-014-preview-diagnostics-globs

Conversation

@ian-pascoe

Copy link
Copy Markdown
Contributor

Summary

  • Render ordered Preview hunks through the shared staging evaluator; preserve lazy physical text sources through renames.
  • Persist effective main and related diagnostic reports/current result IDs across CLI calls while retaining exact raw evidence and bounded cache accounting.
  • Match recursive directory globs only at component boundaries for Document selectors and file-operation filters.
  • Complete Plans 012–014 with 16 named regressions and recorded red/green evidence.

Closes #48
Closes #49
Closes #50

Verification

  • All 155 tests pass, including exact regression discovery counts of 6 Preview, 2 diagnostic cache, 5 diagnostic lifecycle, and 3 glob tests.
  • Related diagnostic CLI regressions passed three repeated runs (15/15).
  • Clippy with warnings denied, formatting, schema, stored-state compatibility, and whitespace checks pass.
  • Independent coordinator review found no blocking findings.
  • Verified locally on Linux; native Windows/macOS and Rust 1.89 verification remains for CI.
  • No dependencies, public schemas, or stored-state formats changed.

@ian-pascoe
ian-pascoe merged commit b72e3ea into main Sep 8, 2026
16 checks passed
@ian-pascoe
ian-pascoe deleted the advisor/012-014-preview-diagnostics-globs branch September 8, 2026 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant