Skip to content

audit: OG card + remove explorer.html + bump esm.sh sketch (Wave 4) - #6

Merged
hushamsaeed merged 1 commit into
mainfrom
audit-wave-4
May 2, 2026
Merged

audit: OG card + remove explorer.html + bump esm.sh sketch (Wave 4)#6
hushamsaeed merged 1 commit into
mainfrom
audit-wave-4

Conversation

@hushamsaeed

Copy link
Copy Markdown
Contributor

OG image

  • New /og-default.png (1200×630) in Wide Platform v2 design language: Plinth wordmark with navy italic-em period signature, landing tagline, v0.1.0 metadata, dotted hairline grid.
  • Wired og:image / twitter:image / twitter:card site-wide.
  • Generated by composing an HTML card and capturing via headless Chromium at 2× DPR.

Removed /explorer.html

  • File was old Manuscript design (dark navy / Newsreader serif) — visual rug-pull for visitors arriving from /architecture/.
  • Shipped browser Babel + unpkg-CDN React with no SRI (audit flagged as supply-chain risk).
  • Dropped 3× /explorer.html references from index.md + architecture.md.

Sketch tool

  • Bumped esm.sh import to @plinth-dev/sketch@0.1.1 (published earlier today) so the live in-browser tool inherits today's renderer fixes: same-row skip-over, self-loop guard, marker-id namespacing, multi-edge offset.

Test plan

  • pnpm build clean (26 pages, 27 HTML)
  • pnpm lint clean
  • OG card looks right at 1200×630 / retina
  • Live verify after deploy

🤖 Generated with Claude Code

OG image:
- Add /og-default.png 1200×630 in Wide Platform v2 design language —
  Plinth wordmark with navy italic-em period signature, the landing-page
  tagline ("A platform foundation for *internal-tooling fleets*."), v0.1.0
  metadata, dotted hairline grid for engineered feel.
- Wire og:image / og:image:width / og:image:height / twitter:image /
  twitter:card site-wide via Starlight head config.
- Generated by composing an HTML card and capturing via headless Chromium
  at 2× DPR (file at 74KB).

Engineering:
- Remove public/explorer.html. The file was the old Manuscript design
  (dark navy / Newsreader serif), shipped browser-side Babel + unpkg
  React with no SRI, and the audit flagged it as a credibility break
  for visitors arriving from the architecture page. Cleaner to defer
  any "interactive walkthrough" until it's been redesigned.
- Drop /explorer.html link from index.md, architecture.md (3 references).

Sketch tool:
- Bump esm.sh import from @plinth-dev/sketch@0.1.0 → @0.1.1 so the live
  in-browser tool inherits today's renderer fixes (same-row skip-over,
  self-loop guard, marker-id namespacing, multi-edge offset).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@hushamsaeed
hushamsaeed merged commit 6538ae2 into main May 2, 2026
1 check passed
@hushamsaeed
hushamsaeed deleted the audit-wave-4 branch May 2, 2026 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant