bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-27 10:49:48 -04:00
410d616c22 feat(rules): the staleness sweep — which standing rules assert a fact nobody has confirmed (#3097, milestone 312 step 3)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-27 10:45:21 -04:00
5447a40e97 ci(extension): the derived version drives signing (milestone 271 step 4)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-27 09:31:31 -04:00
469b43f222 test(rules): the kwargs assertion learns about clear (#3096, milestone 312 step 2)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-27 09:28:03 -04:00
c61925be76 feat(rules): the write path carries a rule's check, and empty finally means empty (#3096, milestone 312 step 2)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-27 09:27:00 -04:00
239b1ed8d9 ci: build :dev images again so the dev channel can carry a build
cd5444e3ae ci(extension): derive the version from commit TIME, not commit count (#3092)
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-27 07:51:25 -04:00
5a0e1bbd03 perf(ml): batch the auto-apply sweeps' image_tag inserts (#3072)
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-27 07:49:58 -04:00
396e91e609 board: ktlint on the long-press menu — a named modifier, three dead imports
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-27 07:48:21 -04:00
1ac448d881 refactor: four small cleanups from the review pass (#3072)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-27 07:44:18 -04:00
e08e999406 feat(rules): a rule can carry its own check — verify_with, expires_when, verified_at (#3095, milestone 312 step 1)
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-27 07:40:34 -04:00
3f0eef145b board: a long press on a card does what the editor's overflow does
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-27 07:39:51 -04:00
bfc5135f19 docs: true up README — status, the five pieces, CI (#3070)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-27 07:33:15 -04:00
89155478a8 test(refetch): cover the Layer-2 auto-refetch remediation (#3071)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-27 07:26:02 -04:00
516521e7b0 refactor(platforms): drop migration 0088 — no deviantart rows exist (#3069)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-27 07:24:14 -04:00
ddf896078c refactor(platforms): retire deviantart end-to-end (#3069)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-26 22:37:25 -04:00
2e0f8f8c61 feat(cleanup): reclaim orphaned attachments — rows and store blobs (#3068)
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-26 22:23:48 -04:00
4f351c10ca core: rustfmt wraps the chain in the tag-span grammar test
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-26 22:23:30 -04:00
2ce467e347 fix(cleanup): artist cascade preview counts posts and attachments (#3067)
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-26 22:20:23 -04:00
d9e5753dc2 board: a tag in the prose is coloured where it sits, not printed twice
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-08-26 22:02:57 -04:00
39cf81aea6 fix(cleanup): clear an artist's attachments before the cascade delete (#3066)
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-26 20:01:33 -04:00
8c22425e91 M311 step 3 — the core lifts too, so a note never lifts twice