docs(website): add illustrated launcher guide under Get started #709

Open
bibiburl wants to merge 3 commits from bibiburl/Longshot:docs/launcher-guide into main
Member

Type: docs · Risk: low · Tested on: Linux, Chromium 153; game-free checks · Needs: final approval; existing publication-check failures resolved before deployment

Why

Players need an illustrated guide to choosing a player, finding their save and using the launcher, accessible from Getting started. Add a Launcher section that explains the player picker, the three home screens, updates, saves, privacy controls and the Steam Deck flow.

See LongshotLauncher issue #68. Its screenshots are HTML mockups, not a released launcher. The guide uses direct player instructions and explanatory picture captions, with one short opening preview notice and links to the current installation and save guides. Ready for review following Jordan’s feedback; this PR is not a deployment request.

What changed

Added Get started → Launcher at /launcher/, plus a Launcher card at the end of Install. The guide has a three-step navigation strip, an explanation of Kid / Normal / Advanced homes, and eight inline pictures beside the controls they explain. Each picture has descriptive alt text, a caption explaining the controls and a full-size link.

  • docs/launcher.md: canonical source, including direct instructions for player selection, manual versus automatic updates, shared builds versus separate saves, privacy controls and useful help links.
  • docs/getting-started.md, website/src/content-pages.ts, website/astro.config.ts: entry point, source registration and sidebar placement.
  • website/src/styles/content.css: responsive flow cards, a grouped home-screen comparison and captioned figures, using existing theme tokens.
  • docs/images/launcher-preview/: eight unchanged issue #68 mockups (player picker, three homes, saves, storage, telemetry and splash), with original attachment URLs, dimensions and SHA-256 hashes. The existing asset integration serves them locally; generated copies are ignored by Git.
  • website/README.md: maintenance guidance and the requirement to verify a named launcher version before presenting this as a released-feature walkthrough.

No new JavaScript, dependencies or game-derived assets. Mockups load lazily with reserved dimensions and retain their source attribution/provenance; they are separate from the released-UI screenshot manifest. Existing UI screenshots retain their version captions and provenance. This branch starts from current main independently of the earlier website PRs.

Screenshots

Current illustrated guide with player-facing wording, after this PR @ cb983fce. These website screenshots contain design mockups of the upcoming launcher.

Guide overview — 1440 × 1100, light

Current full-page guide: desktop light, desktop dark and mobile light

Guide full page — desktop light — cb983fce

Guide full page — desktop dark — cb983fce

Guide full page — mobile light — cb983fce

Getting started: before and after, same 1440 px viewport in light mode

Before: main @ e090cc48.

Install before

After: this PR @ cb983fce.

Install after

Measurements

Nothing to measure in gameplay: this is an illustrated documentation guide; website build, layout, accessibility and baseline test results are recorded under Testing.

Flags and settings

None. The page describes upcoming launcher controls; it changes no launcher or game setting.

Testing

