rdmsm4x-changelog-20260828-1843-ak-compact-shell-live-release
AK's compact phone-first review shell, exact miniature/full weekly heatmaps, gallery controls, direct sharing, and native PDF export are deployed and verified; public reads remain open while owner mutations remain protected.
Scope
- Host:
rdmsm4x - Product:
ak.amagansett.app, plus the narrowly coupledamagansett-apifragment renderer - Canonical project:
/Users/richh/dev/sites/amagansett-app - Isolated release worktree:
/Users/richh/dev/_handoff/codex-out/amagansett-ak-compact-shell-20260828 - Branch:
codex/ak-compact-shell-20260828 - Deployed source:
7ba39d4297e4f881ac4c250dd115998973f178ff - Documentation-only successor:
496988589dbd2be154d4515b5822605abb0a0b79
Files changed
sites/ak/index.htmlsites/ak/src/main.tssites/ak/src/site.cssworker/src/platform-api.tsworker/src/platform-fragments.tsworkers/amagansett-ak-edge/src/index.ts- focused AK/API/edge unit tests and AK browser fixtures/specifications
docs/superpowers/specs/2026-08-28-ak-compact-responsive-shell-design.mddocs/superpowers/plans/2026-08-28-ak-compact-responsive-shell.mddocs/AK-COMPACT-SHELL-LIVE-RECEIPT-20260828.mdSESSION-STATE.mdISSUES.md- canonical iCloud
PROJECTS.mdamagansett.app entry only
No canonical checkout, sibling worktree, D1 data, migration, DNS, Access policy, Zaraz configuration, provider credential, queue, schedule, Guide edge, Forst edge, Preview edge, Pages project, or third-party photo binary was changed.
Deployment
- AK edge active version:
50afe3e6-8df2-48ee-98a6-b415ca89d7caat 100% - API/share active version:
f5682fcf-f587-44b6-9f59-06dba62232f1at 100% - Prior AK rollback:
c7e398fd-53dd-4be4-b5ff-2a4a735ae660 - Prior API/share rollback:
1d9041be-483b-4095-8064-9552815bc284 - Deployment commands used the checked-in
deploy/ak.wrangler.jsoncand rootwrangler.jsoncfrom the exact clean implementation commit.
Verification
CI=1 npm run verify: 28 Vitest files / 205 tests, strict TypeScript, all builds and Worker checks, 36 Playwright scenarios.- Cloudflare deployment status: both new versions at 100%.
- Anonymous root, feed, detail, and mini-traffic endpoints: HTTP 200 with no Access challenge.
- Anonymous reaction mutation: HTTP 403 with the intended public-read-only response.
- Mini and full traffic views: exactly 42 cells each.
- Clean 390-by-844 browser: 20 cards; no visible Hamptons edition/addition, Buy, Sell, or legacy reaction row.
- Gallery:
1 of 24to2 of 24, image changed. - Route:
10010 → 11937reversed to11937 → 10010. - Price filter: changed range request observed and 20 cards remained rendered.
- Share: exact current direct detail URL.
- PDF: native
window.print()invocation verified once in isolated browser QA; enabled in real Chrome with detail active. - Reauthenticated real Chrome at 390 by 844: compact first viewport, correct tax placement, miniature heatmap, inline detail, full heatmap, route reversal, fullscreen gallery, Share, and PDF readiness; no browser warnings or errors.
Rollback
Roll back the coupled API/share Worker first to
1d9041be-483b-4095-8064-9552815bc284, then AK edge to
c7e398fd-53dd-4be4-b5ff-2a4a735ae660. No storage rollback
is required because this release changed no D1 schema or data.
Documentation and follow-up
- Full receipt:
/Users/richh/dev/_handoff/codex-out/amagansett-ak-compact-shell-20260828/docs/AK-COMPACT-SHELL-LIVE-RECEIPT-20260828.md - The canonical iCloud project index now points to the exact implementation and deployment versions.
dev.dataroo.netpublication was inspected but not mutated: its canonical checkout is dirty with preserved untracked output, its production AGENTS boundary requires a separate worktree, and the old publisher configuration points to an absent legacy destination. The AK receipt is ready for the existing Dataroo owner to ingest after its accepted publisher-routing lane is integrated.- Next AK items are deliberately separate: owner-triggered refresh and source-backed days on market.
- Joey/Eat continuation remains in its separate preserved worktree and does not alter this release.
Apple Notes status
This shell is running under a Background launch manager, so the Notes
helper cannot send GUI AppleEvents. The required file archive is
complete. The matching note in the rdmsm4x Apple Notes
folder remains pending until this changelog is run from an Aqua Terminal
session with:
zsh /Users/richh/scripts/notes_changelog.zsh /Users/richh/dev/LLM/Claude/changelogs/rdmsm4x-changelog-20260828-1843-ak-compact-shell-live-release.md