bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 19:24:11 -04:00
f1860866de chore(modal): drop the ?image=N soft-compat from G5.4
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-06-02 19:23:37 -04:00
7ce5bb8450 fix(lifecycle): OAuth pw 500, invite lockout, reminder re-arm, partial-unique
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-06-02 19:20:15 -04:00
2fd9a2300a fix(caldav): point-event round-trip, recurrence push, delete propagation
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-06-02 19:16:46 -04:00
c016bd664e fix(status-enum): add paused to ProjectStatus, validate, fix progress
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-06-02 19:12:17 -04:00
4a220db513 test(mcp): import resolve_bearer at module level
bvandeusen pushed to main at bvandeusen/FabledCurator 2026-06-02 19:09:51 -04:00
9cf6b2d363 Merge pull request 'audit-g5 final + ML threshold default + kebab menu fix' (#54) from dev into main
b181d779fe fix(test): default suggestion_threshold_general now 0.70 (alembic 0033)
0fbb19dc24 fix(modal): TagPanel kebab — apply the wrapping-span fix that the prior commit missed
8326e5447a fix(modal): kebab menus weren't opening (chip + suggestion rows)
1fd594baaf chore(ml): suggestion_threshold default 0.50 → 0.70
Compare 6 commits »
bvandeusen merged pull request bvandeusen/FabledCurator#54 2026-06-02 19:09:50 -04:00
audit-g5 final + ML threshold default + kebab menu fix
bvandeusen created pull request bvandeusen/FabledCurator#54 2026-06-02 19:09:44 -04:00
audit-g5 final + ML threshold default + kebab menu fix
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-06-02 19:02:21 -04:00
aef5009fc2 fix(contract-drift): MCP read-only scope, shared-note writes, event TZ
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-06-02 18:55:24 -04:00
c363a5a6df fix(retention): add cleanup sweeps + CalDAV orphan reconciliation
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-06-02 18:51:42 -04:00
5fe0fd126d fix(soft-delete): filter trashed rows across read/write paths
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 18:49:25 -04:00
b181d779fe fix(test): default suggestion_threshold_general now 0.70 (alembic 0033)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 18:48:54 -04:00
0fbb19dc24 fix(modal): TagPanel kebab — apply the wrapping-span fix that the prior commit missed
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 18:48:33 -04:00
8326e5447a fix(modal): kebab menus weren't opening (chip + suggestion rows)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-06-02 18:47:56 -04:00
8b49ea896a fix(schedulers): wire recurring-task spawn + deliver event reminders
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-06-02 18:44:38 -04:00
e70fe545cc fix(trash): owner-scope all trash ops — close cross-tenant IDOR/disclosure
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-02 18:41:58 -04:00
0bf007173b feat(ansible): credentials — SSH key, become, vault, host-key checking (task 548)
0a36a57901 chore(dev): mount ./ansible-dev as a local Ansible source at /srv/ansible
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 18:38:13 -04:00
1fd594baaf chore(ml): suggestion_threshold default 0.50 → 0.70
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 18:28:57 -04:00
ecac6c4bda fix(audit-g5): centroid version DB-as-truth + modal as overlay
bvandeusen pushed to main at bvandeusen/FabledCurator 2026-06-02 18:07:26 -04:00
6ef0fed41f Merge pull request 'audit-g5: architectural debt — 4 bundles (A/B/C/D)' (#53) from dev into main
9f7261b9c0 fix(audit-g5c): set CURATOR_BOOTSTRAP_NEW_KEY=1 in conftest
f05aaa707b fix(audit-g5d): surface ErrorType taxonomy on FailingSourcesCard
4df98171ab fix(audit-g5c): refuse silent Fernet key regeneration on partial restore
8d75ade1d5 fix(audit-g5b): race-poisoning in three find-or-create sites
Compare 7 commits »