feat(site): add responsive tabbed product guide

This commit is contained in:
MerlinH
2026-07-28 09:27:55 +10:00
parent bfee763ab2
commit c067e3e99f
2 changed files with 487 additions and 85 deletions
@@ -1,7 +1,7 @@
---
status: active
truth_kind: engineering-operations
last_reviewed: 2026-06-26
last_reviewed: 2026-07-26
---
# Release Automation
@@ -22,6 +22,10 @@ The npm publish workflow runs from `release/**` tag push events, with manual `wo
The GitHub Pages workflow deploys the committed static introduction site from `site/**` after pushes to `main` that change the site or Pages workflow.
The static introduction site replaces the positioned hero illustration with a bounded grid at narrow desktop and tablet widths, then stacks the same content at phone widths. The header brand mark uses an inline SVG checkmark that remains contained within its rounded glyph.
The introduction site groups its overview, workflow guide, truth model, and adoption content into hash-addressable tab pages. The static page keeps each view in the committed HTML, uses client-side navigation as progressive enhancement, and keeps the selected tab visible inside the horizontally scrollable phone navigation.
CodeQL is handled by GitHub's default setup for this repository.
Checked-in advanced CodeQL workflow configuration is intentionally absent while default setup is enabled.