Variable: detectThinking
constdetectThinking:EventDetector<"thinking">
One emit per new (thought_type, content) tuple on a query
attachment. Value-based set diff: Genie can mutate existing
thought slots in place (e.g. re-typing index 0 from
DATA_SOURCING to DESCRIPTION while re-appending the
original at index 1), so positional / append-only diff would
miss re-types and double-count re-orders.