Commit History

289 commits ← Back to Activity
Publish 1.29.1
John Lauer · 739a34f · 1mo ago
1.29.1: the ah-only rule governs where you VERIFY, not which APIs your app may call
John Lauer · 8d2b23c · 1mo ago
Publish 1.29.0
John Lauer · d620292 · 1mo ago
1.29.0: gray for not-yet-probed, never a next step for an unestablished state; /api/viewport self-report
John Lauer · df2a2bc · 1mo ago
Publish 1.28.0
John Lauer · dc33fd2 · 1mo ago
1.28.0: empty delivered_to is NOT failure (it is a diff that lags); accept delivered_in_conversation and add an opened-…
John Lauer · 48da328 · 1mo ago
Publish 1.27.0
John Lauer · 4bcfea9 · 1mo ago
1.27.0: audit EVERY breakpoint against the pane band, not just the contract's; six-frame capture matrix
John Lauer · 894d418 · 1mo ago
Publish 1.26.0
John Lauer · f29f28b · 1mo ago
1.26.0: verify in AH's webview, never hc's: adom-cli hydrogen from your container reaches hc
John Lauer · 17fd2e6 · 1mo ago
Publish 1.25.1
John Lauer · 7d18811 · 1mo ago
1.25.1: test at your user's real pane width (a breakpoint bug hides between your test widths); installing needs a slot,…
John Lauer · 7910b58 · 1mo ago
Publish 1.25.0
John Lauer · 40708bc · 1mo ago
1.25.0: two-column breakpoint 760px -> 620px; John's real dock pane is 744px so two-column never rendered
John Lauer · fdf07aa · 1mo ago
Publish 1.24.0
John Lauer · 7b76f58 · 1mo ago
1.24.0: demo captions appear where the action is (desktop when driving the desktop, in-page when driving your own page)
John Lauer · 920870d · 1mo ago
Publish 1.23.0
John Lauer · c6eb029 · 1mo ago
1.23.0: verify ONLY inside ah, never a pup window or desktop browser
John Lauer · 89f3e69 · 1mo ago
Publish 1.22.1
John Lauer · 81e25a4 · 1mo ago
1.22.1: the favicon belongs to the PAGE, so re-verify it whenever the dock target changes
John Lauer · 969b847 · 1mo ago
Publish 1.22.0
John Lauer · 03c91aa · 1mo ago
1.22.0: delivered_to proven wrong-in-both-directions vs names; numeric version compare; cross-machine page placement
John Lauer · 1896319 · 1mo ago
Publish 1.21.0
John Lauer · 5caf3a5 · 1mo ago
1.21.0: verify on the instance the DOCK runs, not your dev copy (separate settings and localStorage)
John Lauer · 4d8e5c9 · 1mo ago
Publish 1.20.0
John Lauer · 4792724 · 1mo ago
1.20.0: Send timeout is 120s (create alone can take 60s); on create-timeout follow _hints and deliver by tid, never ret…
John Lauer · 40ed6cd · 1mo ago
Publish 1.19.0
John Lauer · 92cb3e7 · 1mo ago
1.19.0: ONE app, ONE dashboard: if your app has a real UI, that IS the dock target; never build a second page
John Lauer · 9eed392 · 1mo ago
Publish 1.18.1
John Lauer · 0682220 · 1mo ago
1.18.1: table row rules take effect on adoption; chip layouts already satisfy their intent
John Lauer · a693133 · 1mo ago
Publish 1.18.0
John Lauer · 31a3b3a · 1mo ago
1.18.0: the release version IS readable at /updater/status (never build_sha or build_epoch); prompt actions track the p…
John Lauer · 4da18cb · 1mo ago
Publish 1.17.0
John Lauer · 12be9c3 · 1mo ago
1.17.0: dashboards are FLUID, never hardcode a max-width on the page (retires the 1180px inner cap)
John Lauer · f2f57b3 · 1mo ago
Publish 1.16.0
John Lauer · 65df472 · 1mo ago
1.16.0: Send to AI is ONE call (run-prompt new:true); the two-step new-then-sid flow can never work, and the timeout is…
John Lauer · 94afaca · 1mo ago
Publish 1.15.0
John Lauer · 6efe49d · 1mo ago
1.15.0: ralph-test every layout change in BOTH panel states, the closed page is where regular users live
John Lauer · 6fa976a · 1mo ago
Publish 1.14.1
John Lauer · e219ebb · 1mo ago
1.14.1: the closed panel state needs breathing room; content padding belongs to the page, not the panel
John Lauer · 190763c · 1mo ago
Publish 1.14.0
John Lauer · f135d32 · 1mo ago
1.14.0: park lifted; gate Send to AI on Hydrogen >= 1.0.142, never on build_sha (it lies)
John Lauer · 2629c74 · 1mo ago
Publish 1.13.0
John Lauer · af3fac8 · 1mo ago
1.13.0: panel fully closes with a header TOGGLE; demo toolbar lives in the panel and never uses monospace; never ship t…
John Lauer · e9a4c0a · 1mo ago
Publish 1.12.1
John Lauer · 7f64219 · 1mo ago
1.12.1: the slug namespace provides isolation, not the origin (that claim was false); the server emits the pill's short…
John Lauer · 4f37a5f · 1mo ago
Publish 1.12.0
John Lauer · c9b6301 · 1mo ago
1.12.0: newbie panel is two columns with a prompts TABLE; header numbers (edge to edge, 18px mark, 15px name); copy/sen…
John Lauer · ba5b497 · 1mo ago
Publish 1.11.1
John Lauer · bcd0043 · 1mo ago
1.11.1: the two traps that keep a full-width panel a column (sibling of app body; demo folds with it)
John Lauer · 4328a8f · 1mo ago