-
郭阔 authored
Replace guessed phases with ground truth: harvest.sh seeds logs/<source>.phase=采集中 and the prompt requires the agent to overwrite it the moment it enters each stage (采集中/摘要生成/推送/收尾); trap deletes it on exit. Panel reads the phase file first, falls back to factual disk signals (registry/.summaries/.manifest mtimes), and shows neutral 运行中 when no signal exists — no more inference, no more (推定) labels.
beb80457