# Daily Note — 2026-04-09

## Key Events
- 

## Decisions
- 

## Promotions (to durable knowledge)
- 

## Open Loops
- 

## Candidate Promotions (auto)
- 

<!-- AUTO_PROMOTIONS_START -->
## Candidate Promotions (auto)
_Generated: 2026-04-09 02:00:06 PDT_

### From memory/* (today + yesterday)
- 10:  - No separate active-thread marker maintained; active-thread.md remains stale/unset.
- 25:  - Model pin verification completed and posted into the THR-25 follow-on thread entry; Telegram notification sent per THR-20.
- 28:    - confirmed current global default is `openai-codex/gpt-5.4`
- 29:    - confirmed pre-sequence global default is not recoverable from `.bak` alone
- 30:    - confirmed per-agent pins remained intact for main / worker / ops-maintainer / research-intelligence / systems-architect
- 37:    - confirmed scope is exactly one field only
- 44:  - THR-25 working thread/page used for reports is the follow-on entry at page id `33cf8b3e-f83d-8174-8b1c-dda7ecd9bbd1`.
- 7:- Current staged classification: 3 Triune non-grocery orders, 6 Ashley non-grocery orders, 1 Ashley retail-with-food-items order, 0 confirmed dedicated Amazon Fresh / Whole Foods / Amazon Grocery orders in the visible batch.
- 8:- Deferred DB writes because `/Users/openclaw/outputs/dorian_groceries.db` is using the older Ralphs-shaped schema and needs a migration/normalization decision before safe Amazon insertion.

### Open corrections
- 2026-03-02 — Telegram routing: use only current DM thread; never legacy Gizmo thread.
<!-- AUTO_PROMOTIONS_END -->

<!-- AUTO_PENDING_STATUS_START -->
## Pending Promotion Status (auto)
- Open pending promotions: 2
- Conversation intent status: OPEN (resolve or dismiss pending items before closure)
<!-- AUTO_PENDING_STATUS_END -->

<!-- AUTO_CRITICAL_FACTS_START -->
## Critical Facts Retrieval Check (auto)
# Critical Facts Check
- [PASS] telegram_single_thread_rule: Telegram must use only current DM thread; no legacy Gizmo thread.
- [PASS] telegram_confirm_policy: Non-reminder/non-memory-ingestion state changes require CONFIRM (with explicit Notion single-task exception).
- [PASS] timezone_set: Braden timezone is captured.

Summary: 3/3 passed
<!-- AUTO_CRITICAL_FACTS_END -->
