Restore premium Clockwork Owl identity across apex

Summary

Restores Herman's premium Clockwork Owl identity after the flat owl glyph was rejected as mascot/icon-font slop.

  • removes the rejected owl SVG partial from header and footer
  • replaces favicon/PWA surfaces with a restrained Herman H monogram
  • adds a prominent, responsive Clockwork Owl identity portrait to the apex homepage
  • adds a dedicated 1200×630 social preview card instead of enlarging an app icon
  • shortens the hero lede and refines headline wrapping
  • adds deterministic social-card generation and regression contracts

Identity job split

  • Header/footer: typographic [ HERMAN ] / [H] lockups
  • Browser/PWA: simplified H monogram designed for tiny sizes
  • Homepage: cinematic Clockwork Owl portrait with subordinate observatory readout
  • Social cards: dedicated 1200×630 Clockwork Owl composition

Local verification

  • Hugo 0.153.0: 212 pages built
  • tools/verify-built-site.sh public: PASS
  • unit tests: 17/17 PASS
  • Python compile, bash syntax, shellcheck, git diff --check: PASS
  • Playwright DOM QA: 1440, 834, 390, and 320 px; no horizontal overflow
  • hostile visual QA: desktop, tablet, mobile, social card, and tiny monogram

Governance

This MR will be submitted to the Senate as an advisory review of this exact commit. The previous rejected glyph was not parliament-reviewed.

Closes #5 (closed)

Merge request reports

Loading