Social preview — Luna's astronomer-mage artwork #12

Merged
ClaudiuSchuster merged 2 commits from oss-oo/social-preview into main 2026-09-23 14:20:53 +00:00
Owner

feat: social preview — Luna's astronomer-mage artwork ✨

The observatory gets its family card, built with the exact zcode-dispatch workflow:

  • Luna's background (astronomer-mage at the crystal telescope, blue pulsing unread star, amber oil lamp, distant bridge nod) composited with the family typography in the calm left third: title, tagline, RUNNING / HISTORY / GLOW chips, oss-oo.io footer.
  • Deterministic render pipeline under .github/social-preview-src/ (rsvg-convert + ImageMagick, variant handling, byte-exact freshness check in make check + CI; CI excludes preview sources from linting like the sibling repo).
  • 1 MiB cap: the richer artwork needed full 1-LSB posterization (all three channels) — 959,322 bytes (8.5 % headroom), visually clean.
  • README: card embedded under the badges; Luna credited.
# feat: social preview — Luna's astronomer-mage artwork ✨ The observatory gets its family card, built with the exact zcode-dispatch workflow: - **Luna's background** (astronomer-mage at the crystal telescope, blue pulsing unread star, amber oil lamp, distant bridge nod) composited with the family typography in the calm left third: title, tagline, `RUNNING / HISTORY / GLOW` chips, `oss-oo.io` footer. - **Deterministic render pipeline** under `.github/social-preview-src/` (rsvg-convert + ImageMagick, variant handling, byte-exact freshness check in `make check` + CI; CI excludes preview sources from linting like the sibling repo). - **1 MiB cap**: the richer artwork needed full 1-LSB posterization (all three channels) — **959,322 bytes (8.5 % headroom)**, visually clean. - README: card embedded under the badges; Luna credited.
Renders from .github/social-preview-src/ exactly like zcode-dispatch
(overlay.svg + deterministic render.py via rsvg-convert/ImageMagick,
1 MiB-cap R/B-LSB pipeline, freshness check in make check + CI).
background.png is a PLACEHOLDER gradient to be replaced with Luna's
artwork; overlay typography positions preset for the calm left third.
NOT for merging before the real background lands.
feat: social preview — Luna's astronomer-mage artwork
Some checks failed
Checks / Functional checks (pull_request) Has been cancelled
Checks / Super-Linter (pull_request) Has been cancelled
ff1a5b3f91
Social-preview card built exactly like the zcode-dispatch workflow:
Luna's background (astronomer-mage at the crystal telescope, blue
pulsing unread star, amber oil lamp, distant bridge nod) composited
with the family typography in the calm left third — title, tagline,
RUNNING/HISTORY/GLOW chips, oss-oo.io footer.

Deterministic render pipeline (rsvg-convert + ImageMagick) under
.github/social-preview-src/ with variant handling and a byte-exact
freshness check wired into make check and CI (CI excludes the preview
sources from linting like the sibling repo). The richer artwork
needed full 1-LSB posterization (all three channels) to stay under
the 1 MiB upload cap: 959,322 bytes (8.5% headroom), visually clean.

README: card embedded under the badges; Luna credited.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
OSS-Singularity/zcode-dispatch-observatory!12
No description provided.