docs/HANDOFF.md: what is released, the open work (desktop report view in a stash, two worktrees of other sessions, things not verified live), and the rules that matter
This commit is contained in:
parent
88d1b58f1f
commit
e5dffb5533
1 changed files with 36 additions and 0 deletions
36
docs/HANDOFF.md
Normal file
36
docs/HANDOFF.md
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
# Handoff
|
||||
|
||||
State of storebound for whoever picks it up next. Public-safe: no project, app or account names.
|
||||
|
||||
## Released
|
||||
|
||||
- npm, storebound.dev and the desktop app carry the latest tag (see `CHANGELOG.md`).
|
||||
- Releases: `bun tools/release.ts <version> --yes` runs everything in one command, npm included (docs/desktop-release.md).
|
||||
- Background tests run on Forgejo and never gate a release. `bun tools/ci-status.ts` shows the newest result.
|
||||
- The Linux and Windows updater signatures are made on the release server: `bun tools/desktop-release.ts vds-key`
|
||||
rotates its key, and `--sign-local` is the fallback.
|
||||
|
||||
## Open work
|
||||
|
||||
- **Desktop report view + design v2** (paused by the owner).
|
||||
- What it is: the readiness report inside the desktop app as its own screen, not only in the browser. Also a
|
||||
stronger design (a hero per store, "what to fix first", passed checks shown, a 1200x630 summary image).
|
||||
- Where it is: half done, kept in a local git stash named "paused: report in desktop + design v2" (not pushed).
|
||||
- How to resume: `git stash list`, then `git stash apply`, then finish the view and run the desktop typecheck and the
|
||||
fixture UI.
|
||||
- **Two worktrees with uncommitted changes from other sessions:**
|
||||
- `guardrail-2310-macos`: Apple platform commands (iap-submit, release, resubmit, status);
|
||||
- `shots-bleed-landscape`: landscape screenshots and uploads.
|
||||
Their owners decide; don't delete them without asking.
|
||||
- **Not verified live yet:**
|
||||
- The IARC exact-label helper in the console plans (tested on a fake page only).
|
||||
- The Play Games Services console page paths.
|
||||
- The Games Configuration API bodies (no pinned spec).
|
||||
- Placing a Header and Search Results asset on a live App Store version.
|
||||
- **iPhone Duo:** App Store Connect's API has no Duo screenshot type yet. Uploads skip with a console link; wire it
|
||||
when the spec gains the type (`IPHONE_DUO_DISPLAY` in `cli/shots/spec.ts`).
|
||||
|
||||
## Rules that matter here
|
||||
|
||||
- Every check, message and screen covers both stores and every surface (AGENTS.md, "Working on storebound itself").
|
||||
- Real projects reported most guardrails. They stay anonymous in the repo: neutral names and com.example.* only.
|
||||
Loading…
Add table
Add a link
Reference in a new issue