Changelog
- d801d88 Add destination and bundling choices to dashboard save modal
- 8f3f39b Add deterministic reviewed repair proposals and example validation
- f5e79cc Anchor save modal controls below a solid divider
- a7313c3 Bound console verification and offer the full diff on request
- 2ad06ee Bound source preview crop allocations to the visible prefix
- 441e6d7 Classify the first operation ID as a nonbreaking addition
- 007f624 Close reviewed repair integrity and silent-output gaps
- bc1fc18 Derive example fixes from authored values and known formats
- 70ddf79 Document the console verification limit and full diff control
- 841c5f2 Drop duplicate-description filler and stabilize repair declines
- b2632ce Export and replay targeted OpenAPI Overlay actions for reviewed repairs
- 780a42f Fit save prompts to content and highlight output filenames
- 1275860 Keep YAML comments with their entries and preserve BOM input
- 2f5a55f Keep built-in dashboard and editor repairs in native mode
- 8948a69 Keep native lint reports stable and verify each authored fix once
- 8fb8c32 Keep the autofix README update in the release news
- 49b61a4 Keep wide graphemes on their source rows in verified diffs
- 4fadd34 Navigate fixes with arrow keys inside comparison
- cfaef36 Note native diagnostic codes and external security scheme lookup
- 1f6af6a Pin Doctor v0.0.88 for the autofix review renderer
- 39d4ca0 Populate editable fix proposals before dashboard review
- c70ceb2 Preserve YAML and JSON source lines in repair previews
- 0928764 Preserve reviewed validator assertions across the rebase
- 8237bf8 Render fix review as a framed two-column comparison
- c886324 Replay reviewed mapping order and key types in overlays
- a051008 Require a fresh save key and hide unavailable repair controls
- dcd8972 Require review and impact acceptance before applying fixes
- 1bdbcdc Save reviewed dashboard fixes as a separate OpenAPI Overlay
- e132735 Show each eligible fix in the dashboard review list
- 2fd98a5 Show the overlay and its result side by side before saving
- 6f1a3c2 Use compact fix comparison with change-only highlighting
- 04495a0 Validate composed examples against every applicable constraint
- 203d04e Verify bundled repair outputs from frozen source data
- e621f55 Verify reviewed repairs against frozen graphs and contract impact
- bd0ca44 build: declare the ANSI helper as a direct test dependency
- f3862b0 chore: add license headers to autofix sources
- cfd4306 chore: reconcile module checksums after rebase
- 4a866d5 feat(tui): review verified fixes with shared change views
- 81a6b69 feat: add guarded repair plans and exact local policies
- 16974c8 feat: expose verified repairs in CLI schema and language server
- 05b8ec8 feat: make fix apply builtins and add verified dry run
- f7dcc20 feat: review and edit dashboard fixes in focused modals
- 24489fc feat: review edit and apply fixes in the existing dashboard
- 6dc9c18 feat: review selected fixes and edited metadata before apply
- f21cfae feat: verify repairs against stable findings and frozen inputs
- 91811bd fix(autofix): map bracketed ignore paths to original nodes
- 6ea7003 fix(autofix): preserve baseline ownership and reuse verification checks
- a2c15b7 fix(autofix): preserve source tokens and combine independent proposals
- 0a27f31 fix(autofix): prevent unrelated YAML scalar wrapping
- c81bde8 fix(autofix): retain YAML scalar semantics in source edits
- 37d32fd fix(autofix): retain comments on YAML document markers
- b9cc043 fix(browser): isolate desktop clipboard calls from wasm builds
- fa4db79 fix(cli): apply reviewed fixes with Enter and highlight diff rows
- 5517fa3 fix(cli): keep valid repairs and preserve baseline reports
- 48811da fix(cli): list each declined proposal when no repairs survive
- 7734764 fix(cli): show autofix changes in contextual diff hunks
- 4e5e2e7 fix(cli): soften autofix diff backgrounds
- 10984f3 fix(cli): use Vacuum styling for console autofix review
- 5480d95 fix(lsp): keep repair requests responsive and cancellable
- 9d5b421 fix(repair): resolve truthy owners with parsed field paths
- 6ba88da fix(repair): retain metadata codes and literal field keys
- 67d1b39 fix(tui): isolate repair jobs and defer discovery until requested
- 894fa07 fix(tui): open verified changes directly from V
- af5f7b8 fix(tui): verify the current proposal without resetting batch review
- c9491b2 fix: cache verified LSP repairs per document version
- 7028302 fix: discover all missing example siblings during repair review
- d89aae8 fix: keep repair plans stable across lint worker order
- 67dac77 fix: preserve change filtering across repair previews and writes
- 6608735 fix: preserve source formatting in repaired documents
- e31ee72 fix: refresh dashboard repair settings after watch reload
- d121378 fix: reject ineffective repairs and preserve source output
- 9128d0d fix: resolve loaded external security schemes in OpenAPI 3.2
- 195a973 fix: retain lint reports when candidate repairs are declined
- ac82f62 fix: retain original diagnostic locations for plugin repairs
- e73925b fix: retry surviving repairs from structured target failures
- 88a2ed0 fix: snapshot dashboard settings during background repair discovery
- 08cc355 fix: verify repairs across shifted source locations
- fbb999f perf: reuse authored nodes when locating repair findings
- 8f6011b refactor: group autofix engine and terminal input code
- bf9df19 test(repair): check exact authored truthy owners