jack-finance-able
c2bcc4ec2f
feat(continuous-learning-v2): make observer model configurable via ECC_OBSERVER_MODEL ( #2390 )
...
* feat(continuous-learning-v2): make observer model configurable via ECC_OBSERVER_MODEL
The observer hardcoded `--model haiku`. Parameterize as "${ECC_OBSERVER_MODEL:-haiku}": the haiku default is preserved (no behavior change for existing users), but users can opt into a stronger model — e.g. `ECC_OBSERVER_MODEL=opus` — for higher-quality instinct extraction. Useful on subscription plans where model cost isn't the limiting factor.
* fix(continuous-learning-v2): address review — update wiring test + docs
- Update source-inspection test to assert the ${ECC_OBSERVER_MODEL:-haiku} defaulting behavior (was matching the literal `claude --model haiku`, which this PR changed). All 31 tests pass.
- Add guidance to raise ECC_OBSERVER_TIMEOUT_SECONDS for slower models (e.g. opus) so the 120s watchdog doesn't kill analysis mid-run.
- Fix now-stale 'Haiku session' comment -> 'observer session' (model is configurable).
2026-06-29 18:43:42 -07:00
..
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 17:58:57 +05:30
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-29 18:38:30 -07:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:58:42 +02:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-15 14:21:28 -04:00
2026-06-11 21:12:21 +09:00
2026-06-15 14:09:17 -04:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-29 18:38:22 -07:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-29 18:38:30 -07:00
2026-06-11 21:58:42 +02:00
2026-06-11 21:58:42 +02:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-29 18:43:42 -07:00
2026-06-11 21:12:21 +09:00
2026-06-18 16:49:58 -04:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-29 18:38:27 -07:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-29 18:38:16 -07:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-16 02:15:43 -04:00
2026-06-11 21:12:21 +09:00
2026-02-24 14:39:25 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-29 18:38:24 -07:00
2026-06-16 09:17:18 +08:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-04-05 13:30:55 -07:00
2026-06-11 21:12:21 +09:00
2026-06-07 13:26:45 +08:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-02-24 14:39:25 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-29 18:38:19 -07:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 11:39:26 -04:00
2026-06-11 21:12:21 +09:00
2026-05-12 01:47:05 -04:00
2026-05-12 01:47:05 -04:00
2026-06-07 16:05:28 +08:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-29 18:38:30 -07:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-04-02 17:09:21 -07:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-29 18:38:30 -07:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-15 14:09:17 -04:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-15 14:09:17 -04:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-15 14:09:17 -04:00
2026-06-11 21:12:21 +09:00
2026-02-24 14:39:25 +09:00
2026-06-11 21:12:21 +09:00
2026-02-17 17:04:31 +02:00
2026-06-07 12:43:04 -04:00
2026-06-29 18:38:33 -07:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-15 14:09:17 -04:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00
2026-03-29 21:21:18 -04:00
2026-06-11 21:12:21 +09:00
2026-06-12 19:14:31 +08:00
2026-06-15 14:09:17 -04:00
2026-06-11 21:12:21 +09:00
2026-06-11 21:12:21 +09:00