openpencil/crates
Fini 6104fa277a fix(ci): protect op-design-lint goldens from oxfmt + restore TS-oracle format
CI 'Fail on golden drift' (rust-check.yml) was red because oxfmt
inlined the 4-element padding arrays in the committed goldens, while
the TS oracle's `JSON.stringify(value, null, 2)` emits them multi-line.
Every `bun run format` would re-introduce the drift.

Fix:
- .prettierignore: ignore crates/op-design-lint/tests/fixtures/golden/
  so oxfmt leaves them at the TS-oracle byte-exact format.
- regenerate the two affected goldens via the oracle
  (edge-section-padding.json, stacked-horizontal-padding.json) so they
  match what the CI drift guard expects.

`bun run tools/dump-diagnostics-golden.ts` + `git diff` now clean.
`cargo test -p op-design-lint` 149/149 green. fmt-check clean.
This was the only red workflow on the v0.8.0-new push; CI should be
fully green after this lands.
2026-05-24 00:50:31 +08:00
..
op-acp style: clear clippy lints for the workspace -D warnings gate 2026-05-17 23:12:16 +08:00
op-ai feat(ai): chat image attachments + per-provider thinking/effort 2026-05-17 22:44:28 +08:00
op-ai-skills style: clear clippy lints for the workspace -D warnings gate 2026-05-17 23:12:16 +08:00
op-app refactor(rust): add op-app composition-root crate 2026-05-16 23:57:03 +08:00
op-cli feat: close six TS-parity gaps in the Rust shell 2026-05-17 13:03:11 +08:00
op-codegen feat(editor): add Design-MD panel and complete i18n coverage 2026-05-19 22:29:22 +08:00
op-design-lint fix(ci): protect op-design-lint goldens from oxfmt + restore TS-oracle format 2026-05-24 00:50:31 +08:00
op-editor-core fix(ci): clear rust check failures 2026-05-24 00:29:43 +08:00
op-editor-ui fix(ci): clear rust check failures 2026-05-24 00:29:43 +08:00
op-figma feat(editor): add Design-MD panel and complete i18n coverage 2026-05-19 22:29:22 +08:00
op-git style: apply rustfmt to the workspace 2026-05-21 22:03:43 +08:00
op-host-desktop Merge branch 'v0.8.0-new' of github.com:ZSeven-W/openpencil into v0.8.0-new 2026-05-24 00:39:09 +08:00
op-host-native fix(ci): clear rust check failures 2026-05-24 00:29:43 +08:00
op-host-web feat(panels,canvas): editable gradients/effects + SVG/image import + locale-aware dialogs 2026-05-23 23:11:38 +08:00
op-i18n feat(desktop): native window chrome + per-agent TopBar icons 2026-05-22 15:48:21 +08:00
op-mcp fix(ai): keep debug_validation_report out of the production MCP catalog 2026-05-23 18:39:08 +08:00
op-opmerge style: apply rustfmt to the workspace 2026-05-21 22:03:43 +08:00
op-orchestrator chore(test): format golden fixtures 2026-05-23 23:55:00 +08:00
op-pen-loader fix(canvas): render image fills on canvas 2026-05-23 23:48:11 +08:00
wasm-libc-shim fix: clear clippy -D warnings across the workspace 2026-05-17 01:26:29 +08:00
CLAUDE.md docs: fix stale i18n + renderer paths flagged by Codex review 2026-05-16 15:45:54 +08:00