bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-23 11:05:44 -04:00
31383bcebe test(hooks): the two tests that read a refused connection as "nothing recorded" now answer through a sink, and the silence case removes the shape it had left behind (#2932)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-23 10:59:56 -04:00
0ab94b2a00 fix(plugin): write-path hooks say when Scribe did not answer — once per outage, shared marker, record nudge withheld on an unanswered call; check_plugin allows exactly that line when unreachable; plugin 0.1.43 (#2932)
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-23 10:58:25 -04:00
7033995975 search is a facet on the board, not a place you go
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-23 01:06:11 -04:00
9c00a4b6e1 fix(plugin): after-write hook waits 8s on the prior-art call — a cold-start round-trip (~4.6s after a redeploy) failed open at 4s and dropped the ledger line on the first write; plugin 0.1.42
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-23 01:05:38 -04:00
de72d27bd4 URLs unfurl on their own, and a lone link becomes the note
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-23 01:00:41 -04:00
c99cbb3e14 cards: clamp the web note preview, as Android always has
bvandeusen pushed to main at bvandeusen/FabledScribe 2026-08-23 00:32:08 -04:00
144192754c Merge pull request 'Derive pay-down + CSS families by name (milestone 299 steps 5–6, note #2917)' (#126) from dev into main
85111442a6 feat(ledger): CSS derive families are names, never bodies — name floor 2 for css, dup: grouping sym-only; derive line says "repeated name" and dismisses scoped-css; plugin 0.1.41 (note #2917)
a2b377b74d chore(plugin): 0.1.40 — the extractor rule change in scribe_defs.sh ships to the executing cache (#2904)
590203a293 refactor(tests+frontend): one http_sink helper for the hook tests; apiErrorMessage replaces ten hand-rolled error-body parses; type X, import specifiers are not definitions (#2904, milestone 299 step 6)
449f437048 refactor(frontend): the near-duplicate report rules shared via dup-report.css — KnowledgeView and SnippetListView carried identical scoped copies (#2903, milestone 299 step 5, part 2)
Compare 7 commits »
bvandeusen merged pull request bvandeusen/FabledScribe#126 2026-08-23 00:32:07 -04:00
Derive pay-down + CSS families by name (milestone 299 steps 5–6, note #2917)
bvandeusen created pull request bvandeusen/FabledScribe#126 2026-08-23 00:32:02 -04:00
Derive pay-down + CSS families by name (milestone 299 steps 5–6, note #2917)
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-23 00:24:57 -04:00
6f21db85a1 ci: an integration lane, so the migrations are finally run by something
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-23 00:21:18 -04:00
85111442a6 feat(ledger): CSS derive families are names, never bodies — name floor 2 for css, dup: grouping sym-only; derive line says "repeated name" and dismisses scoped-css; plugin 0.1.41 (note #2917)
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-22 21:38:15 -04:00
924ddb20db notes: saveEdit still asked for a title
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-22 19:34:03 -04:00
95aa10c2c3 Remove the title field — a note is named by its first line
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-22 15:12:55 -04:00
a2b377b74d chore(plugin): 0.1.40 — the extractor rule change in scribe_defs.sh ships to the executing cache (#2904)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-22 15:07:24 -04:00
590203a293 refactor(tests+frontend): one http_sink helper for the hook tests; apiErrorMessage replaces ten hand-rolled error-body parses; type X, import specifiers are not definitions (#2904, milestone 299 step 6)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-22 15:03:13 -04:00
449f437048 refactor(frontend): the near-duplicate report rules shared via dup-report.css — KnowledgeView and SnippetListView carried identical scoped copies (#2903, milestone 299 step 5, part 2)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-22 14:59:39 -04:00
48f0630dab test(coverage): the two-declaration floor check compares two multi-line rules — formatting is part of the fingerprint, as before (#2903)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-22 14:55:30 -04:00
a72605de8f refactor(frontend): the last pay-down, part 1 — three dead views deleted, editor rules shared, .page-container + .fs-input canon, rules-shared.css; a one-declaration CSS body is not a shape (#2903, milestone 299 step 5)
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-22 14:51:39 -04:00
6d778f26a7 Fix the ktlint and compat-test failures, and start using the Rust gate
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-22 13:41:32 -04:00
4fa8158329 Merge pull request 'Self-surfacing DRY — duplicate families named at the write and on arrival, tool-agnostic (milestone 299 steps 1–4)' (#125) from dev into main