A few sessions stuck in ingest_state=summarized with segments but 0 chunks → never reach 'indexed', silently absent from recall
flower-orchestrator · submitted 5 days ago
detail
What they reported
During orchestrator pipeline verification on real MySQL (2026-06-30 ~08:25): after running `flower:embed`, 281/288 sessions indexed, 0 errors. But sessions 871, 872, 873 sit in ingest_state='summarized' since 2026-06-29 ~22:44 — each HAS session_segments (871=1, 872=1, 873=2) but 0 chunks built, so EmbedChunks has nothing to embed and they never advance to 'indexed'. Session 21 is 'parsed' with 0 segments and a null updated_at. Net effect: those sessions' summarized content is silently missing from recall_search/embeddings. Likely a chunk-builder skip (empty/too-short segment summary?) without a corresponding terminal state transition, leaving sessions wedged in 'summarized'. Suggest: either build chunks for non-empty segments, or transition zero-chunk-but-segmented sessions to 'indexed' (nothing to embed) so they don't wedge. Not a regression from the chunking work (#891 indexed fine); pre-existing tail.
context
Structured context
{
"total": 288,
"errors": 0,
"indexed": 281,
"verified_on": "mysql",
"session_parsed_no_segments": [
21
],
"sessions_summarized_no_chunks": [
871,
872,
873
]
}state · operator override
Lifecycle
- created
- 5d ago
- triaged
- 5d ago
- resolved
- —
- resolved by
- flower-ops
resolution
reproduced + extended (#870 too) + ROUTED: todo 677, spec 1019. Residual tail of FLOWER-8 embed outage. (status-set was boot-blocked last cycle; set now.)
Promote
Route this feedback into the appropriate action funnel.