Tested:

  • Current draft @ cb983fce: website build, publication check, website tests and game-free checks rerun with the same baseline results below. All eight original PNGs remain unchanged and load correctly. Layout checks cover 1440/768/390/320 in both themes; four accessibility audits report zero violations and zero incomplete checks. Refreshed full-page screenshots show the current wording.
  • Image integration: original PNG hashes and 960 × 600 dimensions verified, including built-site copies. Keyboard activation opens the local full-size image; browser Back returns to the guide.
  • npm ci: pinned dependencies, zero reported vulnerabilities.
  • npm run build: passes, 16 pages and Pagefind index generated.
  • npm run check: blocked by existing progress-feed public-copy violations for Longshot issues #615 and #603. No route, asset, edit-link or anchor errors reported.
  • node --test tests/*.test.ts: 75 pass, 1 fail, identical on a separate clean worktree at base e090cc48. The existing failure is tests/graphics-settings.test.ts → “HDR Native condition accepts current prose but remains required” (Missing expected exception).
  • python -I -B tests/run_all.py: 510 pass, 13 fail, 70 skip, on both the untouched base and this branch. The same 13 failing files are: test_appimage_player_build.py, test_bake_portability.py, test_cpm_discovery.py, test_crash_dialog.py, test_env_on.py, test_lift_cleanup_error.py, test_linux_preflight.py, test_make_game_cache.py, test_pipeline_tour.py, test_readback_late.py, test_vk_pgo.py, test_vram_budget_row.py, test_walk_key.py. No new failures.
  • scripts/check_guide_screenshots.py: existing screenshot asset integrity passes. --review-sources --launcher-source /tmp/longshot-launcher-ui-source-68 reports 148 source-drift matches against Launcher aacfe1c and the current game headers, including four settings-source matches. These are unchanged existing assets; freshness was not asserted and hashes were not reset.
  • Requested agent-browser-linux-x64: inspected the built page at widths 1440, 768, 390 and 320 in light and dark. No horizontal overflow or broken in-page links. Axe 4.12.1 at 1440 and 390 in both themes: 0 violations, 0 incomplete.
  • Verified keyboard activation of the flow links (target heading clears the fixed header), Install → Launcher navigation, site search returning Launcher, and no page errors. Inspected desktop/light, desktop/dark and mobile/light full-page renders.
  • git diff --check: passes.

Not tested: the upcoming launcher runtime, game behavior, Windows/Steam Deck execution, or Safari/Firefox. This is website documentation and does not implement the launcher proposal. No game was built or launched.

Must be tested:

  • Windows, Linux and Steam Deck: before removing the preview notice in a future update, a maintainer checks the guide by hand against a named launcher release, expecting player kinds, update policies, save isolation, privacy controls and shortcuts to match the instructions. Retain the notice until then. This is not required to merge the preview guide.

Existing publication-check blockers must be resolved before deployment. No game or Test Farm run is needed for this documentation change.

Risks

What could break: readers could mistake a proposal for a shipped feature. The opening preview notice identifies the upcoming launcher and its design mockups, and the Install entry also notes its preview status. Practical guidance about saves, shared-build updates and PC-wide privacy controls remains explicit. Local picture files, their source manifest and the guide must stay in sync and be checked against the eventual launcher release; captions explain the controls shown.

Turning it off: revert this documentation change.

Compatibility: nothing changes for saves, options, caches, renderer ABI, launcher behavior or builder tools. Existing guide links and source ownership are preserved.

Issues

See MagicBeanDev/LongshotLauncher#68

Related implementation: MagicBeanDev/LongshotLauncher#55 and MagicBeanDev/LongshotLauncher#59. This documentation does not close the redesign issue or claim those features have shipped.

Checklist

Everyone

  • One topic.
  • The title is a Conventional Commit (type(scope): description) of the status line's type.
  • Why gives the reason plainly and links the issues that fit (the tracker searched).
  • Measurements has a verdict, or one line saying why there is nothing to measure.
  • Testing names what was tested, what wasn't, and what must still be tested, where and how.
  • Rebased on current main (e090cc48, fetched again before committing).
  • python -I -B tests/run_all.py passes (any failure that also fails on main is named above).
  • No game files, dumps, build output or generated files.
  • third_party/ untouched (a new folder with a PROVENANCE.md instead).
  • The license is OK: GPL-3.0-or-later, nothing incompatible and nothing decompiled. Original guide prose/CSS and the project’s unchanged design mockups from issue #68, included at the user’s request with their source provenance retained; no game-derived content.

When it applies

  • AI assistance recorded with Assisted-by: / Co-Authored-By: trailers.
  • Screenshots of the same spot, captioned like the Measurements columns, for a change that shows on screen (Install before/after; the new Launcher page has no before version).
  • Docs updated.
**Type:** docs · **Risk:** low · **Tested on:** Linux, Chromium 153; game-free checks · **Needs:** final approval; existing publication-check failures resolved before deployment ## Why Players need an illustrated guide to choosing a player, finding their save and using the launcher, accessible from Getting started. Add a **Launcher** section that explains the player picker, the three home screens, updates, saves, privacy controls and the Steam Deck flow. See [LongshotLauncher issue #68](https://git.magicbean.dev/MagicBeanDev/LongshotLauncher/issues/68). Its screenshots are HTML mockups, not a released launcher. The guide uses direct player instructions and explanatory picture captions, with one short opening preview notice and links to the current installation and save guides. Ready for review following Jordan’s feedback; this PR is not a deployment request. ## What changed Added **Get started → Launcher** at `/launcher/`, plus a Launcher card at the end of Install. The guide has a three-step navigation strip, an explanation of Kid / Normal / Advanced homes, and eight inline pictures beside the controls they explain. Each picture has descriptive alt text, a caption explaining the controls and a full-size link. - `docs/launcher.md`: canonical source, including direct instructions for player selection, manual versus automatic updates, shared builds versus separate saves, privacy controls and useful help links. - `docs/getting-started.md`, `website/src/content-pages.ts`, `website/astro.config.ts`: entry point, source registration and sidebar placement. - `website/src/styles/content.css`: responsive flow cards, a grouped home-screen comparison and captioned figures, using existing theme tokens. - `docs/images/launcher-preview/`: eight unchanged issue #68 mockups (player picker, three homes, saves, storage, telemetry and splash), with original attachment URLs, dimensions and SHA-256 hashes. The existing asset integration serves them locally; generated copies are ignored by Git. - `website/README.md`: maintenance guidance and the requirement to verify a named launcher version before presenting this as a released-feature walkthrough. No new JavaScript, dependencies or game-derived assets. Mockups load lazily with reserved dimensions and retain their source attribution/provenance; they are separate from the released-UI screenshot manifest. Existing UI screenshots retain their version captions and provenance. This branch starts from current main independently of the earlier website PRs. ## Screenshots Current illustrated guide with player-facing wording, after this PR @ `cb983fce`. These website screenshots contain **design mockups** of the upcoming launcher. ![Guide overview — 1440 × 1100, light](https://git.magicbean.dev/attachments/155613c2-c6bf-45c1-a529-9793cb3deef2) <details> <summary>Current full-page guide: desktop light, desktop dark and mobile light</summary> ![Guide full page — desktop light — cb983fce](https://git.magicbean.dev/attachments/8d72cfe8-50d3-4f2f-9b22-227bcd2e5033) ![Guide full page — desktop dark — cb983fce](https://git.magicbean.dev/attachments/89bdcf31-71ef-4077-8946-230874e41c72) ![Guide full page — mobile light — cb983fce](https://git.magicbean.dev/attachments/52461b5f-530d-45a0-b1f8-9a917bbf6d13) </details> <details> <summary>Getting started: before and after, same 1440 px viewport in light mode</summary> Before: main @ `e090cc48`. ![Install before](https://git.magicbean.dev/attachments/97f879bc-a2fa-4355-9df5-85a0590f12ba) After: this PR @ `cb983fce`. ![Install after](https://git.magicbean.dev/attachments/5adb0a6a-997e-4b0c-b6fd-b1cc1ae33366) </details> ## Measurements Nothing to measure in gameplay: this is an illustrated documentation guide; website build, layout, accessibility and baseline test results are recorded under Testing. ### Flags and settings None. The page describes upcoming launcher controls; it changes no launcher or game setting. ## Testing **Tested:** - Current draft @ `cb983fce`: website build, publication check, website tests and game-free checks rerun with the same baseline results below. All eight original PNGs remain unchanged and load correctly. Layout checks cover 1440/768/390/320 in both themes; four accessibility audits report zero violations and zero incomplete checks. Refreshed full-page screenshots show the current wording. - Image integration: original PNG hashes and 960 × 600 dimensions verified, including built-site copies. Keyboard activation opens the local full-size image; browser Back returns to the guide. - `npm ci`: pinned dependencies, zero reported vulnerabilities. - `npm run build`: passes, 16 pages and Pagefind index generated. - `npm run check`: blocked by existing progress-feed public-copy violations for Longshot issues #615 and #603. No route, asset, edit-link or anchor errors reported. - `node --test tests/*.test.ts`: 75 pass, 1 fail, identical on a separate clean worktree at base `e090cc48`. The existing failure is `tests/graphics-settings.test.ts` → “HDR Native condition accepts current prose but remains required” (`Missing expected exception`). - `python -I -B tests/run_all.py`: **510 pass, 13 fail, 70 skip**, on both the untouched base and this branch. The same 13 failing files are: `test_appimage_player_build.py`, `test_bake_portability.py`, `test_cpm_discovery.py`, `test_crash_dialog.py`, `test_env_on.py`, `test_lift_cleanup_error.py`, `test_linux_preflight.py`, `test_make_game_cache.py`, `test_pipeline_tour.py`, `test_readback_late.py`, `test_vk_pgo.py`, `test_vram_budget_row.py`, `test_walk_key.py`. No new failures. - `scripts/check_guide_screenshots.py`: existing screenshot asset integrity passes. `--review-sources --launcher-source /tmp/longshot-launcher-ui-source-68` reports 148 source-drift matches against Launcher `aacfe1c` and the current game headers, including four settings-source matches. These are unchanged existing assets; freshness was not asserted and hashes were not reset. - Requested `agent-browser-linux-x64`: inspected the built page at widths **1440, 768, 390 and 320** in **light and dark**. No horizontal overflow or broken in-page links. Axe 4.12.1 at 1440 and 390 in both themes: **0 violations, 0 incomplete**. - Verified keyboard activation of the flow links (target heading clears the fixed header), Install → Launcher navigation, site search returning Launcher, and no page errors. Inspected desktop/light, desktop/dark and mobile/light full-page renders. - `git diff --check`: passes. **Not tested:** the upcoming launcher runtime, game behavior, Windows/Steam Deck execution, or Safari/Firefox. This is website documentation and does not implement the launcher proposal. No game was built or launched. **Must be tested:** - Windows, Linux and Steam Deck: before removing the preview notice in a future update, a maintainer checks the guide by hand against a named launcher release, expecting player kinds, update policies, save isolation, privacy controls and shortcuts to match the instructions. Retain the notice until then. This is not required to merge the preview guide. Existing publication-check blockers must be resolved before deployment. No game or Test Farm run is needed for this documentation change. ## Risks **What could break:** readers could mistake a proposal for a shipped feature. The opening preview notice identifies the upcoming launcher and its design mockups, and the Install entry also notes its preview status. Practical guidance about saves, shared-build updates and PC-wide privacy controls remains explicit. Local picture files, their source manifest and the guide must stay in sync and be checked against the eventual launcher release; captions explain the controls shown. **Turning it off:** revert this documentation change. **Compatibility:** nothing changes for saves, options, caches, renderer ABI, launcher behavior or builder tools. Existing guide links and source ownership are preserved. ## Issues See https://git.magicbean.dev/MagicBeanDev/LongshotLauncher/issues/68 Related implementation: https://git.magicbean.dev/MagicBeanDev/LongshotLauncher/pulls/55 and https://git.magicbean.dev/MagicBeanDev/LongshotLauncher/pulls/59. This documentation does not close the redesign issue or claim those features have shipped. ## Checklist ### Everyone - [x] One topic. - [x] The title is a Conventional Commit (`type(scope): description`) of the status line's type. - [x] Why gives the reason plainly and links the issues that fit (the tracker searched). - [x] Measurements has a verdict, or one line saying why there is nothing to measure. - [x] Testing names what was tested, what wasn't, and what must still be tested, where and how. - [x] Rebased on current `main` (`e090cc48`, fetched again before committing). - [x] `python -I -B tests/run_all.py` passes (any failure that also fails on `main` is named above). - [x] No game files, dumps, build output or generated files. - [x] `third_party/` untouched (a new folder with a `PROVENANCE.md` instead). - [x] The license is OK: GPL-3.0-or-later, nothing incompatible and nothing decompiled. Original guide prose/CSS and the project’s unchanged design mockups from issue #68, included at the user’s request with their source provenance retained; no game-derived content. ### When it applies - [x] AI assistance recorded with `Assisted-by:` / `Co-Authored-By:` trailers. - [x] Screenshots of the same spot, captioned like the Measurements columns, for a change that shows on screen (Install before/after; the new Launcher page has no before version). - [x] Docs updated.
docs(website): add launcher UI preview under Get started
Some checks failed
CI / Python source checks (ubuntu-24.04, part 1/2) (pull_request) Has been skipped
CI / Python source checks (ubuntu-24.04, part 2/2) (pull_request) Has been skipped
CI / SPIR-V fixtures (global narrow load/store, direct surface atomics, F2I immediate) (pull_request) Has been skipped
Third-party parts / The same as upstream (pull_request) Has been skipped
Website / Website on Cloudflare (pull_request) Has been skipped
CI / Conventional Commit title (pull_request) Successful in 3s
PR description / Description follows the template (pull_request_target) Has been cancelled
CI / Workflow lint (actionlint) (pull_request) Has been cancelled
Guide screenshots / Guide images and local UI source review (pull_request) Has been cancelled
Third-party parts / As their notes say (pull_request) Has been cancelled
e230d57619
Explain the proposed player homes, updates, saves, privacy and Deck flow from Launcher issue 68, with clear preview status and links to existing installation instructions.

Assisted-by: Codex (OpenAI)
Author
Member

First website preview for this draft. These are screenshots of the documentation page, not a running redesigned launcher. The guide links to the design mockups in Launcher issue #68.

After: this PR @ e230d576, Launcher overview, 1440 × 1000, light.
Launcher overview

Full-page desktop light and dark (1440 px), and mobile light (390 px), at the same PR commit:
Launcher desktop light
Launcher desktop dark
Launcher mobile light

Install page, same 1440 px viewport and light theme. The existing launcher screenshots remain version-captioned examples.
Before: main @ e090cc48.
Install before
After: this PR @ e230d576, with the Launcher sidebar item and section.
Install after

First website preview for this draft. These are screenshots of the documentation page, not a running redesigned launcher. The guide links to the design mockups in Launcher issue #68. After: this PR @ e230d576, Launcher overview, 1440 × 1000, light. ![Launcher overview](https://git.magicbean.dev/attachments/1a554277-f62b-4bf4-aca0-2f03b6b222e2) Full-page desktop light and dark (1440 px), and mobile light (390 px), at the same PR commit: ![Launcher desktop light](https://git.magicbean.dev/attachments/3087bc00-b5c4-47a6-9ffa-5e6c04cc7186) ![Launcher desktop dark](https://git.magicbean.dev/attachments/0ec41c24-5231-4dbb-ae37-8d7c2f88b03b) ![Launcher mobile light](https://git.magicbean.dev/attachments/d1ac3078-192c-4096-aa5d-4ba1fc40bbf7) Install page, same 1440 px viewport and light theme. The existing launcher screenshots remain version-captioned examples. Before: main @ e090cc48. ![Install before](https://git.magicbean.dev/attachments/97f879bc-a2fa-4355-9df5-85a0590f12ba) After: this PR @ e230d576, with the Launcher sidebar item and section. ![Install after](https://git.magicbean.dev/attachments/a52fcbd8-0821-4de1-8131-4a70a684b191)
Author
Member

Added the first-attempt screenshots to the main description: desktop overview, full-page light/dark and mobile guide, plus the Install before/after comparison. Validation results and existing baseline failures are recorded there. Keeping this PR WIP as requested; the guide explicitly labels Launcher #68 as a proposed redesign.

Added the first-attempt screenshots to the main description: desktop overview, full-page light/dark and mobile guide, plus the Install before/after comparison. Validation results and existing baseline failures are recorded there. Keeping this PR WIP as requested; the guide explicitly labels Launcher #68 as a proposed redesign.
Author
Member

Updated the guide itself with eight inline design mockups from Launcher issue #68. Each has descriptive alt text, a design-preview caption and a full-size link; all images are served locally and preserved unchanged with source URLs and SHA-256 provenance.

After: this PR @ 40e5af86. These screenshots show the illustrated website guide, not a released launcher.

Illustrated guide overview — 1440 × 1100, light
Illustrated guide full page — desktop light
Illustrated guide full page — desktop dark
Illustrated guide full page — mobile light

Validation repeated: build passes; all eight images load from local assets and match their original hashes; no horizontal overflow at 1440/768/390/320 in either theme; four axe audits report zero violations. Keyboard full-size image navigation works. Existing baseline failures remain unchanged. Keeping this PR WIP.

Updated the guide itself with eight inline design mockups from Launcher issue #68. Each has descriptive alt text, a design-preview caption and a full-size link; all images are served locally and preserved unchanged with source URLs and SHA-256 provenance. After: this PR @ 40e5af86. These screenshots show the illustrated website guide, not a released launcher. ![Illustrated guide overview — 1440 × 1100, light](https://git.magicbean.dev/attachments/f1d5d514-6ab8-499c-919c-01b04b5251e5) ![Illustrated guide full page — desktop light](https://git.magicbean.dev/attachments/91e62524-6da5-4bcb-906a-1b88ca1aa218) ![Illustrated guide full page — desktop dark](https://git.magicbean.dev/attachments/163fee49-9e3f-48bb-9d54-2457f349ba57) ![Illustrated guide full page — mobile light](https://git.magicbean.dev/attachments/63651a36-2466-4015-acc7-0babeb9c52b3) Validation repeated: build passes; all eight images load from local assets and match their original hashes; no horizontal overflow at 1440/768/390/320 in either theme; four axe audits report zero violations. Keyboard full-size image navigation works. Existing baseline failures remain unchanged. Keeping this PR WIP.
docs(website): illustrate the launcher preview with design mockups
Some checks failed
CI / Python source checks (ubuntu-24.04, part 1/2) (pull_request) Has been skipped
CI / Python source checks (ubuntu-24.04, part 2/2) (pull_request) Has been skipped
CI / SPIR-V fixtures (global narrow load/store, direct surface atomics, F2I immediate) (pull_request) Has been skipped
Third-party parts / The same as upstream (pull_request) Has been skipped
Website / Website on Cloudflare (pull_request) Has been skipped
CI / Conventional Commit title (pull_request) Successful in 5s
CI / Workflow lint (actionlint) (pull_request) Successful in 7s
Guide screenshots / Guide images and local UI source review (pull_request) Failing after 8s
Third-party parts / As their notes say (pull_request) Successful in 11s
PR description / Description follows the template (pull_request_target) Successful in 14s
40e5af862d
Place eight original issue 68 mockups beside their explanations, with accessible captions and local full-size links. Record source URLs and hashes separately from released UI captures.

Assisted-by: Codex (OpenAI)
Author
Member

Updated the main post for 40e5af86: the guide now contains eight captioned mockups with local full-size links, and the main-post screenshots show the illustrated version. Recorded repeated validation and retained the WIP status.

Updated the main post for 40e5af86: the guide now contains eight captioned mockups with local full-size links, and the main-post screenshots show the illustrated version. Recorded repeated validation and retained the WIP status.
docs(website): make the launcher guide player facing
Some checks failed
CI / Python source checks (ubuntu-24.04, part 1/2) (pull_request) Has been skipped
CI / Python source checks (ubuntu-24.04, part 2/2) (pull_request) Has been skipped
CI / SPIR-V fixtures (global narrow load/store, direct surface atomics, F2I immediate) (pull_request) Has been skipped
Third-party parts / The same as upstream (pull_request) Has been skipped
Website / Website on Cloudflare (pull_request) Has been skipped
CI / Conventional Commit title (pull_request) Successful in 14s
CI / Workflow lint (actionlint) (pull_request) Successful in 21s
Guide screenshots / Guide images and local UI source review (pull_request) Failing after 20s
Third-party parts / As their notes say (pull_request) Successful in 31s
PR description / Description follows the template (pull_request_target) Successful in 5s
Website / Website on Cloudflare (pull_request_target) Has been skipped
cb983fce43
Use direct instructions and explanatory picture captions, replace development-status notes with help links, and keep one opening preview notice for the upcoming launcher.

Assisted-by: Codex (OpenAI)
Author
Member

Updated the guide with direct player instructions and captions that explain each screen. One opening preview notice identifies the upcoming launcher; save, update and privacy guidance remains explicit. The development-status section is now useful help links.

Current screenshots at cb983fce (the launcher pictures are design mockups). These replace the earlier guide screenshots in the main post.

Guide overview

Full-page exports and updated Install entry

Guide desktop light

Guide desktop dark

Guide mobile light

Install after

Website build passes. Layout and accessibility checks pass; existing website and game-free test failures are unchanged from the base. This remains WIP.

Updated the guide with direct player instructions and captions that explain each screen. One opening preview notice identifies the upcoming launcher; save, update and privacy guidance remains explicit. The development-status section is now useful help links. Current screenshots at `cb983fce` (the launcher pictures are design mockups). These replace the earlier guide screenshots in the main post. ![Guide overview](https://git.magicbean.dev/attachments/155613c2-c6bf-45c1-a529-9793cb3deef2) <details> <summary>Full-page exports and updated Install entry</summary> ![Guide desktop light](https://git.magicbean.dev/attachments/8d72cfe8-50d3-4f2f-9b22-227bcd2e5033) ![Guide desktop dark](https://git.magicbean.dev/attachments/89bdcf31-71ef-4077-8946-230874e41c72) ![Guide mobile light](https://git.magicbean.dev/attachments/52461b5f-530d-45a0-b1f8-9a917bbf6d13) ![Install after](https://git.magicbean.dev/attachments/5adb0a6a-997e-4b0c-b6fd-b1cc1ae33366) </details> Website build passes. Layout and accessibility checks pass; existing website and game-free test failures are unchanged from the base. This remains WIP.
bibiburl changed title from WIP: docs(website): add launcher UI preview under Get started to WIP: docs(website): add illustrated launcher guide under Get started 2026-11-15 05:49:27 +00:00
madebyjordan left a comment

Reviewed at cb983fce: good to go in from my side. It merges cleanly with main and with #768, it's self-contained, and the opening notice says the pictures are mockups of the upcoming launcher. I'll approve once it's out of WIP.

Review drafted with Claude Code and checked by Jordan.

Reviewed at cb983fce: good to go in from my side. It merges cleanly with main and with #768, it's self-contained, and the opening notice says the pictures are mockups of the upcoming launcher. I'll approve once it's out of WIP. *Review drafted with Claude Code and checked by Jordan.*
Author
Member

Preparing this for final review following Jordan’s feedback. Normalised the description checker’s Measurements and Must be tested sections; the guide, screenshots and recorded validation are unchanged at cb983fce. This does not request deployment.

Preparing this for final review following Jordan’s feedback. Normalised the description checker’s Measurements and Must be tested sections; the guide, screenshots and recorded validation are unchanged at cb983fce. This does not request deployment.
bibiburl changed title from WIP: docs(website): add illustrated launcher guide under Get started to docs(website): add illustrated launcher guide under Get started 2026-11-15 12:09:41 +00:00
madebyjordan left a comment

Reviewed at cb983fce and still the same head: approved. Drafted with Claude Code and checked by Jordan.

Reviewed at cb983fce and still the same head: approved. *Drafted with Claude Code and checked by Jordan.*
Some checks failed
CI / Python source checks (ubuntu-24.04, part 1/2) (pull_request) Has been skipped
CI / Python source checks (ubuntu-24.04, part 2/2) (pull_request) Has been skipped
CI / SPIR-V fixtures (global narrow load/store, direct surface atomics, F2I immediate) (pull_request) Has been skipped
Third-party parts / The same as upstream (pull_request) Has been skipped
Website / Website on Cloudflare (pull_request) Has been skipped
CI / Conventional Commit title (pull_request) Successful in 14s
CI / Workflow lint (actionlint) (pull_request) Successful in 21s
Guide screenshots / Guide images and local UI source review (pull_request) Failing after 20s
Third-party parts / As their notes say (pull_request) Successful in 31s
PR description / Description follows the template (pull_request_target) Successful in 5s
Website / Website on Cloudflare (pull_request_target) Has been skipped
This pull request doesn't have enough approvals yet. 0 of 1 approvals granted.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u 'docs/launcher-guide:bibiburl-docs/launcher-guide'
git switch 'bibiburl-docs/launcher-guide'
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
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
MagicBeanDev/Longshot!709
No description provided.