Resinhead Devlog Site — Project Instructions

Resinhead Devlog Site — Project Instructions

Jekyll site published via GitHub Pages at https://resinhead.au. Most posts under _posts/ are auto-imported from blight/CHANGELOG.md by the “Resinhead Devlog Sync” GitHub App on every Blight release.

Tracking

Workflow

  • main is protected by the main-protection ruleset: no force-push, no delete, linear history, PR required (0 approvals; solo self-merge)
  • Exception: the resinhead-devlog-sync GitHub App (app_id 3599923) is a bypass actor with mode: always so the CHANGELOG auto-import keeps pushing direct to main
  • Human work: branch + PR + self-merge; never git push origin main
  • Inspect via gh api repos/resinhead-games/resinhead-games.github.io/rulesets

Tone

  • This is the public face of Resinhead; understated, dry, Australian
  • Humour welcome; avoid overbragging, let the work speak
  • No em-dashes (–) in any written output; use a semicolon or rewrite the sentence instead
  • Australian/UK spelling

Devlog titles

  • Format: Release - 1.0.xx - Subtitle
  • The subtitle is the human-readable hook; replace any “TODO” placeholder in blight/CHANGELOG.md before triggering a release (the sync App publishes whatever’s there)

Privacy & analytics

  • GA4 with Consent Mode banner; respect the consent state
  • Privacy policy discloses Sentry crash reporting and session pings for Release Health