Skip to content

Commit ace3d15

Browse files
committed
Deprecate legacy palette source swatches runtime paths - PR_26160_076-palette-source-swatches-deprecation
1 parent 991bbf1 commit ace3d15

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

docs_build/dev/reports/palette-source-swatches-deprecation-report.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,17 @@ Generated: 2026-06-09
3333
- Harmony source wording now refers to picker swatches, not source palettes.
3434
- DB Viewer still shows 838 deprecated source history rows under Palette, with an explicit visible deprecation note.
3535

36+
## Before/After Runtime Dependency Notes
37+
38+
| Area | Before PR_26160_076 | After PR_26160_076 |
39+
| --- | --- | --- |
40+
| Colors repository snapshot | `palette_source_swatches` fed `sourcePaletteOptions`, `sourcePaletteRecordCount`, `listSourceSwatches()`, and Repository Tables counts. | Snapshot no longer exposes source palette options/counts, and active repository `getTables()` no longer returns `palette_source_swatches`. |
41+
| Colors page source browser | The page still carried defensive source select/search/pin/sort/size bindings even though source controls were no longer active UI. | Source-browser bindings and query-mode hooks are removed; no active source controls render or execute. |
42+
| Harmony match source | Source/all harmony wording implied table-backed source palette matching. | Current/All Picker match wording is used, and harmony matching consumes supplied picker swatches only; no deprecated table fallback remains. |
43+
| Diagnostic-only page output | Repository Tables could make `palette_source_swatches` appear to be active Colors runtime data. | Colors Repository Tables omit source rows; deprecated source rows are shown only in DB Viewer as migration/history data. |
44+
| DB Viewer | The table appeared as an ordinary active Palette table. | DB Viewer labels it `palette_source_swatches (deprecated)` and shows a note that current Colors grid rendering, editing, save/load, and import/export do not read it. |
45+
| Migration/history data | Source rows were part of active repository table ownership. | Server DB snapshot keeps the table for deprecated migration/history inspection only; the table is not deleted because migration/history dependency has not been disproven. |
46+
3647
## Validation Evidence
3748

3849
| Lane | Status | Evidence |

0 commit comments

Comments
 (0)