Skip to content

RR-20: renderer default baseline records core 0.14.0 examples - #156

Merged
michaeljgrimm merged 3 commits into
mainfrom
codex/rr-20-golden-core-0-14-0
Oct 7, 2026
Merged

michaeljgrimm merged 3 commits into
mainfrom
codex/rr-20-golden-core-0-14-0

Conversation

@michaeljgrimm

@michaeljgrimm michaeljgrimm commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Regenerates the renderer's DEFAULT golden baseline (test/golden/opf-examples-png.cover-centering) for the core 0.14 examples (digest d414d352..., 127 decks, 807 slides), the opf-render#131 analogue. Without it the opf-render 0.14.0 publish fails with 'Golden corpus changed'.

  • regenerate-goldens run: https://github.com/OpenPresentation/opf-render/actions/runs/37606586266 (14 deck files)
  • rel014-baseline-check vs core's opf-examples-png.fa-0-14.sha256.json: sourceEqual true, settingsEqual true, 807 entries, changedSlides 0
  • ci.yml keeps golden-override: '' (the temporary override is reverted in the last commit)
  • note: test/golden/notes/RR-20-core-0-14.md; fragment: changes/rr-20-golden-core-0-14-0.md

🤖 Generated with Claude Code


Note

Low Risk
Fixture-only golden baseline refresh with no production code changes; release-blocking if wrong but validated against core’s reviewed fixture.

Overview
RR-20 bumps the renderer’s default PNG golden baseline (test/golden/opf-examples-png.cover-centering) from core 0.13.0 examples to core 0.14.0, so publish/CI golden gates match the registry core without “Golden corpus changed” failures.

_baseline.json now points at examples digest d414d352... (127 decks, 807 slides vs 126/805). 14 deck *.sha256.json files change: mostly slide #2 hash/byte updates across gallery decks (format-audit / chart example edits in core), plus technical chart fixtures—chart-data-sources shrinks to one slide, chart-type-sampler gains slide #2, and new chart-highlight golden manifest is added.

No renderer logic changes; hashes were regenerated via regenerate-goldens and cross-checked against core’s reviewed opf-examples-png.fa-0-14.sha256.json. Adds changes/rr-20-golden-core-0-14-0.md and test/golden/notes/RR-20-core-0-14.md documenting rationale and verification.

Reviewed by Cursor Bugbot for commit 914a9cb. Configure here.

… reverted before merge)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@michaeljgrimm michaeljgrimm added the regenerate-goldens Regenerate the golden hashes of this PR in the pinned Playwright image (RR-52) label Oct 7, 2026
@cursor

cursor Bot commented Oct 7, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: 74c929e0-b425-4be1-a45d-0925f7451fe5)

Generated in mcr.microsoft.com/playwright:v1.63.0-noble@sha256:eff16c30e6f3f4af0a03fa4b706120d5e9b0891c344a27d64559aff5900a4a27. Evidence (diff.json and the review sheets) is attached to the run: https://github.com/OpenPresentation/opf-render/actions/runs/37606586266. A human reviews the changed slides before approving.
@github-actions github-actions Bot removed the regenerate-goldens Regenerate the golden hashes of this PR in the pinned Playwright image (RR-52) label Oct 7, 2026
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

regenerate-goldens pushed one commit that rewrites only the decks that moved. Review diff.json and the sheets in the run artifacts before approving: https://github.com/OpenPresentation/opf-render/actions/runs/37606586266. CI was dispatched on the new commit.

golden-override goes back to '' (it only served regenerate-goldens on this
branch): the roller must not make the renderer baseline the lock's golden
(opf-render#130).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cursor

cursor Bot commented Oct 7, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: 4f9b3cfb-1d85-4407-8c6f-192357d00b18)

@michaeljgrimm
michaeljgrimm merged commit 9149959 into main Oct 7, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant