bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to dev at bvandeusen/inkwell 2026-08-31 16:00:27 -04:00
8c7553d619 copy: the product says "tags" now, and the schema keeps saying Label
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-08-31 15:52:19 -04:00
0d4b155699 feat(telemetry): pull-through per surface, not just per corpus (#3311)
bvandeusen pushed to dev at bvandeusen/inkwell 2026-08-31 15:52:02 -04:00
d838b27518 ffi: Kotlin could list and create a tag but never rename, recolour, delete or merge one
bvandeusen pushed to dev at bvandeusen/inkwell 2026-08-31 14:57:09 -04:00
a69159e562 fmt: rustfmt breaks the tuple-index chain, and the desktop lane means it
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-31 14:53:07 -04:00
dbc4e8b0c6 docs: AGPL-3.0, plus SECURITY and CONTRIBUTING (#3269)
bvandeusen pushed to dev at bvandeusen/inkwell 2026-08-31 08:40:02 -04:00
c40916699b sync: the client header said "desktop" from every phone, and named the wrong version
bvandeusen pushed to main at bvandeusen/FabledCurator 2026-08-31 08:34:56 -04:00
b14818303c Merge pull request 'Schema reconciliation + index hygiene, and the weekly base-image refresh' (#243) from dev into main
08418d54a3 db: index the seven unindexed FKs, drop the seven redundant ones (#3300, #3301)
b1bd2531ad style: sort JSON first in three sqlalchemy import blocks
389afe2f7b db: the doubled CHECK list was six, not four (#3275)
b979062dd7 db: rename the four double-prefixed CHECK constraints (#3275)
Compare 18 commits »
bvandeusen merged pull request bvandeusen/FabledCurator#243 2026-08-31 08:34:55 -04:00
Schema reconciliation + index hygiene, and the weekly base-image refresh
bvandeusen created pull request bvandeusen/FabledCurator#243 2026-08-31 08:34:46 -04:00
Schema reconciliation + index hygiene, and the weekly base-image refresh
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-31 08:25:42 -04:00
08418d54a3 db: index the seven unindexed FKs, drop the seven redundant ones (#3300, #3301)
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-08-31 08:24:15 -04:00
05da26eb24 ci(integration): the run: shell is dash, not busybox (#3237)
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-08-31 08:20:14 -04:00
70d84fbfd7 ci(integration): print the runner facts that rules 79 and 81 assert (#3237)
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-08-31 08:13:31 -04:00
9d8104f7a5 fix(embeddings): key_share alone is FOR NO KEY UPDATE, not FOR KEY SHARE (#3262)
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-08-31 08:09:14 -04:00
7827b4ce63 fix(embeddings): the index refresh loses the race it used to deadlock (#3262)
bvandeusen pushed to dev at bvandeusen/inkwell 2026-08-31 08:08:07 -04:00
ef418a8c92 buttons: one definition of the shape, worn by a <button> and by an <a>
bvandeusen pushed to dev at bvandeusen/inkwell 2026-08-31 07:58:22 -04:00
fd1e4ae487 downloads: five clients, and the page leads with the one that fits you
bvandeusen pushed to dev at bvandeusen/FabledGrimoire 2026-08-31 00:45:22 -04:00
69ce7afc45 fix(ci): /api/version reported the channel where the build belongs (rule 149)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-31 00:38:48 -04:00
b1bd2531ad style: sort JSON first in three sqlalchemy import blocks
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-31 00:33:52 -04:00
389afe2f7b db: the doubled CHECK list was six, not four (#3275)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-31 00:29:58 -04:00
b979062dd7 db: rename the four double-prefixed CHECK constraints (#3275)