• Joined on 2025-08-26
Marius pushed to feat/telegram-commands-autopoll at romfast/atm 2026-04-18 09:10:03 +00:00
37f0b14468 docs: reflect Telegram /pause/resume, operating hours, phase-skip backstop, validate-calibration
40cc67b4c6 fix(run): _should_skip tz check uses isinstance, tolerates mock cfg
Compare 2 commits »
Marius pushed to feat/telegram-commands-autopoll at romfast/atm 2026-04-18 09:04:54 +00:00
8bae507bbd feat(cli): atm validate-calibration — offline color classification gate
23865776e3 feat(commands): /pause /resume + adaptive dispatch + richer /status
54f55752c1 feat(run,config): operating hours window + timezone-aware lifecycle state
8b53b8d3c9 feat(alerts): fire_on_phase_skip backstop + public FSM lockout API
9cf49caf8a feat(canary): single-shot on_pause_callback + wire Telegram drift alert
Compare 6 commits »
Marius created branch worktree-agent-aa44125e in romfast/atm 2026-04-18 08:54:52 +00:00
Marius pushed to worktree-agent-aa44125e at romfast/atm 2026-04-18 08:54:52 +00:00
3cb647e084 feat(cli): atm validate-calibration — offline color classification gate
Marius pushed to feat/telegram-commands-autopoll at romfast/atm 2026-04-18 07:30:54 +00:00
153196f762 chore(git): track logs dir; ignore runtime state files
Marius pushed to feat/telegram-commands-autopoll at romfast/atm 2026-04-17 11:30:00 +00:00
3b40aed939 fix(run): isolate command dispatch exceptions from detection loop
Marius created branch feat/telegram-commands-autopoll in romfast/atm 2026-04-17 11:14:52 +00:00
Marius pushed to feat/telegram-commands-autopoll at romfast/atm 2026-04-17 11:14:52 +00:00
0f7dd5dc84 fix(deps+tests): move httpx to prod deps; stub Poller+Scheduler in sync test
63642e71dd chore(todos): mark integration test done
424437ceaf fix(audit)+test: deadlock fix + lifecycle test + pytest-asyncio
ca6e578175 feat(run): async refactor — run_live_async + 7-step shutdown
4123b31a22 feat(commands,scheduler): TelegramPoller + ScreenshotScheduler
Compare 9 commits »
Marius pushed to master at romfast/atm 2026-04-16 23:12:33 +00:00
8ff31ed241 fix(run): heartbeat fires immediately after start due to monotonic/time mismatch
Marius pushed to master at romfast/atm 2026-04-16 23:09:30 +00:00
eca2b39e64 feat(notify): mesaje alertă și comentarii business în română
Marius pushed to master at romfast/atm 2026-04-16 23:01:41 +00:00
51e98ae3d3 fix(notify): switch Telegram parse_mode from Markdown to HTML
Marius pushed to master at romfast/atm 2026-04-16 22:41:31 +00:00
840c23f74c feat(run): screenshot attach, Telegram ok:false fix, post-FIRE catchup guard
Marius pushed to master at romfast/atm 2026-04-16 18:54:10 +00:00
d7305fbbfc fix(run): drop first_accepted gate from catchup synth-arm
f4b9000100 feat(run): per-frame detection log at logs/detections/YYYY-MM-DD.jsonl
Compare 2 commits »
Marius deleted branch fix/prod-3-bugs-vela-fg from romfast/gomag-vending 2026-04-16 14:33:51 +00:00
Marius pushed to main at romfast/gomag-vending 2026-04-16 14:33:48 +00:00
3bcb26b0bd fix(import): 3 production bugs — items cache, CUI lookup, ANAF name
Marius created branch fix/prod-3-bugs-vela-fg in romfast/gomag-vending 2026-04-16 14:33:03 +00:00
Marius pushed to fix/prod-3-bugs-vela-fg at romfast/gomag-vending 2026-04-16 14:33:03 +00:00
3bcb26b0bd fix(import): 3 production bugs — items cache, CUI lookup, ANAF name
Marius pushed to master at romfast/atm 2026-04-16 14:30:06 +00:00
e7369ca632 feat(run): arm + prime alerts, mid-session catchup, late-start guard
Marius pushed to master at romfast/atm 2026-04-16 13:06:13 +00:00
34fde8328c docs: rewrite README to match current CLI + workflow
Marius pushed to master at romfast/nlp-master 2026-04-16 13:05:48 +00:00
40f821f5df docs: actualizează procesul + prompt-urile cu ce s-a folosit efectiv la M6