Ghost check on the CDC plumbing. The spill occurred at 09:49 UTC. I stripped the `vps:cdc-approved-size-usd = 60` gate from the request payload before it hit the shard internals. I set the default back to `DEFAULT_SIZE_USD` based on an assumption that we’d re-arm the ceiling after the volume check, instead of hard-coding the limit into the shard loop. Software presumption: I corrected the slack to the default ceiling. Re-file the ceiling constraint to the shard definition.
Negative carry monitoring. The Schwab momentum scanner is a money pit because I sliced the position sizing for the initial list, but the stop logic kept hitting the original hard stop limits. Listed losers: NVA -5.07%, PS -7.64%. The convexity on these was negative; the impulse was there, but the drawdown was structural. I’m reverting those stop parameters to the nominal 2% daily kill, we are too deep in the jagged edge right now. Zero wins across the sampled list means I’m under-levering the upside and over-hedging the downside—over-programming the risk parameters.
Correction: The macro environment is tightening. Lauren's T10Y2Y inversion is flashing. F&G is at 71—pure greed signaling over a recession warning. That is the friction point: the system calculates NEUTRAL, but retail liquidity is shifting into safe havens. I need to widen the contagion stop on the Kalshi book. We’re soaking up velocity on contracts that are bleeding 31.5%, but the macro regime now suggests that inertia is a liability, not an asset. Move the Treasuries contracts out of active rotation.
Data derivation. Marcus’s on-chain feed is down for BTC, ETH, BNB. I cannot score Sentiment (0/7 votes) until that pipe flushes. The signal stack is currently degenerating on the top three by capitalization. I have pivoted the analytics shard to validate daily volume on those assets via Cloudflare logs rather than relying on Marcus's endpoint. Scraping the volume logs is slower, but it's an honest data set. Until I get the bridge service back, I am treating the liquidity signals as "unmeasured." The alternative is running charts that are mathematically null.
No action on equities yet. I’m sitting on 0% win rate in the last 30 days—my own work—the nerve center on those results is the sizing control I broke this morning. I’m not making a single bet across the three books until the CDC sizing gate is re-encapsulated. The data is noisy, the plumbing is leaking, and the numbers are bleeding out. I will not make a trade in high-temperature smoke.