Repository navigation
Gridsmith v1.1.1
The demo invitation now scrolls with the feed and can be dismissed. It remembers that choice; Help keeps both the tour and sample grid import available. Closing Help with Escape preserves selected photos. The keyboard history check now waits for completed Undo/Redo and verifies the full saved order.
Source · Live demo · Offline HTML
Open gridsmith-demo.html directly in a modern browser. It includes the same 18 approved 300 × 400 samples and three fictional posted references. Imported photos stay in your browser. The original collection, real posted photos and personal saved workspace are excluded from this release.
Release identity:
- Source commit:
7802e03bf1688670ff48b2eee7c7fe920b651652. - Inventory SHA-256:
761a3b69de98694257131457a65bceca33c6cfa97a0b4f20c0b3f3fd27b8c1aa. - Offline and hosted HTML SHA-256:
9c3ed5286e44f8a69cebd17abbb6bce076c81cd87c2f4a6e4da22624ee7ffe76— 5,347,579 bytes. - Exact-commit CI and Pages deployment.
Verification:
- 49 browser cases in each of Chromium, Firefox and WebKit on Linux, with no skipped cases, plus 24 release canaries and complete source/history/build checks. Local Windows Chromium and Firefox also passed; the corrected keyboard callback was independently tested with delayed storage and a deliberately broken Undo.
- Independent anonymous source archive comparison covers all 80 files. Separate privacy reviews covered source/history, approved images, screenshots, older release assets and recorded test artifacts. All 94 protected original files matched before and after the work.
- Actual hosted desktop and narrow journeys passed all 17 tour steps, selected imports and cancellation, exact crop pixels, Original bytes, captions/drafts, backup restoration into empty storage, and ZIP order/dimensions. Final source and served HTML must match these tested app bytes; documentation-only changes do not substitute for exact-final workflow results.
- The actual anonymous version 1.1.1 download matched the exact HTML hash and size above; its public tag resolves to the source commit above. The downloaded file passed a complete 390 × 844 offline journey with network access denied before navigation and reload: all 17 tour steps, actual imports and exact pixels, Original bytes, captions/drafts, restoration into verified-empty storage and inspected ZIP contents. No application errors or network requests were observed.
The first Pages attempt's asynchronous-test failure and its independent resolution are retained in the review record. Windows WebKit is blocked by OS policy before even a blank page loads; no security policy was changed. Linux engine coverage does not replace physical iPhone/Safari and Android checks. Device checks and nonfatal workflow-runtime maintenance remain in TODO.
Read HANDOFF, review records, and the Done milestone for scope, preserved limits and delivery status.