This Day In History For 2027-08-28
1 Year Ago (more context)
|
2026-08-28
| ||
| 21:08 |
a segmented control never breaks mid-way; the tools beside it move
Squeezed on a phone, the tracker's state filter dropped its last choice onto a line of its own — '99 All' under '30 Open | 69 Closed' — which reads as a stray button rather than as part of the set. The control now keeps its line whole and comes first, because it is how a reader says what they are looking at; the tool groups beside it wrap instead. The landings list is unchanged: one icon fits beside its filter, so that row still holds one line. check-in: 87f42420b7 user: dmestas tags: trunk | |
| 17:21 | • Fixed ticket [ed5bdd89c3]: Audit follow-ups from the RFC 0008 permissions strata (two MEDIUMs: acct- guard bypass, fleet-default leak into repo-less caps) plus 2 other changes artifact: 1f3e67cf02 user: dmestas | |
| 17:20 | land perm-fixups check-in: 78a6a46d87 user: dmestas tags: trunk | |
| 17:20 | • Edit [78a6a46d87]: Add "landing" with value "ef55c4d15941c7463b2a974fce07e18b1225e7cd65c00f9590874f8dbc4a35b4". artifact: 30527736f8 user: dmestas | |
| 17:20 | • Reply: Audit follow-ups from the RFC 0008 strata — the whole of ticket `ed5bdd89c39a`, five checkpointed commits, one landing. artifact: 38f18b9d4f user: dmestas | |
| 17:20 | • Edit [03ca730475]: Mark "Closed". artifact: 80190fcf95 user: dmestas | |
| 15:49 |
landings list: clip long titles and drop their markup
A row whose title is the whole message ran fifteen lines down a phone and pushed every other record off the screen. Clipped at the same 72 the timeline uses for this exact string, so the two listings agree on how long a landing's name is. The marks come off too: a title is plain text inside the row's link, so *emphasis* and `code` were printing their delimiters. The detail page still renders the message in full, with its markup — a list says what a record is called, not what it says. check-in: f2d73a8545 user: dmestas tags: trunk | |
| 15:48 | • Review ticket [ed5bdd89c3]: Audit follow-ups from the RFC 0008 permissions strata (two MEDIUMs: acct- guard bypass, fleet-default leak into repo-less caps) plus 1 other change artifact: 8a31488453 user: dmestas | |
| 15:48 | • Post: Audit follow-ups from the RFC 0008 strata — the whole of ticket `ed5bdd89c39a`, five checkpointed commits, one landing. artifact: ef55c4d159 user: dmestas | |
| 15:47 | accounts: logins are a closed alphabet closed check-in: 03ca730475 user: dmestas tags: perm-fixups | |
| 15:47 | caps: migration keeps repo_role while any row is unknown check-in: e6d7d4cac3 user: dmestas tags: perm-fixups | |
| 15:46 | api: grant and revoke carry the guard's warning check-in: 460339d1db user: dmestas tags: perm-fixups | |
| 15:45 | web: raw acct- saves meet the lockout guard check-in: 33dbf50ef7 user: dmestas tags: perm-fixups | |
| 15:45 | caps: repo-less effective set resolves stock, not the fleet default check-in: 52ee45d56d user: dmestas tags: perm-fixups | |
| 11:54 | • Closed ticket [d3b80da6ee]: serve: graceful shutdown hangs on SIGTERM; deploys silently serve a stale binary plus 2 other changes artifact: 678b85ba21 user: dmestas | |
| 11:54 | • Closed ticket [0c8654f83c]: an unreadable manifest must not render as an empty file list plus 2 other changes artifact: 6b2ae0d820 user: dmestas | |
| 10:09 | • New ticket [ed5bdd89c3] Audit follow-ups from the RFC 0008 permissions strata (two MEDIUMs: acct- guard bypass, fleet-default leak into repo-less caps). artifact: 1d66de1326 user: dmestas | |
| 01:21 |
landings: headings scale instead of clipping; the decision row abbreviates
The h1 had no rule at all, so it drew at the browser's 2em on every screen. A real subject line then became three lines of shouting on a phone, which made clipping look necessary — it was not. The clip only hid words: 'permissions without a…' with the rest nowhere. Headings now clamp between 1.35rem and 2rem and wrap, so a long one fits and says the whole thing. The pathological case — no subject line at all, the title IS the body — already drops the visible heading, so nothing depends on the clip any more. The decision row gains a second step at 22rem: measured at 320, five abbreviated buttons want 364px against 302 of room, and Comment is the widest word left. It has an icon and destroys nothing, so it is the one that loses its label. 'Land the strata (N rungs)' is now 'Land strata (N)' at every width — it was too many words wide as well as narrow. The strata test pinned that sentence, so a wording change read as a missing control. It now asserts the formaction, which is the contract, and the rung count rather than the sentence around it. check-in: 6469f151c4 user: dmestas tags: trunk | |