bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to main at bvandeusen/FabledScribe 2026-08-21 12:48:11 -04:00
58c074a324 Merge pull request 'Shape audit (milestone 296): tests helpers, alembic, models, MCP, routes, services, frontend consolidation' (#120) from dev into main
2a6c55dacb refactor(frontend): auth-shared.css, apiErrorMessage, one date helper per shape, modal canon in components.css — the frontend pass of the shape audit (#2831 #2832, milestone 296)
7d48eb0b1b refactor(services): one periodic-task shape, one APScheduler job shape, one token hash, one summary rule — the services pass of the shape audit (#2830, milestone 296)
92e38ff17b test(routes): the prior-art contract guards read the handler plus its _project_scope helper (area 5 follow-up)
64c641ce80 refactor(routes): one supersession seam for REST and MCP; PUT/PATCH notes share a handler; shared mask/not-found/caller helpers (#2829, milestone 296 area 5)
Compare 9 commits »
bvandeusen merged pull request bvandeusen/FabledScribe#120 2026-08-21 12:48:09 -04:00
Shape audit (milestone 296): tests helpers, alembic, models, MCP, routes, services, frontend consolidation
bvandeusen created pull request bvandeusen/FabledScribe#120 2026-08-21 12:48:02 -04:00
Shape audit (milestone 296): tests helpers, alembic, models, MCP, routes, services, frontend consolidation
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-21 12:41:19 -04:00
2a6c55dacb refactor(frontend): auth-shared.css, apiErrorMessage, one date helper per shape, modal canon in components.css — the frontend pass of the shape audit (#2831 #2832, milestone 296)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-21 12:34:30 -04:00
7d48eb0b1b refactor(services): one periodic-task shape, one APScheduler job shape, one token hash, one summary rule — the services pass of the shape audit (#2830, milestone 296)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-21 11:26:03 -04:00
92e38ff17b test(routes): the prior-art contract guards read the handler plus its _project_scope helper (area 5 follow-up)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-21 11:23:48 -04:00
64c641ce80 refactor(routes): one supersession seam for REST and MCP; PUT/PATCH notes share a handler; shared mask/not-found/caller helpers (#2829, milestone 296 area 5)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-21 11:20:39 -04:00
c211e12b61 refactor(mcp): one rules_payload() for every surface that hands rules to an agent; drop the dead bearer resolver (#2828, milestone 296 area 4)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-21 11:17:43 -04:00
b0eda32575 refactor(models): one iso() for every to_dict timestamp; mixins replace hand-rolled created_at/updated_at (#2827, milestone 296 area 3)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-21 11:14:46 -04:00
848ce1592e fix(tests): import make_mock_session in test_version_pinning_prune (batch-2 follow-up)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-21 11:13:19 -04:00
77bb3729a3 refactor(tests): per-model fakes, FakeMCP and session mocks come from tests/helpers (#2825, milestone 296 area 1, batch 2)
bvandeusen pushed to main at bvandeusen/FabledScribe 2026-08-21 11:07:13 -04:00
ac6f248bf9 Merge pull request 'Shape audit area 1 — tests/: one definition each for the copied fixtures and fakes (#2825)' (#119) from dev into main
bbee0d0db1 refactor(tests): one definition each for the copied fixtures and fakes (#2825, milestone 296 area 1)
Compare 2 commits »
bvandeusen merged pull request bvandeusen/FabledScribe#119 2026-08-21 11:07:11 -04:00
Shape audit area 1 — tests/: one definition each for the copied fixtures and fakes (#2825)
bvandeusen created pull request bvandeusen/FabledScribe#119 2026-08-21 11:07:03 -04:00
Shape audit area 1 — tests/: one definition each for the copied fixtures and fakes (#2825)
bvandeusen pushed to dev at bvandeusen/FabledScribe 2026-08-21 11:03:49 -04:00
bbee0d0db1 refactor(tests): one definition each for the copied fixtures and fakes (#2825, milestone 296 area 1)
bvandeusen pushed to main at bvandeusen/thoughtsync 2026-08-21 08:53:59 -04:00
867405fae2 M12 — the Android client, end to end (#2)
81695fa0c8 android: update the app from the server it syncs with (2727, M12 step 7)
0cf77336d4 ci: build the server image after the Android lane, not alongside it
010e9a2f85 server: bake the newest Android client into every image (operator call)
43ebb6eceb packaging: the rolling-release prune was eating the Android client
Compare 87 commits »
bvandeusen merged pull request bvandeusen/thoughtsync#2 2026-08-21 08:53:58 -04:00
M12 — the Android client, end to end
bvandeusen created pull request bvandeusen/thoughtsync#2 2026-08-21 08:53:47 -04:00
M12 — the Android client, end to end
bvandeusen pushed to dev at bvandeusen/thoughtsync 2026-08-21 08:44:10 -04:00
81695fa0c8 android: update the app from the server it syncs with (2727, M12 step 7)
bvandeusen pushed to main at bvandeusen/FabledScribe 2026-08-21 08:27:28 -04:00
ac1c2625af Merge pull request 'fix(ledger): proposer precision — own-definition signatures, semantic floor 0.8, ruleset version' (#118) from dev into main
dad56a51bd fix(ledger): the proposer matches signatures against a canon's own definition only and floors semantic at 0.8; ruleset version re-examines standing proposals
Compare 2 commits »