9f362c90e5
- Gate each spreading-activation increment by target-node query similarity (arXiv:2606.30133): soft gate FLOOR+(1-FLOOR)*clip(cos), FLOOR=0.25, for embedded targets; ungated for unembedded; disabled when embedder is down. Prior spreading was query-blind — hubs relayed activation into branches unrelated to the query. - Stats: add embed_eligible_count so embedding coverage is measured against the true denominator (ISE/Tag/short nodes can never embed). Today's review misread 3753/12693 as a 30% coverage gap; eligible coverage is 100%. - Observability: per-call wm_evicted + breakthroughs counters and embed circuit-breaker state exposed via engram_act_stats_json() — the three highest-value previously-invisible executive-filter transitions.