• Joined on 2020-07-10
felixm pushed to main at felixm/antidrift 2026-06-01 14:38:05 +02:00
5342da2755 Show a profile-grounding indicator on the planning screen
b1b807590c Wire the knowledge file adapter and a runtime path selector
8bd37ed46d Load the knowledge profile on planning and ground the coach
0f1790c8d5 Thread optional grounding into the coach prompt
09061f8e30 Add knowledge port and single-file adapter
Compare 6 commits »
felixm pushed to main at felixm/antidrift 2026-06-01 12:32:00 +02:00
9452e54867 Add M5 tasks-port implementation plan
8b5121c69d Show today's tasks as seed chips on the planning screen
e832a2da85 Wire Marvin tasks adapter into the daemon
c4eb870808 Test that a stale tasks fetch result is discarded
8b7bec1173 Fetch today's tasks asynchronously on entering planning
Compare 7 commits »
felixm pushed to main at felixm/antidrift 2026-06-01 03:43:33 +02:00
6b2a96620c M4: drop stale plan-task reference from CSS comment
51cb09c520 M4: presentational review recap
f5da12362a M4: cockpit HUD with state-driven accent
76816ae188 M4: split web UI assets into app.css and app.js
93e779348c M4: add look-good implementation plan
Compare 7 commits »
felixm pushed to main at felixm/antidrift 2026-06-01 02:39:14 +02:00
19654c2b57 Align M3.5 design doc with the nudgeEpoch guard
622a1cd401 Tie nudge validity to the on-task stretch
9dd0bb934e Wire the semantic nudge into the daemon and document M3.5
20a102b4a4 Add dismiss-only Heads up tier for semantic nudges
97577c003f Assert semantic nudge reaches the state payload
Compare 9 commits »
felixm pushed to main at felixm/antidrift 2026-05-31 23:28:36 +02:00
7621093eef Document M3 drift interceptor in README
fefa72b909 Wire drift judge into the daemon alongside the coach
f73bb21c80 Add allowed-apps field and active-view drift interrupt UI
6ca796dee3 Add /refocus and /ontask routes and carry allowed classes
4e7676560d Wire debounced cached async drift judgment into RecordWindow
Compare 11 commits »
felixm pushed to main at felixm/antidrift 2026-05-31 20:53:57 +02:00
571a97e0e2 M2: mark AI planning coach milestone done
b51ad45c10 M2: wire planning coach backend into the daemon with graceful fallback
c61c9d46b1 M2: planning-view Sharpen control with non-clobbering coach updates
38a62e4c68 M2: POST /coach route wiring the planning coach
463ac4f23c M2: controller async coach with generation guard and ephemeral state
Compare 89 commits »
felixm pushed to main at felixm/blurt 2026-05-31 15:03:51 +02:00
5864d78081 Add README and cross-platform export tool
felixm created branch main in felixm/blurt 2026-05-31 14:41:20 +02:00
felixm pushed to main at felixm/blurt 2026-05-31 14:41:20 +02:00
777d4bef33 Speed up transcription with a pluggable provider backend
4d10653790 Initial commit
felixm created repository felixm/blurt 2026-05-31 14:39:31 +02:00
felixm pushed to main at felixm/ledgerai 2026-05-08 19:01:20 +02:00
ca66ec9c42 Fix training regression
felixm pushed to main at felixm/aocpy 2026-02-16 18:24:07 +01:00
288a0809ff Solve 2025 day 7
felixm pushed to main at felixm/aocpy 2026-02-16 17:51:37 +01:00
42e0c68d93 Implement 2025 day 6
felixm pushed to main at felixm/ledgerai 2026-02-05 20:37:41 +01:00
fbab1c9174 Make fzf prompt more legible
felixm pushed to main at felixm/aocpy 2026-01-11 18:13:06 +01:00
867a7ed2df Solve 2025 day 5
felixm pushed to main at felixm/aocpy 2026-01-11 18:02:50 +01:00
d114310864 Solve 2025 day 5
felixm pushed to main at felixm/aocpy 2026-01-11 16:33:29 +01:00
df0682e989 Solve 2025 day 3 and 4
felixm pushed to main at felixm/aocpy 2026-01-11 16:33:14 +01:00
ba25ae677a Solve 2025 day 3 and 4
e5421854a9 Do day 3 and 4 for 2025
Compare 2 commits »
felixm pushed to main at felixm/antidrift 2025-12-29 23:32:30 +01:00
a44d52b402 Only rate titles with more than 30 seconds
1a89906ae8 Implement session persistance
Compare 2 commits »
felixm pushed to main at felixm/ledgerai 2025-12-20 21:46:41 +01:00
54871d04cd Update ledgerai to read existing transactions from beancount file