oxedyne/daimond/verify/transparency.jsonl
70.5 KiB, 17 runs
created by r2519314175:1029, which is this file's identity for as long as the history lasts, whatever it is later renamed to
download · who wrote it · its history
| 1 | {"seq":0,"ts":"2026-07-17T19:01:32.116Z","build":"419b6c0fa20d","bundle":"3e37b3119a65baa50322b54fcd8c77bb2c078e64b8a999a08ccfe183f17fce29","prev":"0000000000000000000000000000000000000000000000000000000000000000","entry":"d640e12f92014e7cb59e47499d0f9a25eadfe857ac717d421a3b01e43942fb49","note":"The first published build anyone could check against its source"} |
| 2 | {"seq":1,"ts":"2026-07-18T03:48:49.417Z","build":"3f6cc6fa4d07","bundle":"243cf7d4ec5844777f6f2288a397adb01386ca0d654fd3ed81682261a0edca77","prev":"d640e12f92014e7cb59e47499d0f9a25eadfe857ac717d421a3b01e43942fb49","entry":"1af391b1e9e5e067e70e91f390ab30fadc0f13e549ee0f894b24aea0171ec4e0","note":"Prove two live per-slot keys against the real host"} |
| 3 | {"seq":2,"ts":"2026-07-18T04:28:52.230Z","build":"14d15bc2956b","bundle":"af31084b9c1ec7febae012fc2500b7c2452c5984dc6c82e4626b03754e51dc7c","prev":"1af391b1e9e5e067e70e91f390ab30fadc0f13e549ee0f894b24aea0171ec4e0","entry":"b504a13f465fcebefb92f8da53916e809ce282735aecba25fcda53a2e6c6434e","note":"Guard the delivery check against a roll-back, and drop dead code"} |
| 4 | {"seq":3,"ts":"2026-07-18T04:43:45.003Z","build":"89e5fd2df2b0","bundle":"bc9148e629ff903e9f5b173495c2c417cf645ed69b5065c392b1c7330a1c863a","prev":"b504a13f465fcebefb92f8da53916e809ce282735aecba25fcda53a2e6c6434e","entry":"eda57df2e11e78ab0949133e2a5537966baee961188809e5dc79b5574d64d7e5","note":"Give agent tiles chips and a search, and drop the tree"} |
| 5 | {"seq":4,"ts":"2026-07-18T05:18:35.486Z","build":"7cea0b9aec44","bundle":"4f5a185397013f95a5582108117beaba3e4b1cc015c116047f6543c9cfabeb0a","prev":"eda57df2e11e78ab0949133e2a5537966baee961188809e5dc79b5574d64d7e5","entry":"5ff7ae068882ffcadcf3d7046cc898478193959b935fb055672236ec92576ea9","note":"Name the window regions with a labelled diagram in the guide"} |
| 6 | {"seq":5,"ts":"2026-07-18T05:28:13.658Z","build":"10816851483c","bundle":"dea8dd8cd5438ccc05ce0a3f743f420bd9e7a190716eb466258450c2e9692b50","prev":"5ff7ae068882ffcadcf3d7046cc898478193959b935fb055672236ec92576ea9","entry":"2cf6266290ea1d777ac6d07f95c1af7f4285921624f14e0fa3208809376cf9e8","note":"Split the rail into a fixed Status strip and an on-demand Admin drawer"} |
| 7 | {"seq":6,"ts":"2026-07-18T05:39:13.792Z","build":"d7894095cbca","bundle":"f2f391dbef518da7e7d8a705c2acf73eea0f11861c17b546b19907d21abb112a","prev":"2cf6266290ea1d777ac6d07f95c1af7f4285921624f14e0fa3208809376cf9e8","entry":"3e4328aa7fa872d5398b703a9c06f68ac7ccf7f38f6a28d573d1cb635f0204e5","note":"Open the Web panel straight onto the guide, not a prompt to open it"} |
| 8 | {"seq":7,"ts":"2026-07-18T06:00:11.501Z","build":"88004b0fb263","bundle":"e4f8bf30959240e55c633b6158726be3899c30fcc56622265c446a8e6b6e2b9b","prev":"3e4328aa7fa872d5398b703a9c06f68ac7ccf7f38f6a28d573d1cb635f0204e5","entry":"d87bdb6a4f053cbf59e2d44f75dde706e8c926dbc7bcb3ee99b9a92c12e487e7","note":"A tidier guide header, and the Web panel opening straight onto the guide"} |
| 9 | {"seq":8,"ts":"2026-07-18T11:26:57.383Z","build":"fa35eb0ecc0c","bundle":"c85984df71c2f0c25c71511fca12fd319cd4e9db5bbfaafae91f66f21590ff32","prev":"d87bdb6a4f053cbf59e2d44f75dde706e8c926dbc7bcb3ee99b9a92c12e487e7","entry":"e39b926b643b86cc5b04467248686bf3edcadc81f7f33241481f22d24d4e695e","note":"Live per-slot keys, so parallel agents cannot race one allowance"} |
| 10 | {"seq":9,"ts":"2026-07-18T14:40:35.810Z","build":"43d94e394dec","bundle":"7029dbff1d019fb1ff0fe45f931a4a0ca994bdd59c21d2068f26967f991861a1","prev":"e39b926b643b86cc5b04467248686bf3edcadc81f7f33241481f22d24d4e695e","entry":"6854f12ee44a58f8eae0aeccc8d50aa1af25fc2bed3581884958b0b789ace525","note":"Add pause / resume / stop-all controls to the Agents panel"} |
| 11 | {"seq":10,"ts":"2026-07-19T07:33:31.844Z","build":"270dfaa74c7c","bundle":"5a55e2598d882535379f36cc2f5e2bc8ba973b1c853fb834d26ba46aea7b042a","prev":"6854f12ee44a58f8eae0aeccc8d50aa1af25fc2bed3581884958b0b789ace525","entry":"bc142dd747d6046dda826efe5b5f9ced23abe19859e03968889686d18ac0e5fb","note":"Foci are now Facets, and each one tracks what its work produced"} |
| 12 | {"seq":11,"ts":"2026-07-19T15:48:00.043Z","build":"20a0aaeed31b","bundle":"19a36302125d2dd9f4a3a22b8b98e31cbd4e144b6b949889d7d1270e1505dd69","prev":"bc142dd747d6046dda826efe5b5f9ced23abe19859e03968889686d18ac0e5fb","entry":"7768ea2075d5a4713263aa995ace34f6ae249eea994b7f92d95658c58cff44a8","note":"Text size, dock tiling and a panel gallery, all from one appearance menu"} |
| 13 | {"seq":12,"ts":"2026-07-19T16:20:55.556Z","build":"ac08d5c144cc","bundle":"a877b1b517482fafefb066aebf396f81501812660fd135551a10e0cbf18fd532","prev":"7768ea2075d5a4713263aa995ace34f6ae249eea994b7f92d95658c58cff44a8","entry":"b9db1d3d1f89b50524923002fa26973b3be9e8c439b14e52dcaf7fd460a1bd74","note":"Daimond now says which version you are on, and what changed in it"} |
| 14 | {"seq":13,"ts":"2026-07-20T02:28:04.956Z","build":"32c90a2737fb","bundle":"242650aff78aa937025410fbe727242ff523c2faeeaeb25bd995ed37f45d12f6","prev":"b9db1d3d1f89b50524923002fa26973b3be9e8c439b14e52dcaf7fd460a1bd74","entry":"605ee3d23d2075e604b2b1e5878ec694fbadf90bb4cdb972a0887b4244ec1cfa","note":"Diamonds and crystals, and a version row that names the build you are running"} |
| 15 | {"seq":14,"ts":"2026-07-20T04:06:32.717Z","build":"57aef749fdaf","bundle":"50fab2407bc52aeef12b90ecfb6dec0155f156457ce80efd7f67ed0dd6ddb1bc","prev":"605ee3d23d2075e604b2b1e5878ec694fbadf90bb4cdb972a0887b4244ec1cfa","entry":"c805a3f970ebc21ecaaee01bd49e127ee0c066642e8e528993f911712790ef00","note":"Releases are declared rather than deployed, and panels wait until they have something to hold"} |
| 16 | {"seq":15,"ts":"2026-07-20T08:27:07.445Z","build":"0b05f6df96ab","bundle":"dcd337e8d7f103f5a1ac090efd7949759dc1cd6ac95dd81b0a7311e237d06b4a","prev":"c805a3f970ebc21ecaaee01bd49e127ee0c066642e8e528993f911712790ef00","entry":"c435762e6e8bc73f02fda691db63ab1203896d81e44d827d4b31abb52220b44a","note":"Show the fingerprint a person can actually read off their own app"} |
| 17 | {"seq":16,"ts":"2026-07-20T09:07:31.192Z","build":"1b3e397b4c75","bundle":"fcec487e0f9dedd54a86191e952f74b48c91cbad1acd97e5a0daab6df6225bbb","prev":"c435762e6e8bc73f02fda691db63ab1203896d81e44d827d4b31abb52220b44a","entry":"6fef410707f84df99591d835f5ffa25189b3d621bdd0e5020dce57e23b36b9de","note":"Log out of the gateway when you log out of the app"} |
| 18 | {"seq":17,"ts":"2026-07-20T12:14:19.490Z","build":"621ae6348bdc","bundle":"77c5cc18836ffc8e7ccf4526f61f7fe6b00ce9e150c13148cc89634440c1a281","prev":"6fef410707f84df99591d835f5ffa25189b3d621bdd0e5020dce57e23b36b9de","entry":"9e3bc79c4e9cd71161a2e2706ef1b29af68b1cd00ffbc7103cb8f8e3015a0dfe","note":"The stars are the mark itself, and the dashboard wears the logo"} |
| 19 | {"seq":18,"ts":"2026-07-20T12:37:12.350Z","build":"105802c7cf30","bundle":"4c55cff47ccbce5f51738158cf2b9eb6bce34bbcbc53ef42a6ea0e1717c1e83e","prev":"9e3bc79c4e9cd71161a2e2706ef1b29af68b1cd00ffbc7103cb8f8e3015a0dfe","entry":"1a2e0bcf0a6a6d3b58c7c605e4ff36e8ec66f2da40bc87e959cfdd4a118b8965","note":"A document you have opened belongs on the stage"} |
| 20 | {"seq":19,"ts":"2026-07-21T05:58:40.357Z","build":"649fd06354d1","bundle":"acf2435b3f7c33f82c16fa84c88d8d58a7de10214bae2fa4399a8f11731ae2c1","prev":"1a2e0bcf0a6a6d3b58c7c605e4ff36e8ec66f2da40bc87e959cfdd4a118b8965","entry":"84bcee7744698a4277b3a8513e4fd54617d93cff4a89773cefedae19a662f0b5","note":"Store a chunk as BU64, so more than 255 bytes of it survive"} |
| 21 | {"seq":20,"ts":"2026-07-21T13:32:50.140Z","build":"85e2d6d9a5d4","bundle":"21b71e09255212137e042cbffbb4a4a896b8e9afa4eb3aa9025c42babacc78b7","prev":"84bcee7744698a4277b3a8513e4fd54617d93cff4a89773cefedae19a662f0b5","entry":"ebb49ec38e1b144b11d037d54acaaa6cf03030eddfe0ddd3daec4932d6093394","note":"Tag the free tier, so a lapse takes the overflow and not the whole store"} |
| 22 | {"seq":21,"ts":"2026-07-21T14:17:24.563Z","build":"5fe29c8b1847","bundle":"e46492f350e414fa61bada30f79662e7b65ed51bc94b0eff0326a66db479b5c8","prev":"ebb49ec38e1b144b11d037d54acaaa6cf03030eddfe0ddd3daec4932d6093394","entry":"86c6221feb4993f185e475d9f991b6cb6d6863ba4c2a08ef6ec3479e915f60b6","note":"Close the last channel: acting on a page"} |
| 23 | {"seq":22,"ts":"2026-07-23T16:45:05.752Z","build":"bc323bbee6f0","bundle":"13f681fe56f26b521c2b1aa2c9cf196922e74d60d1497ff1f0229ac14d1c89be","prev":"86c6221feb4993f185e475d9f991b6cb6d6863ba4c2a08ef6ec3479e915f60b6","entry":"9b18735916ad576fbc923a6c861fbf72e7bade3555f63fcc274bf2594930c2c1","note":"Own Daimond: Pro unlocks sync, cloud storage and Email"} |
| 24 | {"seq":23,"ts":"2026-07-24T00:57:58.212Z","build":"613e2b106d13","bundle":"20b54bf38cdc2ef0f3328732a6773f05302a43b5b1ada7415f6052c9d63d44df","prev":"9b18735916ad576fbc923a6c861fbf72e7bade3555f63fcc274bf2594930c2c1","entry":"4f6ccb2c66a24cae8a6097653ec685355177e4f689f7c636cfb899678da89c48","note":"Fix the missing Pro buy button in Credits"} |
| 25 | {"seq":24,"ts":"2026-07-24T01:09:23.856Z","build":"83b83c860298","bundle":"b25c58a44c258cab34a2ddb177006da80d59105f51a18b3dbb5dda2790438d52","prev":"4f6ccb2c66a24cae8a6097653ec685355177e4f689f7c636cfb899678da89c48","entry":"88732e509e630416625c70dd0c4078dfe31fccdda8e72ce5b0bfb74b94af9d71","note":"Warn before forgetting an identity that holds credits or Pro"} |
| 26 | {"seq":25,"ts":"2026-07-24T01:24:18.743Z","build":"59f5ade51856","bundle":"e7ca4789b700ee32707e214467ed306405a484f48a101e943135a99a8ce26ceb","prev":"88732e509e630416625c70dd0c4078dfe31fccdda8e72ce5b0bfb74b94af9d71","entry":"1a89714d7013bfc83038f818380fcc4e4a423b49ea85a9923dc36687dfccd61a","note":"Pro gets its own status row and Upgrade popup"} |
| 27 | {"seq":26,"ts":"2026-07-24T01:36:25.408Z","build":"878276242629","bundle":"f5e91a196fd77f43863bf3c478360ce4d5f330ea7fd874c029fb92dfc97ad73b","prev":"1a89714d7013bfc83038f818380fcc4e4a423b49ea85a9923dc36687dfccd61a","entry":"c08df83cef1e897fa566e12c2d7438859c2db6c994fc7aa8ff85264328b018c9","note":"Require Face ID / PIN on passkey unlock"} |
| 28 | {"seq":27,"ts":"2026-07-24T02:35:32.487Z","build":"b44965e007f5","bundle":"f7721c686abd88a0736b5beca2d96a3a350e295f2af6abf6a6a7db46660082b6","prev":"c08df83cef1e897fa566e12c2d7438859c2db6c994fc7aa8ff85264328b018c9","entry":"3645e19c92180cebf216e250a91e9e7b132c772de549ced3f8337aa04c4a5a6c","note":"Clearer pairing and a passphrase reveal toggle"} |
| 29 | {"seq":28,"ts":"2026-07-24T02:40:54.520Z","build":"761aeb89925f","bundle":"ea4a6d28b4f57c130077d884b05e6464b9805604a82c2af2c37d9f4b27bc159f","prev":"3645e19c92180cebf216e250a91e9e7b132c772de549ced3f8337aa04c4a5a6c","entry":"19b419fd527654d0ad421ec48b08f0f4ad7482c572307dfe308806e6892b6040","note":"Guide: device pairing explained with screenshots"} |
| 30 | {"seq":29,"ts":"2026-07-24T09:06:17.783Z","build":"ef1e25fd3665","bundle":"dd29b391c0c8e56a52984390ddfa26214404276900c2ab06d190bc3a48f3e6fc","prev":"19b419fd527654d0ad421ec48b08f0f4ad7482c572307dfe308806e6892b6040","entry":"35a0db224a6aebad5e616f9449a12dbd19780f92eb8c33eb5317acbdd5aaa51a","note":"Generate the passphrase, and let a keychain and a passkey carry it"} |
| 31 | {"seq":30,"ts":"2026-07-25T15:39:15.047Z","build":"ed8ed3e04f58","bundle":"75027a356b0ce3cad6a0527ca2120463c13fc00e946de4dd412535a190217471","prev":"35a0db224a6aebad5e616f9449a12dbd19780f92eb8c33eb5317acbdd5aaa51a","entry":"049040d0a17a84a7f979523e42ca53803e3052e6033118a88521658e3047a047","note":"Generate the new passphrase when changing it, too"} |
| 32 | {"seq":31,"ts":"2026-07-26T05:05:11.127Z","build":"4f5eb068493c","bundle":"c965363b46524b39bdac46873212110a4c4fbdb3ea25d72b084108d468da8cd1","prev":"049040d0a17a84a7f979523e42ca53803e3052e6033118a88521658e3047a047","entry":"23f9407ab36babe000dfc287171561036704c369398c29e18da554c06def0526","note":"Make a backup restore whole, and stop it duplicating Diamonds"} |
| 33 | {"seq":32,"ts":"2026-07-26T08:02:01.434Z","build":"a415ec2a8686","bundle":"89e67f86198c351884899f3e8c6a77cec0ec35fe439fc9791f364747e4a728ac","prev":"23f9407ab36babe000dfc287171561036704c369398c29e18da554c06def0526","entry":"26ead4136674fcddd6dd141bf60d1b7a6711e515827bb8d86e0f99f001e462c7","note":"Add an Approachable skin (rounder, friendlier) alongside the sharp one"} |
| 34 | {"seq":33,"ts":"2026-07-26T12:12:13.516Z","build":"ef9b972957ff","bundle":"a625aa9ac43bd7dd9eeec74c54974d3906835736e776567f2bed426d1271a4bc","prev":"26ead4136674fcddd6dd141bf60d1b7a6711e515827bb8d86e0f99f001e462c7","entry":"ead0dd1be4aa6cbfcd74a1619cdc12244c2b43f7c53a632e4cdd647f525db706","note":"Fix the unlock screen showing a confirm box and a browser generate offer"} |
| 35 | {"seq":34,"ts":"2026-07-26T12:25:26.081Z","build":"5dc4ff77f385","bundle":"841222dc487c5842995e49db025295d2a273d5f9c8c9e0c3d3b63b68ada9468d","prev":"ead0dd1be4aa6cbfcd74a1619cdc12244c2b43f7c53a632e4cdd647f525db706","entry":"9b5696d58752ecbf5bb670e79ca0e38de68bdc2ea9f07f2ee6d3666487646e3b","note":"Name the second skin Warm"} |
| 36 | {"seq":35,"ts":"2026-07-26T14:59:14.194Z","build":"5e18a237d5a6","bundle":"28d0e3e0133a0b79953f09856b29abb6409f6a7a87870803d7de95fb34dbec04","prev":"9b5696d58752ecbf5bb670e79ca0e38de68bdc2ea9f07f2ee6d3666487646e3b","entry":"6a12eab7e9a1310dff789a0d8c33cb96cbebcbd4e0e8041fb2a4be4741f00455","note":"Give the phone's Credits and Models modal a title and a close"} |
| 37 | {"seq":36,"ts":"2026-07-26T22:34:26.275Z","build":"fa170502ae8c","bundle":"d4cd657263a2cd0ff770d482faa92a10afff2ac127fb7f854a39f20ebc51161b","prev":"6a12eab7e9a1310dff789a0d8c33cb96cbebcbd4e0e8041fb2a4be4741f00455","entry":"b3c8496fbf90fc72430eb777cb8e15c3ef6f9b932173d0a2cdd4fd6f859d1e98","note":"Stop interrupting a free account with a Pro dialog it never asked for"} |
| 38 | {"seq":37,"ts":"2026-07-27T01:30:35.499Z","build":"a19de6d670d2","bundle":"515a244c8cfb065e0537db2677157a9baf99294922c50d7309930d86b5ba27b4","prev":"b3c8496fbf90fc72430eb777cb8e15c3ef6f9b932173d0a2cdd4fd6f859d1e98","entry":"2fa0e5032a82a8863d8bce1dbb88526dc61aa03d6a4afbe9410a68d573c11943","note":"Let the user edit the prompt every agent runs under"} |
| 39 | {"seq":38,"ts":"2026-07-27T15:59:03.005Z","build":"22cf4e30e764","bundle":"f2c4291ef32eba9e0ccdceaef7e22ba8b599baf63445ec659de67dccef179c7b","prev":"2fa0e5032a82a8863d8bce1dbb88526dc61aa03d6a4afbe9410a68d573c11943","entry":"ac21b2e29fe1ca20a8872e7e0d26635687d26fb2a09ffb68c89e5822134e09f7","note":"Build the sealed wasm reproducibly — remapped paths, git-pinned fe2o3"} |
| 40 | {"seq":39,"ts":"2026-07-28T14:19:03.804Z","build":"a15018462b7d","bundle":"5537e22cf3e7361d32f305244a347db7f1f3e0c7bf598efd999191afbb7d05f1","prev":"ac21b2e29fe1ca20a8872e7e0d26635687d26fb2a09ffb68c89e5822134e09f7","entry":"7d66fd10e9c2c8e54e8af985828e317827033c128e61876f4ef60be539708336","note":"A way back from choosing your own passphrase"} |
| 41 | {"seq":40,"ts":"2026-07-28T20:02:25.009Z","build":"a1b08d40e40b","bundle":"2cdbb5e979601d6b19a0fb225e0145e76633f1a5342019178aa8da927814235e","prev":"7d66fd10e9c2c8e54e8af985828e317827033c128e61876f4ef60be539708336","entry":"3f990f6fd3b8f1a845439c1d3a1f4c7cc31417df7e0de573bd2dbf8b425b39c2","note":"Search the interface for properties, not scripts: four new verifiers"} |
| 42 | {"seq":41,"ts":"2026-07-29T04:45:46.740Z","build":"c4ec0ed1e882","bundle":"60e2639955439fa33698316a69fd76f79cabb832a748c96a3c7bede0ff968bfb","prev":"3f990f6fd3b8f1a845439c1d3a1f4c7cc31417df7e0de573bd2dbf8b425b39c2","entry":"cefe000cc36f886e4fab35694ed9e997077625b351d112150f59f420a2ec74a6","note":"Guard the new ground: locale parity, cross-tab diamonds, mail folders"} |
| 43 | {"seq":42,"ts":"2026-07-29T06:03:11.420Z","build":"c12ab9db19a2","bundle":"ba03387082ab0ef92a6914bbb753b367b83cca640ffd3d47c19a06deac5f6521","prev":"cefe000cc36f886e4fab35694ed9e997077625b351d112150f59f420a2ec74a6","entry":"ceee0974500168e7bd1f04716057b87d4794d029f11e0241c322d8b7cb415435","note":"Give the tag editor its two boxes: what is on the Diamond, and the pool"} |
| 44 | {"seq":43,"ts":"2026-07-29T06:40:06.916Z","build":"a4ad496a8bde","bundle":"10b83e7dc0aabc1cc035c6a49a8c0125e08b473201abb407de7757ea7e2adc3c","prev":"ceee0974500168e7bd1f04716057b87d4794d029f11e0241c322d8b7cb415435","entry":"3d3c3e0de0804f4099da942e731cb5203cd61cd299594e852688a245a16841fa","note":"Centre the chip closer on the cap it owns"} |
| 45 | {"seq":44,"ts":"2026-07-29T08:18:08.948Z","build":"8f79705b1060","bundle":"4a9cf4cdc605b5b40981bb3b3ed6c2520890cc1cc22d47a2d841a4196517ce56","prev":"3d3c3e0de0804f4099da942e731cb5203cd61cd299594e852688a245a16841fa","entry":"57eee5b560e72e8e6f2540ab38db5fbcfeffea4edf270529c4246134d071701f","note":"Verify the graph both ways, and badge every Diamond a cycle holds"} |
| 46 | {"seq":45,"ts":"2026-07-29T09:05:02.491Z","build":"7150e5f1a678","bundle":"3625527f268099e5f165f8df2912f31ffef8a369e30844668ae2a8a4a6ca17d7","prev":"57eee5b560e72e8e6f2540ab38db5fbcfeffea4edf270529c4246134d071701f","entry":"a4c225356ef5e3a09ca87a71bd0bce8dfd115cdc8f2ff90d49e78d85138087d7","note":"Carry Diamonds across devices in the sync parcel"} |
| 47 | {"seq":46,"ts":"2026-07-31T00:11:53.925Z","build":"b4fb0047a43c","bundle":"4bcb9c162a51870a87a76839d5beae5345a324c42770e655b1d77f5997e98823","prev":"a4c225356ef5e3a09ca87a71bd0bce8dfd115cdc8f2ff90d49e78d85138087d7","entry":"a749bccb67c0d1600ffb7a910beb81bba87faf0ffccb36155cd4d444b488b8e1","note":"Steady the harness where the rail divider moved the ground"} |
| 48 | {"seq":47,"ts":"2026-07-31T02:02:00.714Z","build":"c6ad95b6ee2a","bundle":"f013cf6c7b6613befca357d66f7b16283d0382048955e286abcd90a435655658","prev":"a749bccb67c0d1600ffb7a910beb81bba87faf0ffccb36155cd4d444b488b8e1","entry":"d9baf3011c38296f2d4a7163b597b4f18419119deced896981c7039d05145634","note":"Register verify_mailsync's gateway need, and age the releases-card budget"} |
| 49 | {"seq":48,"ts":"2026-07-31T04:35:30.204Z","build":"10163ed45755","bundle":"8864395c647202fa469656910eb006d27198b2d7e9f89340ea7d825c1330bd22","prev":"d9baf3011c38296f2d4a7163b597b4f18419119deced896981c7039d05145634","entry":"0b06f5dfdce1214e50850b2fdc1df23f12cac764a6bd7a24b7db02e33935e79a","note":"A session that stopped is not this session, and old guesses stop inflating the totals"} |
| 50 | {"seq":49,"ts":"2026-07-31T08:31:56.253Z","build":"77d3c97f6be0","bundle":"de84642e7ef8014de33b974902c5007ba7fb17d435212c7bc6cd96cfb5dabb65","prev":"0b06f5dfdce1214e50850b2fdc1df23f12cac764a6bd7a24b7db02e33935e79a","entry":"a3a5c90650f54962e93f6b101fe8e1a8262e7149c1cf93c96a39573b4c4f2f2f","note":"The device roster speaks all eight languages, times included"} |
| 51 | {"seq":50,"ts":"2026-07-31T11:15:04.038Z","build":"4f688b9529e3","bundle":"6128bbbcbc46e73a1cb2fd943f6f72df30d674b63c5a5157c3a629ab96c1df99","prev":"a3a5c90650f54962e93f6b101fe8e1a8262e7149c1cf93c96a39573b4c4f2f2f","entry":"340145fb40123655145c2fd84ffb6917c1bbe8de12c2bcd9c8ba426877aa2b9b","note":"Device naming speaks all eight languages"} |
| 52 | {"seq":51,"ts":"2026-07-31T14:20:55.062Z","build":"b0319506da37","bundle":"a0e234ac5f7f2e6eba2b132be17c183720e1af4a4ec2289b2b2200349021fcf8","prev":"340145fb40123655145c2fd84ffb6917c1bbe8de12c2bcd9c8ba426877aa2b9b","entry":"af4fd1e4d9f39fc7af3b6ee913e7e94a071fdf268276ae84ebd04789d24a595b","note":"The tag hint speaks all eight languages"} |
| 53 | {"seq":52,"ts":"2026-07-31T16:04:13.923Z","build":"e5d96dccdfc5","bundle":"1487cf5e07d6b2ddd6170b659731713192a73d8d68367d67753d1aa65def3dfd","prev":"af4fd1e4d9f39fc7af3b6ee913e7e94a071fdf268276ae84ebd04789d24a595b","entry":"7084d2b1b5dff232cbee4021fcd64e3e5dc111bcd2da25bbf7e98d758b84453a","note":"Boolean filtering speaks all eight languages"} |
| 54 | {"seq":53,"ts":"2026-07-31T18:56:56.213Z","build":"a7fb6a58713e","bundle":"80e66719e218e901389c7daa586517b0bf1bb948615df31d5b7a625dfb78e50c","prev":"7084d2b1b5dff232cbee4021fcd64e3e5dc111bcd2da25bbf7e98d758b84453a","entry":"a6a42df6cfadaf750a93e3f5f07820c2bafebf7c26af6f4c0b8b46115d4e1545","note":"The accounts view scans the store once, and a pull is a pull"} |
| 55 | {"seq":54,"ts":"2026-08-01T03:38:48.008Z","build":"fff558562cda","bundle":"961af8470b476a48401ccfcc62a20afe57b37769d56d76630f9215cafbfd3e8f","prev":"a6a42df6cfadaf750a93e3f5f07820c2bafebf7c26af6f4c0b8b46115d4e1545","entry":"72cea8f7e53cb0a7657bd49cfbee2405fb16374d282ab356c8099b7f0ac2c662","note":"The disclosure speaks all eight languages"} |
| 56 | {"seq":55,"ts":"2026-08-01T05:19:48.459Z","build":"3132dae836ea","bundle":"29e08acb68256f65fa40de0ac9111d0ba056fdc04d0b07e655c3cdf32e52576b","prev":"72cea8f7e53cb0a7657bd49cfbee2405fb16374d282ab356c8099b7f0ac2c662","entry":"c5b72123a216f8ac3808127f561f6d57f2da2bdd337c4ef446efb15a6e90988c","note":"The guide learns to speak, from a bank rather than sixty-four hand-written pages"} |
| 57 | {"seq":56,"ts":"2026-08-01T05:56:34.551Z","build":"c5296f95462e","bundle":"8d9a4fd54aaadf6fe382d13ab9cc31ac832f42d69a763f5b7a48898fed24cbbf","prev":"c5b72123a216f8ac3808127f561f6d57f2da2bdd337c4ef446efb15a6e90988c","entry":"76a7db5f2f0f57368ebf458b7b08704c8c2f85c207e13d77c4722bc34dce8720","note":"The translation bank is a build input, not a shipped file"} |
| 58 | {"seq":57,"ts":"2026-08-01T06:41:54.342Z","build":"ee8ea2ad593d","bundle":"b66965298c241ffd52a8f992c08c1a4eb01c383ae89a15193e6aa31062772032","prev":"76a7db5f2f0f57368ebf458b7b08704c8c2f85c207e13d77c4722bc34dce8720","entry":"2b293e74908411c47f231d330d908c2b078409e8bac9e50ca672fa1d6fc209c6","note":"The guide speaks all eight languages"} |
| 59 | {"seq":58,"ts":"2026-08-01T15:04:32.920Z","build":"bc4e770f81f7","bundle":"f43eb91a7e7ea7bcc31d4b46fd1c2957a91384fa9f26c17823e0d1cf5da5b382","prev":"2b293e74908411c47f231d330d908c2b078409e8bac9e50ca672fa1d6fc209c6","entry":"7ec40c7cc085c24747e56cb5e61810dec7aaff88cf97fb71efc12741d98f89cb","note":"The safety claim says the same thing in eight languages"} |
| 60 | {"seq":59,"ts":"2026-08-02T02:11:16.683Z","build":"192f7c28b79b","bundle":"4db1541a46197cd1196bf7af70108ef523ba0f137ac657b8f71d69ae847b98ad","prev":"7ec40c7cc085c24747e56cb5e61810dec7aaff88cf97fb71efc12741d98f89cb","entry":"b24001f7a0893a9d37838693cfdcb7c4076153426be4a3ea52a443419a87ebd3","note":"Email without a mouse, a visible edge on every control, and the maker's badge at the right"} |
| 61 | {"seq":60,"ts":"2026-08-02T03:28:12.148Z","build":"ebcdee578bf7","bundle":"866ef6aec95a8850f682bd38c31cc84ce1096ba58a642d90e4d32364054f32f9","prev":"b24001f7a0893a9d37838693cfdcb7c4076153426be4a3ea52a443419a87ebd3","entry":"ae54a916ad6ffe3073667265a813b3d5b63ab032549448c9dc2f8c234142cf6a","note":"Two chats are never called the same thing, and the answer says it has arrived"} |
| 62 | {"seq":61,"ts":"2026-08-02T05:39:37.236Z","build":"37473de4742f","bundle":"d5a102b1aba519c9f7841f5fb286224ab36aa79e2d0694864d802145df497c20","prev":"ae54a916ad6ffe3073667265a813b3d5b63ab032549448c9dc2f8c234142cf6a","entry":"f9def8060d0c99b68657d7340ea16684d252323db346b5d0bf4b6cef7d297062","note":"Using Daimond without a mouse, explained in the guide"} |
| 63 | {"seq":62,"ts":"2026-08-02T15:27:48.192Z","build":"0c42d93b91fb","bundle":"e9ace9d5c126d208861025451ad4ba459dc966634b4c489c76f9dc57ddfda58b","prev":"f9def8060d0c99b68657d7340ea16684d252323db346b5d0bf4b6cef7d297062","entry":"44796f9030dc8f2eeddda673250d5e4634c2d081c3a38f06028f1c2f1465b9df","note":"A day's coding in Daimond, instead of somewhere else"} |
| 64 | {"seq":63,"ts":"2026-08-02T16:59:12.479Z","build":"1d495db2257c","bundle":"beb2a039fc601119dc7f926164f26cbabde6ea2b64b20e44cf7c341b7bdcf31d","prev":"44796f9030dc8f2eeddda673250d5e4634c2d081c3a38f06028f1c2f1465b9df","entry":"a5b11bf57f107014f9e8b2a9171bdc817a247414276ac0646c0dbe0392dda883","note":"Three boundaries that were described but not enforced"} |
| 65 | {"seq":64,"ts":"2026-08-03T05:43:49.912Z","build":"9cfd3e0f2028","bundle":"b8347a7eb5768ef5c24094db50db988ff5d5a075680a4333f7a8cdb2b7308ba6","prev":"a5b11bf57f107014f9e8b2a9171bdc817a247414276ac0646c0dbe0392dda883","entry":"b390e3558c43dd564639d8bdd8e5370a3cbad91b8a462c7daddd8f1aa0df8952","note":"Three ways to lose work, and a way in that does not take an hour"} |
| 66 | {"seq":65,"ts":"2026-08-03T11:56:12.124Z","build":"3dc9464c2a4d","bundle":"4721702fc4dc66439685ed2a23d95e94f592300f19ce5fe8e716e8056a37cacf","prev":"b390e3558c43dd564639d8bdd8e5370a3cbad91b8a462c7daddd8f1aa0df8952","entry":"49ef544519eca2af40d8a3e3ef0127bce47136059515b0165936bd52cdb9770b","note":"A daimon on one model was quietly fanning out on another"} |
| 67 | {"seq":66,"ts":"2026-08-03T13:23:00.898Z","build":"de748a223963","bundle":"e0df00ab7a162432358012dc6be81c3a9a25fe7892c417f80e0127220bc25a84","prev":"49ef544519eca2af40d8a3e3ef0127bce47136059515b0165936bd52cdb9770b","entry":"1fb62397bfb9eff5abdd845b8e5205758b5d114fc5015ca6fa4aab13776ea70f","note":"The push credential is verified; the toolchain chip is not"} |
| 68 | {"seq":67,"ts":"2026-08-03T14:19:51.632Z","build":"4b9bbb5bcff3","bundle":"2e18af18fc269746c0cfc0541161b4bb1b6d60fab6d43594c392f7ada681f91a","prev":"1fb62397bfb9eff5abdd845b8e5205758b5d114fc5015ca6fa4aab13776ea70f","entry":"a6a2ab396e8fe2abc49560263015a5bba8cf9eccdc61ded0cff6342a154b1c0d","note":"The Git chip would not light, because the store had never heard of it"} |
| 69 | {"seq":68,"ts":"2026-08-06T12:19:17.534Z","build":"13e79b83403a","bundle":"9fe270c77b0249bf5c6620b7895e3ddd6c432953c27fae54913f13cc66424164","prev":"a6a2ab396e8fe2abc49560263015a5bba8cf9eccdc61ded0cff6342a154b1c0d","entry":"68176555dc6b3ff5138da82290cdd9873e35cf01948752033145a4ed4ab3f660","note":"Rebuilt from the published source, so the bundle reproduces"} |
| 70 | {"seq":69,"ts":"2026-08-06T15:04:09.952Z","build":"a70acbd58b23","bundle":"bccbe5f80e2c84284f0f73a430c716eecd4b1240a827b217ece195158fc290d9","prev":"68176555dc6b3ff5138da82290cdd9873e35cf01948752033145a4ed4ab3f660","entry":"1ac6aa3134ab695f4736e529e2bab7a6d779fffb4a8e759cad21ffd77b92eaed","note":"The Doc panel shows your file, and a crystal has a size limit"} |
| 71 | {"seq":70,"ts":"2026-08-07T01:50:14.401Z","build":"8344ecce4725","bundle":"eef38639bdea664a0096e4c4ecfff6e7b7fa461769fbc9883ba8de419fc9246f","prev":"1ac6aa3134ab695f4736e529e2bab7a6d779fffb4a8e759cad21ffd77b92eaed","entry":"f40ffd254c91d3eff75fea91661ddb5da99bf1fec99db0d0aba9a403f6379ed5","note":"The pty edge verifier had not run since 2 August, and the mirror could not build"} |
| 72 | {"seq":71,"ts":"2026-08-07T02:13:25.012Z","build":"21d5f9a2e27a","bundle":"c3bffaa6500054ebd0cbf861b7ce78f031cb353fc3e7717ed4cceba4de78297b","prev":"f40ffd254c91d3eff75fea91661ddb5da99bf1fec99db0d0aba9a403f6379ed5","entry":"fc35f9b4df1ee10e10213738c18c488fbba7610aca1ed7aa0b7d20ccc7352fcb","note":"A worker's report reaches the daimon that sent it"} |
| 73 | {"seq":72,"ts":"2026-08-07T04:55:13.457Z","build":"ad3339b12f9c","bundle":"df0502ac3f01abe859a47df4e8677bbd13adfd938bdb2e55c8ce8a39f750c94c","prev":"fc35f9b4df1ee10e10213738c18c488fbba7610aca1ed7aa0b7d20ccc7352fcb","entry":"ff305fe4b6329dafaf33db3737e4e2f3e7cd8302f645421b9e30cceb76566f41","note":"Record in the plan what phase H withheld, and what it needs first"} |
| 74 | {"seq":73,"ts":"2026-08-07T14:23:41.153Z","build":"dae8aad0e214","bundle":"756d71958b6b86ecf99b9599628c800fae6af758a95b847a3312e7b4cb042af4","prev":"ff305fe4b6329dafaf33db3737e4e2f3e7cd8302f645421b9e30cceb76566f41","entry":"47eac64a5f176f029edcc60c0b411876105b6971a32f525939b93bdf99ea136b","note":"A fresh rail is not empty any more, and eight verifiers assumed it was"} |
| 75 | {"seq":74,"ts":"2026-08-07T15:14:19.225Z","build":"295f7fc23b8e","bundle":"779a09d0219d81bb6929276766b80cb455988a0878e690c8b5ea22761f3a39ed","prev":"47eac64a5f176f029edcc60c0b411876105b6971a32f525939b93bdf99ea136b","entry":"2da8a7e6fe032bca6e783862a5fa1699f00991b3a323585e826d30cf00394c89","note":"Play, pause, traffic light -- in that order, and the light is only a colour"} |
| 76 | {"seq":75,"ts":"2026-08-07T16:02:28.445Z","build":"57fd05a95dae","bundle":"f832182ceb70710c1fc5acbe2ddced9cfd8c075233e07a45d092383154f2316d","prev":"2da8a7e6fe032bca6e783862a5fa1699f00991b3a323585e826d30cf00394c89","entry":"fc2f31b9320b14c9f2a65728b809a887890d74f9b6e088bb8c44a6591042e4aa","note":"A search box in the guide, and a reload loop that can no longer spin"} |
| 77 | {"seq":76,"ts":"2026-08-07T16:14:30.131Z","build":"23f7e0707fb9","bundle":"a375ad5015961983980eeee62f8938e79e10a9a28aafda8fb4f3ff48b61a4392","prev":"fc2f31b9320b14c9f2a65728b809a887890d74f9b6e088bb8c44a6591042e4aa","entry":"920cd38630cf61807a89ae723d4b80d252336c57ecb37b726a8c3b7c5ea759de","note":"Instrument the boot, because the phone's trail settled what it is NOT"} |
| 78 | {"seq":77,"ts":"2026-08-07T16:23:58.247Z","build":"87cceb66f1a5","bundle":"47efbd1f00acc0fae50ce8d6d203e0990e0d7db260f62f42d0f4e63c1d6d6045","prev":"920cd38630cf61807a89ae723d4b80d252336c57ecb37b726a8c3b7c5ea759de","entry":"795e2819cd52332b256c61ff8ba5b7c6c5843453fbdc4855f1a71ff05e5df1d3","note":"A wasm panic had nowhere to say what it was"} |
| 79 | {"seq":78,"ts":"2026-08-07T16:32:07.730Z","build":"73ccbb07bcb2","bundle":"eb4fe38c05f9918b3c8aa85a0cc79157a334724e305096a72f8e18c81535135f","prev":"795e2819cd52332b256c61ff8ba5b7c6c5843453fbdc4855f1a71ff05e5df1d3","entry":"577110ea6a0e6dc107d413259fed6e5156aec1b8272dad511913c241d688907d","note":"Instrument list_diamonds from inside, because a hang reports nothing"} |
| 80 | {"seq":79,"ts":"2026-08-07T16:42:35.643Z","build":"c5a27d6cab90","bundle":"15d32989a9bcac364bf043aa1bfda3e6ae7170a338f3f171fd18ea43ab5aa0b9","prev":"577110ea6a0e6dc107d413259fed6e5156aec1b8272dad511913c241d688907d","entry":"477a7f989ca1650fdc5b7d79d37bbd38781c84465fc5448c3db34095b5168042","note":"The store was being walked several times at once, and the phone has 15 Diamonds"} |
| 81 | {"seq":80,"ts":"2026-08-07T16:59:14.036Z","build":"b92ff2ac5494","bundle":"2a114e428aec5ab9260fa3c677d61d701466f6483110fd89bad739527757bce8","prev":"477a7f989ca1650fdc5b7d79d37bbd38781c84465fc5448c3db34095b5168042","entry":"a41e655a6a4060a7a4384b2b126327643ea8e2d5e526bacdfe795d33ffe1701a","note":"The sync built the whole store in memory, then threw most of it away"} |
| 82 | {"seq":81,"ts":"2026-08-07T17:28:55.386Z","build":"764abc4de421","bundle":"e06325e44afc4bce251b183224b8534a920d1180b10f249ea2cd273be9d76fe4","prev":"a41e655a6a4060a7a4384b2b126327643ea8e2d5e526bacdfe795d33ffe1701a","entry":"a4335dd01c036e321626e621da88a1b6924421b99256d7900a4bbb41c3948596","note":"A safe start, and a heap gauge, because six diagnoses were guesses"} |
| 83 | {"seq":82,"ts":"2026-08-07T18:13:28.047Z","build":"cc838cf3dd3a","bundle":"1f69a264924ce8f9d6aabde71ebee8c40b395a194167b5ac228d448bdc20713c","prev":"a4335dd01c036e321626e621da88a1b6924421b99256d7900a4bbb41c3948596","entry":"0180ab61bbce624d6944ddd5a3421d4e0353871f5fc5c8ce8fc1dc0e83147373","note":"Prompting a Diamond is asking it, so it was never a triggered action"} |
| 84 | {"seq":83,"ts":"2026-08-08T02:36:27.771Z","build":"1ed272fe0714","bundle":"bf8c9826236143a237cb9fab7a058a84715d982a8356dff1997c128731c3b7ae","prev":"0180ab61bbce624d6944ddd5a3421d4e0353871f5fc5c8ce8fc1dc0e83147373","entry":"733b7e3696ac575d0f937a55211d7f250a9fd2193c2143fef45bff67e0258448","note":"The walk itself is the bug: 15 Diamonds take the heap to 1639 MB"} |
| 85 | {"seq":84,"ts":"2026-08-08T02:47:28.764Z","build":"8b024a290c22","bundle":"1ba8285441c68aaef047eea70852489305e8ccf82cacd942fecc1378a2337d76","prev":"733b7e3696ac575d0f937a55211d7f250a9fd2193c2143fef45bff67e0258448","entry":"3355704870060c8e95f870139776f8dd84d89682cae6232410aa25d494442c13","note":"The walk was not it either: a probe disproves my own last commit"} |
| 86 | {"seq":85,"ts":"2026-08-08T02:53:17.008Z","build":"ac5c0b19ce70","bundle":"54b237445edfb5fd1d36fce5fe19c3fa75fef11e621064d15aea1df27e528051","prev":"3355704870060c8e95f870139776f8dd84d89682cae6232410aa25d494442c13","entry":"bd53e8f0cba78f79fd24faa0aae2f8999ba2324566d020d27849eabd8d085836","note":"The gauge is proved, and it exonerates three more suspects"} |
| 87 | {"seq":86,"ts":"2026-08-08T03:05:09.451Z","build":"8b96e5a63fc2","bundle":"a9d6ac9c8c7346cadbfe099266e95e68746b29691f69f12e9560550db2736fb6","prev":"bd53e8f0cba78f79fd24faa0aae2f8999ba2324566d020d27849eabd8d085836","entry":"819ccfd1d4aba1827575f5558fccd92ebc1ac1eab923af78830a381254c92df3","note":"read_meta read a 702 MB metadata file, and that is the iPhone loop"} |
| 88 | {"seq":87,"ts":"2026-08-08T03:13:30.192Z","build":"a31f7e0f033d","bundle":"c6039c184778ec48af6ac5053f514dc01cad3ab3457c9a454eee16ae5bebabd5","prev":"819ccfd1d4aba1827575f5558fccd92ebc1ac1eab923af78830a381254c92df3","entry":"eba2cb05785b2f236f0703b951d05959b686ba1f7a0fbabcf4675fa6f4d929d0","note":"A sick meta.json crossed between devices untouched; import rebuilds it now"} |
| 89 | {"seq":88,"ts":"2026-08-08T03:17:15.840Z","build":"d1e4772b289e","bundle":"3e98485411e60f376bd5a31568ce413fee2f149893868d5540eeccc00c8d4e22","prev":"eba2cb05785b2f236f0703b951d05959b686ba1f7a0fbabcf4675fa6f4d929d0","entry":"857a127641906f729153015a83908084a1feade0d666ee87e476e650204ea4b4","note":"Tolerating the damage was not enough: the read repairs the file now"} |
| 90 | {"seq":89,"ts":"2026-08-08T04:41:00.749Z","build":"7079b7982dd1","bundle":"8554c7f2b52628fa8f53f4d22b72bc4824cec982109ad7f5a6b939bae4f0561a","prev":"857a127641906f729153015a83908084a1feade0d666ee87e476e650204ea4b4","entry":"a5c11501641df622d9442aee5108f485bd4763e3f78aecd6e2691aae849dbf77","note":"My repair deleted fifteen Diamond names. Guards, recovery, and a sync switch"} |
| 91 | {"seq":90,"ts":"2026-08-08T05:06:19.184Z","build":"968a73c2ff5d","bundle":"0c4d530915abb89c0b5de2a4a2152180ab4176d8252a2e14647274ce2a260796","prev":"a5c11501641df622d9442aee5108f485bd4763e3f78aecd6e2691aae849dbf77","entry":"fa8c07674848fabd4cadb09a6dbf63a6eb3d0ef486e17dbb34ff68c615d0ec25","note":"The sync switch was somewhere nobody looks; it is on the admin panel now"} |
| 92 | {"seq":91,"ts":"2026-08-08T05:14:44.235Z","build":"d02ff6eebdff","bundle":"88f3fca7e1fcb43481b1917667b6da37e8a2be9f5c5635e4c08de9f394de28cd","prev":"fa8c07674848fabd4cadb09a6dbf63a6eb3d0ef486e17dbb34ff68c615d0ec25","entry":"5ba8730b94f9dd23a69cd285410cb4bb53b58d9041d953bfbbbdfec6e9289a80","note":"Every file write handed JS a view into wasm memory and then awaited"} |
| 93 | {"seq":92,"ts":"2026-08-08T05:26:12.360Z","build":"e11d71e06665","bundle":"264324098d9d94687346a5083317318bcfc025e141f6faa66608793b6bc72a48","prev":"5ba8730b94f9dd23a69cd285410cb4bb53b58d9041d953bfbbbdfec6e9289a80","entry":"4a05b0cce1ddab44c536a1fd2e81318326d1835f2a6e5578c0a5071359edefb3","note":"The sync switch and the trail had no strings; eight locales now have them"} |
| 94 | {"seq":93,"ts":"2026-08-08T16:44:53.300Z","build":"e21ebc40c89b","bundle":"f8fa7b6fe1568a47ba489b114db6eefb0574d464c8454203491c9d3b1656ed78","prev":"4a05b0cce1ddab44c536a1fd2e81318326d1835f2a6e5578c0a5071359edefb3","entry":"d10e044c4f081b5a56a2e026f03a2bbf300c5450bf071469b43215eee052822f","note":"The Admin panel no longer opens itself when you sign in"} |
| 95 | {"seq":94,"ts":"2026-08-09T02:18:14.578Z","build":"ec131243a3fb","bundle":"5280b25dbd43611a022b228c007ed3c671d11c9a8bf323bb388b49030283a3b4","prev":"d10e044c4f081b5a56a2e026f03a2bbf300c5450bf071469b43215eee052822f","entry":"4c3d8a6ac793ac0b694545e989b028c7b6b6257b81760e5c4c6e9277c1d73e87","note":"Simple and Max views, and the rail now says whose money it is"} |
| 96 | {"seq":95,"ts":"2026-08-09T03:30:57.306Z","build":"b685476bd64d","bundle":"bf539d08c12d6a3d319cf106bff4b6d014fe5db2691489cdb5f52c79eada0890","prev":"4c3d8a6ac793ac0b694545e989b028c7b6b6257b81760e5c4c6e9277c1d73e87","entry":"fc7ca21d73d6af036311985ccb60dafaa54b478d367340118346f149a4fc6778","note":"One composer for a Diamond; Simple and Max replace Compact and Breathe"} |
| 97 | {"seq":96,"ts":"2026-08-09T05:25:36.958Z","build":"457787fa7e07","bundle":"5fc30b79a0f5599a7b7d522069c4f2eb06ceb80d3663bdf2795b59d882b5adec","prev":"fc7ca21d73d6af036311985ccb60dafaa54b478d367340118346f149a4fc6778","entry":"d35adb9f1c4ec0281dc20539b33a1a62257cffd1c0cf7a2fbe38c381815323d1","note":"Fixes: a tile could render without its traffic light; Simple was hiding buttons"} |
| 98 | {"seq":97,"ts":"2026-08-09T09:21:24.327Z","build":"43b187118713","bundle":"5faed1b981bf0ff67acd8791a545830a3c5c2d08a458a0418b6a77228effd5a1","prev":"d35adb9f1c4ec0281dc20539b33a1a62257cffd1c0cf7a2fbe38c381815323d1","entry":"28a77f3d6a1c6e30bf435da564f3a06b8c189fa4127d6e93d776381d52f08f38","note":"A message's content is not always a string, and three checks assumed it was"} |
| 99 | {"seq":98,"ts":"2026-08-09T15:32:04.513Z","build":"65eb77be630f","bundle":"dfe303ea0813e54698241323102485f6745267661869da2096cceecfc7be0509","prev":"28a77f3d6a1c6e30bf435da564f3a06b8c189fa4127d6e93d776381d52f08f38","entry":"f302dbe49ff760332b1a257078c3ef2b27bab445d697527d95013d2602142829","note":"The Graph becomes a canvas, Diamonds take colours, and every identifier has a copy button"} |
| 100 | {"seq":99,"ts":"2026-08-10T10:46:09.325Z","build":"b59acf969ef8","bundle":"80bb0047d64a931007d65292a183aad402e56ae24c66b2168292f68d6b52137b","prev":"f302dbe49ff760332b1a257078c3ef2b27bab445d697527d95013d2602142829","entry":"619515b801dfad97e9692438f43de7dfa321bfe72baba1564b58c5ec681f6b0a","note":"Daimond can search the web, and spending names every category it charges for"} |
| 101 | {"seq":100,"ts":"2026-08-10T14:20:36.237Z","build":"b335e8eec669","bundle":"471a8783c8029b510d793d934c8aedc7b57ff307e052045c467408cfc8452f37","prev":"619515b801dfad97e9692438f43de7dfa321bfe72baba1564b58c5ec681f6b0a","entry":"0aa0b94e8e946165c6911ac91de54c3cdaa9d4f0a8a59ef5f8b950da5796ac69","note":"Clicking a PDF shows the PDF, and a picture shows the picture"} |
| 102 | {"seq":101,"ts":"2026-08-10T15:26:47.586Z","build":"fea63287dec8","bundle":"7cc2119c359ba7e8930cb86aed305266130ec78c185b314cd26ab8fce65652df","prev":"0aa0b94e8e946165c6911ac91de54c3cdaa9d4f0a8a59ef5f8b950da5796ac69","entry":"b952f03521689282c47e88ed96d504102c0e309e2bdac231b3ff94724d2d7ded","note":"Ask the daimon to change the page, and it changes the page"} |
| 103 | {"seq":102,"ts":"2026-08-10T15:46:34.365Z","build":"7b840a6fc6a4","bundle":"b85c510b65d31851f69f6a3bfa373f33f1fb364a1e56b4759df168633922110c","prev":"b952f03521689282c47e88ed96d504102c0e309e2bdac231b3ff94724d2d7ded","entry":"457b13b633ac3c6b42aabfbc321f0d8e644ae70bf97d4519b9d3da0524322c6e","note":"One composer, and a Page button that says which half you mean"} |
| 104 | {"seq":103,"ts":"2026-08-10T16:10:15.608Z","build":"1543317a45ea","bundle":"3e2528b649d34a6dbdb8abb8714b31c1463419f365877ccc12ece8b0b3f1f4f2","prev":"457b13b633ac3c6b42aabfbc321f0d8e644ae70bf97d4519b9d3da0524322c6e","entry":"cdb160a0afd29631609f9a8e11b350c1ca0dff5c8577d725c5b6557dd23f432d","note":"A daimon no longer edits the crystal file nothing reads"} |
| 105 | {"seq":104,"ts":"2026-08-10T16:27:06.940Z","build":"6fe22275e497","bundle":"bbe28e96f2835d62dfa016eda45e1158cdd71d73457027e629c1ad67821e1a99","prev":"cdb160a0afd29631609f9a8e11b350c1ca0dff5c8577d725c5b6557dd23f432d","entry":"742d33cb1c0b7cde8647b906fd77c4a360554288b683c5a663bbecdd05242f08","note":"A crystal page can choose its own colours again"} |
| 106 | {"seq":105,"ts":"2026-08-10T16:33:52.799Z","build":"4663d9e10d79","bundle":"13cee5a3f7d293b00301997cf7c1d4b9cf3c2b766894d86e290996e16ce30d62","prev":"742d33cb1c0b7cde8647b906fd77c4a360554288b683c5a663bbecdd05242f08","entry":"064e3e7364dfff78efb87c46af70a41542e0357491786f7fcc09ab8bb74a5d3a","note":"A failed edit now says the line numbers were not the file's"} |
| 107 | {"seq":106,"ts":"2026-08-10T16:44:13.341Z","build":"0dee3f4a5f5e","bundle":"b8404843105be7c20fcfe9ad9c4e55a306d9c9a481693be14a8ee1494946d817","prev":"064e3e7364dfff78efb87c46af70a41542e0357491786f7fcc09ab8bb74a5d3a","entry":"220d424d73a2545e9a309996a2dc9650f25d5da437388bedbbda8f78e27d4538","note":"Every Diamond's page gets the palette fix, not just new ones"} |
| 108 | {"seq":107,"ts":"2026-08-10T17:21:37.422Z","build":"5aff50d27576","bundle":"68bec6826239990298621f5de94f22749e4fbb9f113a95d0be2e386ca844574a","prev":"220d424d73a2545e9a309996a2dc9650f25d5da437388bedbbda8f78e27d4538","entry":"2b9ee94573b481727a493ee77e8610bd3757d5d180e1f83b0e2556d20dd321bd","note":"The list follows the folder you are reading, not the one that synced last"} |
| 109 | {"seq":108,"ts":"2026-08-11T06:40:24.398Z","build":"f62a2f07188d","bundle":"ca9cf88eaddaf04ac3b498d69a630db25eeaf571e5277e73dcf19163af14a670","prev":"2b9ee94573b481727a493ee77e8610bd3757d5d180e1f83b0e2556d20dd321bd","entry":"16bbab1f23d3501a634ca59068bba89f4882c8314c8e21d50fc658972dbd5c5d","note":"A new wordmark, chats that close and sort, a way back out of a folder, and attachments that know where they live"} |
| 110 | {"seq":109,"ts":"2026-08-11T08:59:56.698Z","build":"7f11144a94b0","bundle":"d9fe76f83d2e24f158614c8c82401c6618e47641b1713f88e56259d938a50227","prev":"16bbab1f23d3501a634ca59068bba89f4882c8314c8e21d50fc658972dbd5c5d","entry":"2203ecfea05e69f78ed8a6234b0084ae821911d9c3621320887968c4e6a16597","note":"The paperclip: attach a file or folder to whatever you have in focus, to note or to read"} |
| 111 | {"seq":110,"ts":"2026-08-11T10:01:23.590Z","build":"d957605cffc6","bundle":"8d05b2af823a0c798b3f62b06b95a0090226d5c27d632429a08c799749385ab3","prev":"2203ecfea05e69f78ed8a6234b0084ae821911d9c3621320887968c4e6a16597","entry":"99e6e2947c9ef65f22b23a6951b197f1d998ff2c4b2e0378902df8a254ff72f9","note":"Daimond installs to a home screen, the attachment footer knows when to stop, and the wordmark stands taller"} |
| 112 | {"seq":111,"ts":"2026-08-11T10:34:56.155Z","build":"16b6c7b5fa1f","bundle":"281c8858bd7c710f98590ba8efd1f32fff39133e608beb4f3f4df66dd568cb92","prev":"99e6e2947c9ef65f22b23a6951b197f1d998ff2c4b2e0378902df8a254ff72f9","entry":"9e12018623977088f0369669a90824927390f158744669b6c6c49bc63370c6f9","note":"An About dialog with the splash, and a passphrase you can read past its own eye"} |
| 113 | {"seq":112,"ts":"2026-08-11T11:37:08.953Z","build":"84d40462a8d0","bundle":"d28f22b4c015b981813957388d141dd88871dc4f038cedbe35c5f9bc2a2d5296","prev":"9e12018623977088f0369669a90824927390f158744669b6c6c49bc63370c6f9","entry":"d6456015ff4d707d90d58b1201737139cf460f0dba30f6ea004988d6ad7dbd3a","note":"Deleting a chat or a Diamond puts it in the Trash for thirty days, on every device"} |
| 114 | {"seq":113,"ts":"2026-08-11T11:55:39.852Z","build":"664d9f47bd1d","bundle":"a4d215a292bccb5511127076619b37db1a52738949082e87c3c7df12081c561c","prev":"d6456015ff4d707d90d58b1201737139cf460f0dba30f6ea004988d6ad7dbd3a","entry":"4c0ed70f172b6e6abd2a87c4bfac404e12cadae90e80dceba5c80fef60d88196","note":"Every dialog has a cross in its corner that a thumb can reach"} |
| 115 | {"seq":114,"ts":"2026-08-11T14:07:32.150Z","build":"497f5e70ef35","bundle":"4dd7d2ffd846a03c08a3bbd3262d8ff77f74f3e95bd4800540e18446a46455ae","prev":"4c0ed70f172b6e6abd2a87c4bfac404e12cadae90e80dceba5c80fef60d88196","entry":"02e360c28a7081232553d1db6ce76533ac772174d1895d2c67acbc10ed4ee807","note":"New chats stay put, and the file viewer speaks your language"} |
| 116 | {"seq":115,"ts":"2026-08-11T20:51:10.922Z","build":"2a5f13172f74","bundle":"2def5943603b070bcd5d4546c5e73a1157199f12257b19e3f6481a2b2f605d4b","prev":"02e360c28a7081232553d1db6ce76533ac772174d1895d2c67acbc10ed4ee807","entry":"016d8ca2c7c746ab3b077d5fb85651132acba5f147ad2f7a6befbe578e15cf50","note":"Agents you can send from a chat, and a chat that expires on its own"} |
| 117 | {"seq":116,"ts":"2026-08-12T07:30:55.770Z","build":"dd7cfef8fe27","bundle":"77863a91415431dad456c3da7fb8a020f9f12ac545d4cf00044bc916aace7b15","prev":"016d8ca2c7c746ab3b077d5fb85651132acba5f147ad2f7a6befbe578e15cf50","entry":"1507c2e12ab9f7a712748836bba6e30d2dd5cbe6afa7b9a30ec16e79b21b9fc6","note":"A wider wordmark, and three widths where it cut the last button off"} |
| 118 | {"seq":117,"ts":"2026-08-13T01:48:31.672Z","build":"7ca1d669e41b","bundle":"b004f3c7b43c833535fec5a4eb046bd91ace951a928429ba994b3a664367858e","prev":"1507c2e12ab9f7a712748836bba6e30d2dd5cbe6afa7b9a30ec16e79b21b9fc6","entry":"3a3bcb5cf4d77b3344a58163e12a0bc32339fbaf523dd2885fa4dc1b4e38db70","note":"An upload no longer walks every account, and an unread setting is not an unset one"} |
| 119 | {"seq":118,"ts":"2026-08-13T03:07:47.277Z","build":"524eaedab054","bundle":"b950b562bd2cf87b525fb8191427177e0f2880f1659f4b1faca94574541709a4","prev":"3a3bcb5cf4d77b3344a58163e12a0bc32339fbaf523dd2885fa4dc1b4e38db70","entry":"f9e4fde152f5c492c02ac7e3defab72403938bf1b805ba142d81bbd317447890","note":"Two walks must never be adjacent, and absent is not empty"} |
| 120 | {"seq":119,"ts":"2026-08-13T03:08:42.988Z","build":"e0f7dd2d6137","bundle":"ecc1733a5a3f80051fd7b4ac183598068a2d0722795b62e09448e1399760c0f0","prev":"f9e4fde152f5c492c02ac7e3defab72403938bf1b805ba142d81bbd317447890","entry":"b901eaa9d34fa9ea575c093ce3b4494bdf2d83afda22511901120bb1b3ee4e3a","note":"Do not offer to create an account the gateway will refuse"} |
| 121 | {"seq":120,"ts":"2026-08-13T04:10:58.871Z","build":"30ae1699da97","bundle":"723552495568dbc996e357ffe5fea2b5b597846606187dcbe802a03063ffa2c0","prev":"b901eaa9d34fa9ea575c093ce3b4494bdf2d83afda22511901120bb1b3ee4e3a","entry":"decd6eda561ef17b633126a5b1864476ad50d0a83d4199f0531b02ccb8ab3d23","note":"A daimon reaches the book its Diamond holds"} |
| 122 | {"seq":121,"ts":"2026-08-13T04:28:04.402Z","build":"c785d5eaefc2","bundle":"2280eef4f7b241ec1ca61849b8a6fca6b2d5faf8a7d61b2be4f9327ca33446d6","prev":"decd6eda561ef17b633126a5b1864476ad50d0a83d4199f0531b02ccb8ab3d23","entry":"37996e1869905de3563c5d0a2332bb255d5d17e39e5edf922487f23b29350b40","note":"The crystal face says when the daimon is working"} |
| 123 | {"seq":122,"ts":"2026-08-13T04:31:06.618Z","build":"5037f51d32fd","bundle":"184fce002eb94c5e7f239e2a44023227ab2c6c0c663ab54da1ebd1d78df556b6","prev":"37996e1869905de3563c5d0a2332bb255d5d17e39e5edf922487f23b29350b40","entry":"b0f7d901ac1b3cb608c44131e17d12de0aebbf6b89a7f91ee6ae23fef6db3d26","note":"A 404 mid-turn is not a base-URL problem"} |
| 124 | {"seq":123,"ts":"2026-08-13T04:48:18.925Z","build":"297e20c47e5d","bundle":"09032fbba6ba88c4ae95bc722add6dd7741182cac2afacff486c63b1de9da172","prev":"b0f7d901ac1b3cb608c44131e17d12de0aebbf6b89a7f91ee6ae23fef6db3d26","entry":"5f0d4ecba2964a7059bc3dd03a414d0aef6f7f6a5fb1dc7391b31b8a2278d9ad","note":"A picture nobody can see costs the picture, not the conversation"} |
| 125 | {"seq":124,"ts":"2026-08-13T05:46:03.895Z","build":"985a488e7bb7","bundle":"cb3958bbeed7e7c8a593c69377b0f0f49ae1f86525f9d36f15de33ba3918bcc9","prev":"5f0d4ecba2964a7059bc3dd03a414d0aef6f7f6a5fb1dc7391b31b8a2278d9ad","entry":"fbf1e5bbe4cdaf534fbd196cb663c41fe58ba423911a086ab1bb7b6101afec0c","note":"A crystal page can keep what you tell it: capps"} |
| 126 | {"seq":125,"ts":"2026-08-13T13:48:27.077Z","build":"138e6581883b","bundle":"9f5d4e717ce0a409e5fa97f21017a41ee923a4d6a5e952e864391c4a9e4387d0","prev":"fbf1e5bbe4cdaf534fbd196cb663c41fe58ba423911a086ab1bb7b6101afec0c","entry":"3e23f6a7d37acfd7a5714a9020f8407da1af53ad193395e65727490ffd028578","note":"Four verifiers the suite can actually see"} |
| 127 | {"seq":126,"ts":"2026-08-13T23:07:57.988Z","build":"bf379585df76","bundle":"8d2f35c3e9933f00588faa89fd3448427efc214c3e607e131f930de5e2753f7d","prev":"3e23f6a7d37acfd7a5714a9020f8407da1af53ad193395e65727490ffd028578","entry":"c1bc482078204a08174e56b607a77071b9cbbba81f2ea53896dcd536c44d26f3","note":"The button you are meant to press is on the screen"} |
| 128 | {"seq":127,"ts":"2026-08-14T11:10:14.494Z","build":"9732f5fd57a1","bundle":"72e3b59e36465f4c7e14a6b1aefafe6eaaa70b158019555ceeba44d1c1f2cb17","prev":"c1bc482078204a08174e56b607a77071b9cbbba81f2ea53896dcd536c44d26f3","entry":"2f3c28effead618937923bb48e2e23cf95f07e1abafdf5f81d7e4b1beb2e31a6","note":"Ten more verifiers can now say no"} |
| 129 | {"seq":128,"ts":"2026-08-15T05:05:02.460Z","build":"f9f68b75c73b","bundle":"17918c168e0fdeb4457d632bef97ae7711eb68c7217b4e2dc5893d92c6c62b41","prev":"2f3c28effead618937923bb48e2e23cf95f07e1abafdf5f81d7e4b1beb2e31a6","entry":"a4ee7815391ef28bd8962c28441e0f7fdf4645a4d585446508d9df90a43eecdf","note":"The subject is the offer, not the container it sits in"} |
| 130 | {"seq":129,"ts":"2026-08-18T05:08:09.841Z","build":"5f3cf8a491b0","bundle":"7237f11b83433e1a99dae8f9eb4069ffad040b70911389240cb9bf8ccb720731","prev":"a4ee7815391ef28bd8962c28441e0f7fdf4645a4d585446508d9df90a43eecdf","entry":"e066233adac1a20b8a0c02f23aaab3b75ceaa2358b926ab440d5fde42a51a9e7","note":"A repro-check that clones an uncommitted carve checks the release before it"} |
| 131 | {"seq":130,"ts":"2026-08-19T06:36:51.628Z","build":"69141cbf3271","bundle":"5e26e94d507e6ad1167f76d26246fa85342a3b8ea242e57cdb17b8803abf142e","prev":"e066233adac1a20b8a0c02f23aaab3b75ceaa2358b926ab440d5fde42a51a9e7","entry":"4eb225f21f7a68a3ae018cce0da9b9a7720a49e1ddd47dc2802ff4e84d4349ff","note":"The mobile sweep's record, re-taken over the new header and composer"} |
| 132 | {"seq":131,"ts":"2026-08-19T09:57:59.719Z","build":"1945b620c62e","bundle":"53b2c9502ae4f7760402f462e837908d6caa2d83f4c85e280c8004e39b0992cb","prev":"4eb225f21f7a68a3ae018cce0da9b9a7720a49e1ddd47dc2802ff4e84d4349ff","entry":"6a3a40242cc362ed3bc36a0e2899bda4e55ba6758f9d0a8eb24659e344ea42ed","note":"The mobile sweep's record, re-taken over the rail's two lists"} |
| 133 | {"seq":132,"ts":"2026-08-19T10:24:47.316Z","build":"dcfb49abe091","bundle":"fab4c9fdae6ea105600c323d2679361087cb4ac030b4feb608969b4a3b41b6c7","prev":"6a3a40242cc362ed3bc36a0e2899bda4e55ba6758f9d0a8eb24659e344ea42ed","entry":"e7831b3d5c3287be839342209538ab0fe6c36bf70a90cda5affe47e1f9f915fd","note":"The coverage map catches up with the Wire strings"} |
| 134 | {"seq":133,"ts":"2026-08-19T13:23:11.856Z","build":"94560a482902","bundle":"7d9635f55c5b9305296ac70ed2e91d01ccb87b134ae666a86080065f67ebd1b7","prev":"e7831b3d5c3287be839342209538ab0fe6c36bf70a90cda5affe47e1f9f915fd","entry":"9875dc8e1a38ae13a4899189a01967232a98186b24059bcfa09db8cc60f9eaa7","note":"say becomes the ordinary way to answer, not the exception"} |
| 135 | {"seq":134,"ts":"2026-08-19T13:34:06.886Z","build":"550eea7905f6","bundle":"be7022b5752968ef968fa790a4551afc35b1cce4a3cd8c7d697476eca40cb4a5","prev":"9875dc8e1a38ae13a4899189a01967232a98186b24059bcfa09db8cc60f9eaa7","entry":"3a7b7c3ae73844b170697ddb94c42c0b12869564866b129d8b57a11ce2267541","note":"The fold IS the context control: open it and the model sees it too"} |
| 136 | {"seq":135,"ts":"2026-08-19T13:53:20.885Z","build":"fcaf2c2ea568","bundle":"b9ef7d0187f6ebd488ef25411e28330fbb418d1575ffc1f40506212f0bb23a2e","prev":"3a7b7c3ae73844b170697ddb94c42c0b12869564866b129d8b57a11ce2267541","entry":"9deeaeba420e90ce8186851654a9ac20d6ec4b8f8964679f8a633e092577ae01","note":"The coverage map catches up with the short labels and the tooltips"} |
| 137 | {"seq":136,"ts":"2026-08-19T14:27:12.632Z","build":"7c52dacb5823","bundle":"55998991078d57e43d6208ae88e1e644699ada7110929bdf24e495d2d179f8e4","prev":"9deeaeba420e90ce8186851654a9ac20d6ec4b8f8964679f8a633e092577ae01","entry":"d5b71e6b19d402ca1fce30a3da53c946b973c79afb68c37eff0ea2667e2bc23d","note":"The icons take the row's own height, measured off their neighbours"} |
| 138 | {"seq":137,"ts":"2026-08-20T01:48:42.030Z","build":"2a5d15c7b97f","bundle":"6934ab451619d320e7434791e9fde369a22e466060a917bcab38fac4be3dda17","prev":"d5b71e6b19d402ca1fce30a3da53c946b973c79afb68c37eff0ea2667e2bc23d","entry":"c0b16bc8dd679439b907b3100312ccfd4b036a3469f900cea0338aca90f563bd","note":"The permissions button says what it governs, and this chat's network moves"} |
| 139 | {"seq":138,"ts":"2026-08-20T02:13:21.749Z","build":"d74eab11a064","bundle":"42edb2be92e347564d85d4c7a914fad611385d2d4a85123d253b0323be7d0cab","prev":"c0b16bc8dd679439b907b3100312ccfd4b036a3469f900cea0338aca90f563bd","entry":"d54709d708177237b4c5e46d45e52a192d4d4d04b5dd61bb4d9c50c5ed3c95ef","note":"The network answer outlives the chat, which is what \"get rid of it\" meant"} |
| 140 | {"seq":139,"ts":"2026-08-20T03:01:25.363Z","build":"29919af4df02","bundle":"bbe30e72ea95f22baa0ca2bf1ae6f20e74a79396506b5022a9045b4ba49e253f","prev":"d54709d708177237b4c5e46d45e52a192d4d4d04b5dd61bb4d9c50c5ed3c95ef","entry":"365912dfb5b72aa6c19f935f692e7b55e4a47d8e4209c345edc5cba5ecd79bd4","note":"A yes to the network dialog is the last one"} |
| 141 | {"seq":140,"ts":"2026-08-20T03:38:31.995Z","build":"424677355732","bundle":"f9eb75aabcd1a2620c65bf0169e179523e409b4443d43068ff2c6e6cd39aab36","prev":"365912dfb5b72aa6c19f935f692e7b55e4a47d8e4209c345edc5cba5ecd79bd4","entry":"97cc7441bc03edbbb996fcc73f2242bd2c6b6b82a1afdfbe4a27bd586a21a2a9","note":"The briefing says WHICH computer, because \"this computer\" named two of them"} |
| 142 | {"seq":141,"ts":"2026-08-20T12:26:16.940Z","build":"4b59501ce711","bundle":"3c11e6c5b4ac7b61a5ef1aba91f61f9e9ccb2fdc65b95ccbdb74f6ad7f0b7a39","prev":"97cc7441bc03edbbb996fcc73f2242bd2c6b6b82a1afdfbe4a27bd586a21a2a9","entry":"feb29bf8b5d3555c803ff0f0c7da42ecd09fe9d038cb316a9e3a68df201b707a","note":"Ore's store moves into the tree, and .oreignore is committed because a back deletes it"} |
| 143 | {"seq":142,"ts":"2026-08-20T14:06:46.588Z","build":"6f880269af88","bundle":"5f08ac670e778600a18fe0ff80618bb90e332265642dd05652a374623ccfa392","prev":"feb29bf8b5d3555c803ff0f0c7da42ecd09fe9d038cb316a9e3a68df201b707a","entry":"c392d6efe52817fec5d36caa2f7bdd111fd850e4812ca33bd4fd063b7d30024c","note":"The chain that told you to fold and then refused to"} |
| 144 | {"seq":143,"ts":"2026-08-20T15:25:45.966Z","build":"95ef73b00101","bundle":"e530057cbedefbd32b97f7b9470f86e0ea850e32c6e0b8e988f12b4b396065b4","prev":"c392d6efe52817fec5d36caa2f7bdd111fd850e4812ca33bd4fd063b7d30024c","entry":"41372ef806533f5a7827492310d262e84b4acce2085ef44d2245b958b9c93bce","note":"Two verifiers that a self-refreshing catalogue made wrong"} |
| 145 | {"seq":144,"ts":"2026-08-21T13:09:44.242Z","build":"a9f6045d1c56","bundle":"50b106ff59d72e5be362eae40ff9f6d927aa1b6cc7dbfbe4f50f93549cbfa114","prev":"41372ef806533f5a7827492310d262e84b4acce2085ef44d2245b958b9c93bce","entry":"5a8654ef8a110c1a10a8b4fe9596446fdabaf9e45bc0139098e427256d188bf6","note":"Answers fold at two depths, workers that must see get a model that can, and a refused call is no longer a tick"} |
| 146 | {"seq":145,"ts":"2026-08-21T21:15:08.256Z","build":"e137e11e900a","bundle":"ebfe024a99201dea0cfb97382b76fd29ff6e55fb42444287ec8cd23e2d59b225","prev":"5a8654ef8a110c1a10a8b4fe9596446fdabaf9e45bc0139098e427256d188bf6","entry":"6b9f58dff440381f1ca3e196384c1e3929fedb041da44fdffc88bfe4c93a03f0","note":"Your Diamond comes back after a reload, and a refusal names the control that works"} |
| 147 | {"seq":146,"ts":"2026-08-22T11:42:46.506Z","build":"1f63270d3c77","bundle":"ee8a80dd4131ca4ebc94216f4f4d114f11aefe9ba856e0f2417db7df1814da32","prev":"6b9f58dff440381f1ca3e196384c1e3929fedb041da44fdffc88bfe4c93a03f0","entry":"1c997e39423c410501063ea467b7c54ea0e6313e0b7138a0c72288a3d0e83fb0","note":"Daimond shows its working, every turn says how it ended, and a Diamond can be saved as a template"} |
| 148 | {"seq":147,"ts":"2026-08-23T02:54:41.864Z","build":"42b1bf506709","bundle":"cac8bc1b022bcd266995bfc02d1016ee1ca45b4d05a020b038a171dd2303f766","prev":"1c997e39423c410501063ea467b7c54ea0e6313e0b7138a0c72288a3d0e83fb0","entry":"4e08e93a555e2647f87a361251eb257f0d202eef6b96c9914eb28b672c3c458a","note":"A fold's summary is now a summary, and every answer of any length is written at two depths"} |
| 149 | {"seq":148,"ts":"2026-08-23T13:42:58.319Z","build":"1a551dc46635","bundle":"cab01e528d266e5d19061a267a3d3e7fc12fa575aacbc45a13151cf8fad6d90f","prev":"4e08e93a555e2647f87a361251eb257f0d202eef6b96c9914eb28b672c3c458a","entry":"32a14a8eda3e2dcb8ef476cb62fa715cf4e94d0ed2614c7a3779b296c82fd2fd","note":"A search starts where your work is, a search that could not finish says so, and a big file is not handed over whole"} |
| 150 | {"seq":149,"ts":"2026-08-24T03:13:52.117Z","build":"3256b188d6a1","bundle":"eba8eb92713936cdc5dfd7c968852bfbba96389db7713342c2681f0eead6401c","prev":"32a14a8eda3e2dcb8ef476cb62fa715cf4e94d0ed2614c7a3779b296c82fd2fd","entry":"e1771724442c0fa9afc05f0d90021768be22e86c6448028c15013a2393328eea","note":"A daimon can commit, is told how work is checked here, and the panel says in ink what it may reach"} |
| 151 | {"seq":150,"ts":"2026-08-24T11:18:24.960Z","build":"36ce0cb91d10","bundle":"5ba3a117765ba658bfd3f2a539564e30571d99e9dc036a4a869b4478d2a6119b","prev":"e1771724442c0fa9afc05f0d90021768be22e86c6448028c15013a2393328eea","entry":"d5d6ad26d484626037c148fdc69a0e53382b7cd96bcf780f20909285e97925f1","note":"The Terminal opens again, a daimon can stop what it started and work in \".\", and the loop is measured."} |
| 152 | {"seq":151,"ts":"2026-08-26T11:40:35.407Z","build":"73719051265e","bundle":"e9b48c092e9118f271a244d8d8672279f59fa2668769c8b4fb9a20ac237cb703","prev":"d5d6ad26d484626037c148fdc69a0e53382b7cd96bcf780f20909285e97925f1","entry":"9e48d529e1a7a1260326c9f384aad3aada80005a67c66859e81e0a06f41c97c7","note":"The Terminal roams the granted root, and a protocol refusal names the hand that made it"} |
| 153 | {"seq":152,"ts":"2026-08-26T12:25:21.956Z","build":"65a199b51245","bundle":"baf588fb839e2b433329d1413b3282238309bcd21d1e8ee9172256aef9cf9e4d","prev":"9e48d529e1a7a1260326c9f384aad3aada80005a67c66859e81e0a06f41c97c7","entry":"15f0f0f2dc48ba8e3832a2c9be9b97e935b81a355c69d0530226795680210f8f","note":"A real mouse reaches the terminal, and the copy and paste keys are visible"} |
| 154 | {"seq":153,"ts":"2026-08-26T12:48:37.439Z","build":"576d38eeda6b","bundle":"18c3daa90cb2f26f953b8d22e761308538369255daf51391c4f8732cfb91aa99","prev":"15f0f0f2dc48ba8e3832a2c9be9b97e935b81a355c69d0530226795680210f8f","entry":"bfd052adf6587f7e46f67a667407ec04adf239a15bd159bc76893cb3c4eb51e7","note":"Ctrl-C and Ctrl-V do what hands expect, and right-click offers text not an image"} |
| 155 | {"seq":154,"ts":"2026-08-26T13:49:16.872Z","build":"3cf4fdb5e3d3","bundle":"3b6730a7f503234f8518204f72f40040e7c99b7f133db8dbc21035ffca0b1a90","prev":"bfd052adf6587f7e46f67a667407ec04adf239a15bd159bc76893cb3c4eb51e7","entry":"07426133cd4b67f8b73f688ba92245e47174c63c7cfd6dcd71cf9bfca1463308","note":"The Terminal's folder is chosen in Settings, from the folders this computer offers"} |
| 156 | {"seq":155,"ts":"2026-08-26T14:05:08.646Z","build":"30fc74465582","bundle":"0bceefa5fc9515a64ba02bd9c542d40935b95c4a83a5040b75dcc75f81040a60","prev":"07426133cd4b67f8b73f688ba92245e47174c63c7cfd6dcd71cf9bfca1463308","entry":"fa239b633c1a3ab11a7ccf13c32cbcd4f6fb8af76b5de1a7cabd79d74440147e","note":"The Terminal folder row sits on the settings home, where it can be found"} |
| 157 | {"seq":156,"ts":"2026-08-27T12:34:11.641Z","build":"e622df066358","bundle":"084f25b2412c701b8492588473259b8b83d1bce26661ff475ef76f23199f564e","prev":"fa239b633c1a3ab11a7ccf13c32cbcd4f6fb8af76b5de1a7cabd79d74440147e","entry":"c6e0fef7efdcf037ad4074901ddade8733fe604209c2d3f9514f31ff0fc870fa","note":"A real folder chooser for the terminal, served by the hand"} |
| 158 | {"seq":157,"ts":"2026-08-27T12:46:09.385Z","build":"d98a035d8048","bundle":"35ece746341f8b6a3e59b9b7571f750565cff946c0ae556443a5045d16d7dbe5","prev":"c6e0fef7efdcf037ad4074901ddade8733fe604209c2d3f9514f31ff0fc870fa","entry":"5e9d1d6900c1f1bf2b73083ac1d14c249ba60e0a0f7ca8ab103f1ebc6952a318","note":"No pulldown: the terminal's folder is stated and the walk is the chooser"} |
| 159 | {"seq":158,"ts":"2026-08-27T13:41:51.170Z","build":"0b4710586e30","bundle":"2b4768914dc5cb482e9270d496aef3a42ae89a14449abffa089d8b2c7d9f3b50","prev":"5e9d1d6900c1f1bf2b73083ac1d14c249ba60e0a0f7ca8ab103f1ebc6952a318","entry":"d4f99683d0c3b75d6f601dbf17f62dd8ec45d32d6ab95b045a74238e4007deda","note":"The folder Daimond may work in can be changed from Settings"} |
| 160 | {"seq":159,"ts":"2026-08-27T14:20:32.654Z","build":"ccfec9b44bb6","bundle":"909fc35ed77aa4533541ae5ac0238bea460aa94e316972a687935819777b8adc","prev":"d4f99683d0c3b75d6f601dbf17f62dd8ec45d32d6ab95b045a74238e4007deda","entry":"601ca1b37cf711db515dedc90df421f3268e0eb55667d9e85e1d3d1dc9e55f2e","note":"The folder row appears when the folder is wrong, which is when it is needed"} |
| 161 | {"seq":160,"ts":"2026-08-27T14:30:16.421Z","build":"2cfc6439cd9c","bundle":"19542bebb197140028c66c6434cb76b134d300cad4f3e25ecdb038522ff7f866","prev":"601ca1b37cf711db515dedc90df421f3268e0eb55667d9e85e1d3d1dc9e55f2e","entry":"de062d52942ed7b75ab13ba02a33ac743546a192ee1191aa385a7d8763ef2a9d","note":"The Use button names the folder it will take"} |
| 162 | {"seq":161,"ts":"2026-08-27T15:18:12.421Z","build":"0e867062badf","bundle":"a46ba1153cae999d7b432c5e111b78fb5b8e14051aa7bd9cf392fea79380e723","prev":"de062d52942ed7b75ab13ba02a33ac743546a192ee1191aa385a7d8763ef2a9d","entry":"03e67bd8398d25c1c7123a4553b11f08fa436244bb2cb04f7a95338c346982d9","note":"The folder rows wear the app's control box and say far less"} |
| 163 | {"seq":162,"ts":"2026-08-28T11:53:28.152Z","build":"ea8767caaadb","bundle":"abb1450d2355f1a1ab40a76b40c2990573564d58c73ddeb21bf607c89cc49ee5","prev":"03e67bd8398d25c1c7123a4553b11f08fa436244bb2cb04f7a95338c346982d9","entry":"ded2857b4e282c6d7823517b7016822a7717a015dd9d43ae992a8c8b154a4ec8","note":"You can watch a model think while it works, and a capp keeps its whole history for a sixteenth of the space"} |
| 164 | {"seq":163,"ts":"2026-08-29T05:35:49.710Z","build":"529ef6196432","bundle":"39f5af06ce9e6045ab81fff636f7a6824df8c00a14dea4a5d7a16c664ff953d1","prev":"ded2857b4e282c6d7823517b7016822a7717a015dd9d43ae992a8c8b154a4ec8","entry":"4afb6682231e35d0b8d3beb34d740d3c10084504bf4cdd612ba673547eecb616","note":"Pro users get a forge voice in one tap; Social/voice/triage copy cut to labels"} |
| 165 | {"seq":164,"ts":"2026-08-29T06:31:30.314Z","build":"345b761fc748","bundle":"c4d1ae71a931becb960e989d2802aed5f0131cf7cc903df743c9a24762f426e3","prev":"4afb6682231e35d0b8d3beb34d740d3c10084504bf4cdd612ba673547eecb616","entry":"8434255361c951b3c290cc53fe304105f4c7fbb6e3505cf1e9f4e133fa89308d","note":"Carry the forge voice in the sync parcel, so paired devices receive it"} |
| 166 | {"seq":165,"ts":"2026-08-29T08:43:37.321Z","build":"670afa02aa63","bundle":"067fb10635e62f0b85da6a6d49a25f3f5d2485ce4c2e9e31439e9f693e35fb91","prev":"8434255361c951b3c290cc53fe304105f4c7fbb6e3505cf1e9f4e133fa89308d","entry":"9ccc5ae3f42701237c9e2635c050198f8816f44436454d153eecbdca2a9c35ec","note":"Free the sealed blob and plaintext before the merge, so iOS stops OOM-looping"} |
| 167 | {"seq":166,"ts":"2026-08-29T13:44:20.544Z","build":"85bfe5f585b6","bundle":"c282955a302b7a8d76582f0c8a85becaad5002b9cf622b65ceb1337972285c9e","prev":"9ccc5ae3f42701237c9e2635c050198f8816f44436454d153eecbdca2a9c35ec","entry":"e636fb0b45d576284d1e040d496226a2befda58e1911c78a0b08558ea5980862","note":"Curated-proposal pipeline, mobile full screen, and an Ed25519/X25519 fallback so old browsers can unlock"} |
| 168 | {"seq":167,"ts":"2026-08-30T08:58:40.538Z","build":"22466bfcfc56","bundle":"a6c291051dd86a7e7925ac5d0641da98971537eb72e216fc9635e59cf3740671","prev":"e636fb0b45d576284d1e040d496226a2befda58e1911c78a0b08558ea5980862","entry":"f92e3f8aa500567bcaf048672800d8678e799052d62fb1ea3440854bdb1dc64a","note":"The curated-proposal board, the money-safe desktop peer with presence off the sync parcel, and a sync consistency fix"} |
| 169 | {"seq":168,"ts":"2026-08-30T10:50:23.389Z","build":"c183cf1bf93e","bundle":"a78a22c51ab76cc9e655add06cf754d18b2f94aa2640bd912f3996a459aac0d2","prev":"f92e3f8aa500567bcaf048672800d8678e799052d62fb1ea3440854bdb1dc64a","entry":"cc639afd710bb835d87e10f8541dbc738f883878150cba965e4cc0b2d1bbff3f","note":"Post-release UX: generic peer routing, a scrollable draft queue, and one de-duplicated settings menu"} |
| 170 | {"seq":169,"ts":"2026-08-30T11:49:37.456Z","build":"ac2e62a53769","bundle":"e3da0f5d8f8aceaddf0acd8d7a47e959f03839506c06c3bda5cf2c5d9a81a0ad","prev":"cc639afd710bb835d87e10f8541dbc738f883878150cba965e4cc0b2d1bbff3f","entry":"846910f7ab83d8ef6f26ce8eafb0274dbd69f8b93508b27f32459dd8c001fb24","note":"Peer turns no longer orphan: awake devices listen for errands, the phone recovers an unrun turn, no lease double-charge"} |
| 171 | {"seq":170,"ts":"2026-08-30T14:19:57.525Z","build":"cd0e9c9cbfd6","bundle":"f2a03e0d5381852efb29b42fbdb95d336e3f86193017a8005117b06aaf6d8ca1","prev":"846910f7ab83d8ef6f26ce8eafb0274dbd69f8b93508b27f32459dd8c001fb24","entry":"368f5990403920eae4aa0559022edd92ca8e6f4512ca225f1103c1f39ffb516a","note":"Stop the peer lease churning the sync parcel (409 loop) and close a >90s dispatched-turn double-charge"} |
| 172 | {"seq":171,"ts":"2026-08-31T11:14:22.084Z","build":"fd410ef5d3aa","bundle":"2f86ba2c195d922b9073b8dac06dfee1f67b20521a12c41ea1e13bc4bb06ea5e","prev":"368f5990403920eae4aa0559022edd92ca8e6f4512ca225f1103c1f39ffb516a","entry":"b1eeb9912f162906678a3819a7edbd98cd566c6fcc3c3fe6d3b58e178d7c3306","note":"Proposals campaign: Notes-into-Proposals, email + OCR tools, laptop hand-off, model-switch, terminal + badge fixes"} |
| 173 | {"seq":172,"ts":"2026-08-31T11:52:32.870Z","build":"2b9b03952590","bundle":"ed2b93d8c94c60efeb6002b53ff77e4a830b8f42f3b05902cdc2d22a2a6a3f75","prev":"b1eeb9912f162906678a3819a7edbd98cd566c6fcc3c3fe6d3b58e178d7c3306","entry":"ce1e442a56df71ac6831b4ba4be081681c7610cc2ae70dd2daf40e44494b879a","note":"Recovery: build 2b9b03952590 ($90 pricing release) shipped as seq 171 ~08:21-11:14Z 2026-08-31; entry 377cf49b dropped when a tree reset reused the slot; re-recorded here."} |
| 174 | {"seq":173,"ts":"2026-08-31T13:20:13.078Z","build":"a32d2f5c40b9","bundle":"e4d4578317b55e117832aa5a51391e614bb23214867849708611d134d315abdb","prev":"ce1e442a56df71ac6831b4ba4be081681c7610cc2ae70dd2daf40e44494b879a","entry":"64d15f039c5dcb1a791f65bbaebb11bf0ede38352e6373008cdb38631d5d15d1","note":"peer: reconstruct pulls to errand parcelVersion before running; fixes a dispatched turn that never ran on the peer"} |
| 175 | {"seq":174,"ts":"2026-08-31T13:42:03.870Z","build":"952928bc91ea","bundle":"066496a75ba81efefafba4c03d6396e53276b55d8d4f26608b243db4e3f0af5f","prev":"64d15f039c5dcb1a791f65bbaebb11bf0ede38352e6373008cdb38631d5d15d1","entry":"8db4d92ea1ca7cd0e2d244371d3d9f65779188d3a0c5a68e3053d299e1131ef6","note":"Improve IA (option b): one hub, Social capture-only, All/Mine filter, raised confirmation"} |
| 176 | {"seq":175,"ts":"2026-08-31T14:02:51.725Z","build":"811d5c448d1c","bundle":"01cb6e12507128373068777413b6513bd5d5cd1b680eec5a33fa748051fc3cb0","prev":"8db4d92ea1ca7cd0e2d244371d3d9f65779188d3a0c5a68e3053d299e1131ef6","entry":"f665bd1f2a84c7ef9c0633f9c5eccd9fbffb5de77e65f370e73812b3b61f5361","note":"peer: instrument hand-off receive path + reconstruct pull-once hardening (diagnostic build)"} |
| 177 | {"seq":176,"ts":"2026-08-31T15:42:00.722Z","build":"4a95403327b2","bundle":"179f386581a1e085ec3648813b526ffa3b8f5ec20654d634f6bb88898928a4b3","prev":"f665bd1f2a84c7ef9c0633f9c5eccd9fbffb5de77e65f370e73812b3b61f5361","entry":"238024c91d605bea1d4aee64adb0a1ea1a72bff4d76c2f5f41c3e307321d0264","note":"peer: sender holds its own errand until the peer collects it (hand-off fix)"} |
| 178 | {"seq":177,"ts":"2026-08-31T16:46:48.166Z","build":"b4f7b19aa0d0","bundle":"75703e79f8b722f5dde6afa51532c8b22b1ed8aeac8984d7a15b1ca78ddf227d","prev":"238024c91d605bea1d4aee64adb0a1ea1a72bff4d76c2f5f41c3e307321d0264","entry":"9f06200015cc5f780e90fa34db3421e3cee8c5521131a94c430856b841b37eb7","note":"peer: harden lease claim against two-device sync churn"} |
| 179 | {"seq":178,"ts":"2026-09-01T02:56:57.536Z","build":"34d965b9e710","bundle":"f454d8ae4205242262a1bcc9a9a3119c976092f1e543c1427ee5cda2d636ffa0","prev":"9f06200015cc5f780e90fa34db3421e3cee8c5521131a94c430856b841b37eb7","entry":"4f5bfa70d2eca3f9b2fe7b6413a0fdeec8cd589591607c7d02e5dbbac97a0624","note":"cleanup: device-named hand-off, backgrounded desktop peer, Improve voting hub, strip diagnostics"} |
| 180 | {"seq":179,"ts":"2026-09-01T03:38:44.730Z","build":"84bdd50634b5","bundle":"c434d405f32acc73bd2e3f6e9f46518ea3fd766f3689fda87a344a751fe6969f","prev":"4f5bfa70d2eca3f9b2fe7b6413a0fdeec8cd589591607c7d02e5dbbac97a0624","entry":"f42483013a3ff065db9685d8a2845327d39dec8d4bf352fe0b66285bfb84703a","note":"sync: back off between conflict retries so multi-device pushes converge"} |
| 181 | {"seq":180,"ts":"2026-09-01T04:07:06.365Z","build":"6ecfc62edd8a","bundle":"51bbb0f10fea65a88ab5db37dca4438a77348d307f9d19b68bf47fefaab5d3d4","prev":"f42483013a3ff065db9685d8a2845327d39dec8d4bf352fe0b66285bfb84703a","entry":"e5df0009ac18d937539d97821b89a4ac66db6b4b0e1c7656cb48f4bb7b37556c","note":"Peer hand-off errands now seal with the account's shared key, so any paired device runs one without re-pairing."} |
| 182 | {"seq":181,"ts":"2026-09-01T04:29:48.448Z","build":"1d8294916ff8","bundle":"79096d16f3de18b4ec2cba360cd41063bf864b4e37149c6fad556964d0860b2c","prev":"e5df0009ac18d937539d97821b89a4ac66db6b4b0e1c7656cb48f4bb7b37556c","entry":"4540f1cee1b84a50bb6bb86c159961c1244f5bfbe870f3f614b7291ea44024c1","note":"Move the peer lease onto its own CAS door so a hand-off claim no longer storms the gateway; harden envelope sealing."} |
| 183 | {"seq":182,"ts":"2026-09-01T04:56:56.410Z","build":"ed2b2c132469","bundle":"97c7bf7c6f3974a929e7ed05c070416c1c4ab37f29bc05aa805fa416759492dd","prev":"4540f1cee1b84a50bb6bb86c159961c1244f5bfbe870f3f614b7291ea44024c1","entry":"ba6a013107f784efb1578235026b763b8c9c2e222ba754de562ecda80a4a5b1d","note":"Bump the API floor to v2 so old tabs auto-reload onto the lease-door build, closing the double-charge window."} |
| 184 | {"seq":183,"ts":"2026-09-01T05:13:17.925Z","build":"b16a6e668799","bundle":"331203ac8bb6edabf214322e635f21228864eb980cc9343434900063fd27a35c","prev":"ba6a013107f784efb1578235026b763b8c9c2e222ba754de562ecda80a4a5b1d","entry":"818b8725bd7e33553f1ef96b8d8b373a91fe894ea7a30b18504ad0321f398a82","note":"Route the client API version through one source so the v2 floor bump does not break pairing, reporting or the console."} |
| 185 | {"seq":184,"ts":"2026-09-01T06:17:19.721Z","build":"c9d26ea4788b","bundle":"4e68aaafd6718cc6ca3e52f3e8fa7c886eefabc7ebb4d05df1c362267b8af938","prev":"818b8725bd7e33553f1ef96b8d8b373a91fe894ea7a30b18504ad0321f398a82","entry":"3bd44663e5cfc18dd37a0896d9763dec53c5be77a5539689845f25ef3ec489d9","note":"Updates wait for a quiet moment and never cut a turn; nominate an always-on hand-off device; editable crystal memory."} |
| 186 | {"seq":185,"ts":"2026-09-01T06:36:37.046Z","build":"d799b52bf2a5","bundle":"7ea985e62609f44b92b82323133f8eea22fd9cf6f6428605918211bbc7272018","prev":"3bd44663e5cfc18dd37a0896d9763dec53c5be77a5539689845f25ef3ec489d9","entry":"569e16b8f0ac41a71f3b39897fff0525f93d0931b2629ce9429368e239cabe31","note":"Re-arm the nominee hand-off fall-back on a transient offline blip, so a turn is never left waiting on the backstop."} |
| 187 | {"seq":186,"ts":"2026-09-01T12:45:04.248Z","build":"aef5d9a99dc3","bundle":"52437fd2e716130ac6cc53db4d77e4a30021d2c1d2b1534ab9f49f6eb109ba54","prev":"569e16b8f0ac41a71f3b39897fff0525f93d0931b2629ce9429368e239cabe31","entry":"ce97536a6514a0ef0031434edc60f296a03fac9702c33206634a79f65c326163","note":"Peer hand-off: refresh presence before the nominee stand-down, so a background tab cannot grab its turn"} |
| 188 | {"seq":187,"ts":"2026-09-01T13:30:43.103Z","build":"17c578f89fdf","bundle":"5f28c98e4ae2946f7fb6366bdc15f98dcdb3bed89b6eb3532a07a0ff1a0cace6","prev":"ce97536a6514a0ef0031434edc60f296a03fac9702c33206634a79f65c326163","entry":"84829522d41f9510b8f19603095b97aa028276ef56da1d8a470eefeb59fb601c","note":"Hand-off: beat presence when a turn runs so a backgrounded nominee keeps the run, and bound the refresh await"} |
| 189 | {"seq":188,"ts":"2026-09-01T23:22:17.485Z","build":"b871420a8a4a","bundle":"6a0c5bfca0e99cfc4b55e8936b593afcafa3c8f607687d1a5c1534d8f4b61348","prev":"84829522d41f9510b8f19603095b97aa028276ef56da1d8a470eefeb59fb601c","entry":"8a7641c1c85e9fa30ff7434d981f7a25b0ce94af9c292b0aa1d51791c8eff2bb","note":"Proposals board refreshes on re-show and records direct posts, so declines clear and new posts show in Mine"} |
| 190 | {"seq":189,"ts":"2026-09-02T00:42:47.984Z","build":"24ecd298eac3","bundle":"502d94a2d18e5d717b3261c515515781f8eb980aa9ff3e038e48272b9df791bf","prev":"8a7641c1c85e9fa30ff7434d981f7a25b0ce94af9c292b0aa1d51791c8eff2bb","entry":"e94ae664f19e46871d8978fc54aaf77e51008ec1c0cc4eb01aa8c0915c7d5be6","note":"Interactive terminal can now use your SSH keys to connect out; automated tool calls and daimons cannot reach them"} |
| 191 | {"seq":190,"ts":"2026-09-02T00:56:25.521Z","build":"5a658c9c44e1","bundle":"25a1ea137d5de49d5585716390726ffc7ce638bd8f58a8e4cf066e8c3193df10","prev":"e94ae664f19e46871d8978fc54aaf77e51008ec1c0cc4eb01aa8c0915c7d5be6","entry":"60e1c7a2d2299eca38ae0e5e646e5d7475b2fbe12e83fedd372b9176ef11bb9d","note":"A runner now inherits permissions your account already allowed, so it stops re-asking for what you approved elsewhere"} |
| 192 | {"seq":191,"ts":"2026-09-02T01:36:51.423Z","build":"b569b40004f6","bundle":"2ab8f07c7fe30c816a68052f572142eb1292fba98854c623798b7416a788fd92","prev":"60e1c7a2d2299eca38ae0e5e646e5d7475b2fbe12e83fedd372b9176ef11bb9d","entry":"396bb9cc83c853d8be65197f2e583d111d006ff174d44fe698862e59ba631870","note":"Settling a proposal now takes a one-line reason, and a declined proposal's reason returns to whoever proposed it"} |
| 193 | {"seq":192,"ts":"2026-09-02T02:04:29.420Z","build":"1f200337a2a2","bundle":"c4cecd12eaa100c765ef4a11d20fd0ecacd5becac217242e4b4febba4b6fe205","prev":"396bb9cc83c853d8be65197f2e583d111d006ff174d44fe698862e59ba631870","entry":"56fa7b16243f9a8cc1d6cdbdd24e9c6cc8103c376d0c47a0d499a1189e81bf96","note":"A handed-off turn that needs a permission now asks you on the device you are using, instead of stalling on the runner"} |
| 194 | {"seq":193,"ts":"2026-09-02T05:03:44.269Z","build":"69658251c4ee","bundle":"52d43dbcb595433d69ff081f3f2d956701c14a5acea9f202f295e767d4f146df","prev":"56fa7b16243f9a8cc1d6cdbdd24e9c6cc8103c376d0c47a0d499a1189e81bf96","entry":"faf9af1d35b884283d5d89418e252fc46ee5f32b389a770d496b2b638293501a","note":"Ship $8/month Pro subscription billing with ethical auto-pause and the /api/pricing route"} |