WORK-421
ID:WORK-421Status:pending

Migrate fixtures to placeholder: (drop the base64-PNG interim)

With the placeholder: resolver in place, swap the SPEC-102 fixtures' base64-PNG image blobs for clean ![alt](placeholder:<shape>) references, and confirm the image-consuming runes render the resolved SVG.

Priority:mediumComplexity:simpleMilestone:v0.22.0Source:SPEC-106
claude/spec-image-src-scheme-sugar View source

Criteria completion

Criteria completion: 0 of 2 (0%) checked; tracking started on Jun 13, no incremental history yet0%25%50%75%100%Jun 13Jun 15

Tracking started Jun 13 — check back for trends.

Branches 2
claude/spec-image-src-scheme-sugar current pending
claude/spec-106-image-src-schemes donemain done
History 1
  1. 8bc0dca
    Created (pending)by bjornolofandersson

Scope

  • Replace the data:image/png;base64,… srcs in the image-bearing fixtures (gallery, juxtapose, figure, mediatext, showcase) with placeholder:<shape> matching each slot's aspect (cover/portrait/etc.). Regenerate RUNE_EXAMPLES.
  • Verify figure/gallery/juxtapose/mediatext/showcase render the resolved inline SVG in the gallery (light + dark), with no leaked literal markdown and no network.

Acceptance Criteria

  • The image-bearing fixtures use placeholder:<shape>; no base64 blobs remain; RUNE_EXAMPLES regenerated (drift test green).
  • refrakt gallery renders the image fixtures as inline SVG placeholders (both modes), deterministic, no network, no leaked literal markdown.

Dependencies

  • Requires WORK-420 (the placeholder: resolver). Supersedes the base64-PNG interim.

References

  • SPEC-106 · SPEC-102 · packages/runes/fixtures/*.md.