bvandeusen
|
fc6ebf81eb
|
feat(journal): closeout catch-up on startup when slot already passed
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-12 14:36:29 -04:00 |
|
bvandeusen
|
b88d5ee6b3
|
feat(journal): register per-user closeout job at day_rollover_hour
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-12 14:35:57 -04:00 |
|
bvandeusen
|
020bd6614b
|
test(journal): cover closeout skip paths (no conv / prep-only / sentinel)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-12 14:34:58 -04:00 |
|
bvandeusen
|
4403026797
|
feat(journal): run_for_user orchestrates closeout extraction
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-12 14:34:42 -04:00 |
|
bvandeusen
|
552943d6c0
|
feat(journal): closeout system prompt with structured-field guard
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-12 14:33:57 -04:00 |
|
bvandeusen
|
2576be9e49
|
feat(journal): _build_transcript caps content and message window
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-12 14:33:27 -04:00 |
|
bvandeusen
|
e17fc088b2
|
feat(journal): journal_closeout._filter_messages excludes daily_prep
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-12 14:33:03 -04:00 |
|