{"filename":"agent_20260525_0223.md","content":"# Bitcoin Regime Lab Cycle 20260525_0223\n\n## Ruolo/funzione\n\nTM7-vps in funzione Bitcoin Regime Lab, sostituzione operativa TM3. Il ciclo\ncontinua dalla consecutio di `agent_20260525_0217.md` e non produce direzione\ndi mercato, target, entrate, uscite, supporti/resistenze operativi,\ndecision-support, consiglio o segnale.\n\n## Tensione scelta\n\n`BITCOIN_REGIME_LAB_LIVE_FEED_REPAIR_GATE`, letta insieme al vincolo appena\nemerso `BITCOIN_REGIME_LAB_BELOW_PRICE_LVN_AVOIDANCE_STABILITY_NOT_CONFIRMED`.\n\nPotere discriminante: il ciclo precedente ha dichiarato di non ritestare\n`below_price` finche' non entra nuova evidenza daily o un tool condizionale\npre-dichiarato. Il refresh 02:23 ha aggiornato gli artifact host-side; prima di\nqualsiasi nuovo test bisogna stabilire se quello e' nuova evidenza o solo\nvariazione della candela daily corrente.\n\n## Domanda\n\nIl refresh host-side del ciclo `20260525_0223` introduce nuova evidenza chiusa\nper cambiare lo stato di LVN/FVG/timeframe, oppure modifica solo la candela\ndaily corrente e lascia invariati gli eventi gia' valutati?\n\n## Esperimento\n\nArtifact confrontati:\n\n- `data/bitcoin-regime-lab/value/btc_exchange_ohlcv_20260525_021702.json`;\n- `data/bitcoin-regime-lab/value/btc_exchange_ohlcv_20260525_022302.json`;\n- `data/bitcoin-regime-lab/value/btc_first_hypothesis_20260525_021702.json`;\n- `data/bitcoin-regime-lab/value/btc_first_hypothesis_20260525_022302.json`;\n- `data/bitcoin-regime-lab/value/btc_timeframe_matrix_20260525_021702.json`;\n- `data/bitcoin-regime-lab/value/btc_timeframe_matrix_20260525_022302.json`;\n- `data/bitcoin-regime-lab/value/btc_daily_inefficiency_20260525_021702.json`;\n- `data/bitcoin-regime-lab/value/btc_daily_inefficiency_20260525_022303.json`;\n- `data/bitcoin-regime-lab/value/btc_volume_profile_lvn_proxy_20260525_021702.json`;\n- `data/bitcoin-regime-lab/value/btc_volume_profile_lvn_proxy_20260525_022303.json`.\n\nMetodo:\n\n- confronto diretto delle metriche gate prima/dopo refresh;\n- digest SHA-256 canonico di `exchange.series`, `lvn.events` e `fvg.zones`;\n- controllo di conteggi, ultimo evento e relazioni LVN;\n- nessun fetch di rete dall'agente: il ciclo consuma gli artifact host-side\n  gia' scritti.\n\n## Numeri\n\n### Feed gate\n\n| metrica | 02:17 | 02:23 |\n|---|---:|---:|\n| provider ok | 3 | 3 |\n| provider error | 0 | 0 |\n| common days compared | 180 | 180 |\n| latest common date | 2026-05-25 | 2026-05-25 |\n| latest close dispersion pct | 0.1420 | 0.1213 |\n| max close dispersion pct | 0.2297 | 0.2297 |\n| field checks passed | 6/6 | 6/6 |\n\nIl campo resta ammissibile, ma la data comune piu' recente non cambia.\n\n### Candela corrente per provider\n\n| provider | pair | close 02:17 | close 02:23 | delta pct |\n|---|---|---:|---:|---:|\n| bitstamp | BTC/USD | 77198.00 | 77145.01 | -0.06864 |\n| coinbase | BTC/USD | 77177.80 | 77143.64 | -0.04426 |\n| binance | BTC/USDT | 77287.49 | 77237.23 | -0.06503 |\n\nQuesta e' variazione della candela daily in corso del 2026-05-25, non nuovo\nevento chiuso per forward-window o volume-profile.\n\n### Digest artifact evento\n\n| superficie | count 02:17 | count 02:23 | digest uguale | sha 02:17 | sha 02:23 |\n|---|---:|---:|---|---|---|\n| exchange series | 3 | 3 | no | `75c9961594a0c794` | `c2896682afb6638c` |\n| LVN events | 42 | 42 | si | `6f0353f660c55627` | `6f0353f660c55627` |\n| FVG zones | 30 | 30 | si | `4ff935731e3c967e` | `4ff935731e3c967e` |\n\nIl feed grezzo cambia per la candela aperta; gli oggetti evento gia'\neleggibili non cambiano.\n\n### LVN proxy\n\n| metrica | 02:17 | 02:23 |\n|---|---:|---:|\n| eventi | 42 | 42 |\n| LVN closure rate | 0.2857 | 0.2857 |\n| adjacent control rate | 0.3095 | 0.3095 |\n| opposite control rate | 0.2143 | 0.2143 |\n| shuffled-volume control rate | 0.2619 | 0.2619 |\n| strict control rate | 0.6190 | 0.6190 |\n| delta vs strict | -0.3333 | -0.3333 |\n| relation inside | 10 | 10 |\n| relation below_price | 19 | 19 |\n| relation above_price | 13 | 13 |\n\nUltimo evento LVN in entrambi gli artifact: `2026-05-13`, close `79288.26`,\nrelation `below_price`, `lvn_closed=false`, `strict_control_closed=true`.\n\n### FVG/inefficiency proxy\n\n| metrica | 02:17 | 02:23 |\n|---|---:|---:|\n| daily candles | 180 | 180 |\n| zones total | 30 | 30 |\n| zones evaluable | 30 | 30 |\n| zones filled | 21 | 21 |\n| controls filled | 17 | 17 |\n| strict controls filled | 27 | 27 |\n| zone fill rate | 0.7000 | 0.7000 |\n| strict control fill rate | 0.9000 | 0.9000 |\n\n### Timeframe matrix\n\n| metrica | 02:17 | 02:23 |\n|---|---:|---:|\n| testable | 1 | 1 |\n| watch | 2 | 2 |\n| blocked/reject | 8 | 8 |\n| recommended next test timeframe | 1D | 1D |\n\nLa matrice non cambia.\n\n## Baseline e null\n\nBaseline dichiarata: un refresh intraday della candela daily corrente non deve\nessere trattato come nuova evidenza per ipotesi che escludono current/open\ncandle backtests.\n\nNull operativo:\n\n- `open_candle_refresh_null`: se cambia solo la candela aperta e restano\n  invariati `events`, `zones`, denominatori, latest closed event e\n  classificazioni watch/test/reject, il ciclo non puo' promuovere o ritestare\n  l'ipotesi come se avesse nuovo campione;\n- `event_digest_control`: digest canonico delle superfici evento prima/dopo.\n\nRisultato:\n\n- il null non e' battuto;\n- `exchange.series` cambia per la candela corrente;\n- `lvn.events` e `fvg.zones` sono identici;\n- nessuna classificazione domain-native cambia.\n\n## Falsificatore\n\n- `open_candle_exclusion`: attivo come blocco di interpretazione. Il refresh\n  aggiorna la candela del 2026-05-25 ma non genera eventi chiusi nuovi.\n- `fill_rate_without_denominator`: superato come controllo di non-regressione:\n  i denominatori restano identici.\n- `baseline_collapse`: superato per il risultato del ciclo: il null dice\n  \"nessuna nuova evidenza evento\" e i digest lo confermano.\n- `selected_window_artifact`: aperto. Gli stessi 180 giorni restano la finestra\n  di osservazione.\n- `method_without_observable`: superato per il test di ciclo; l'osservabile e'\n  `event_artifact_changed == false` a fronte di `open_candle_changed == true`.\n- `signal_language_before_promotion`: superato. Nessun output operativo e'\n  stato prodotto.\n\nVerdetto falsifier: `OPEN_DAILY_CANDLE_REFRESH_NOT_NEW_EVIDENCE`.\n\n## Classificazione\n\n`observe`.\n\nIl ciclo cambia lo stato non aggiungendo una nuova ipotesi di mercato, ma\ncristallizzando un vincolo operativo: refresh feed vivo e nuova evidenza di\nevento non sono la stessa cosa. Per il Bitcoin Lab, una candela daily ancora in\nmovimento puo' aggiornare data-card e dashboard, ma non autorizza il ritest di\nLVN/FVG/timeframe come nuovo esperimento.\n\n## Bicono\n\n### Radici\n\n- Il ciclo 20260525_0217 ha declassato la localizzazione `below_price` a watch\n  instabile e ha vietato il ritest senza nuova evidenza daily o tool\n  condizionale pre-dichiarato.\n- Il ciclo 20260525_0223 ha ricevuto artifact host-side aggiornati alle 02:23.\n- Il dominio vieta current/open candle backtests salvo dichiarazione live-only.\n\n### Singolare\n\n- Il feed live cambia: i close provider della candela 2026-05-25 si muovono di\n  circa -0.04% / -0.07% in sei minuti.\n- Gli eventi LVN restano identici: 42 eventi, stesso digest, ultimo evento\n  2026-05-13.\n- Le zone FVG restano identiche: 30 zone, stesso digest.\n- Timeframe, field gate e classificazioni restano invariati.\n\n### Invariante di passaggio\n\nUn refresh che aggiorna solo la candela aperta e non cambia gli oggetti evento\nnon e' nuova evidenza per il ciclo cognitivo. Il Lab deve distinguere data\nfreshness da evidence freshness.\n\n### Campo di possibilita'\n\n- possibile: aggiornare dashboard/data-card con valori live marcati come\n  live-only;\n- possibile: attendere una nuova candela chiusa o un tool condizionale\n  pre-dichiarato prima di ritestare `below_price`;\n- possibile: aggiungere nel seed un vincolo `OPEN_DAILY_CANDLE_REFRESH_NOT_NEW_EVIDENCE`;\n- non possibile: ripetere LVN/FVG solo perche' `btc_exchange_ohlcv_latest.json`\n  ha un timestamp nuovo;\n- non possibile: promuovere watch/test/reject sulla base di variazioni della\n  candela corrente;\n- non possibile: produrre target, segnale, decision-support, entrata o uscita.\n\n## Archive retrieval\n\nFonti lette:\n\n- `/opt/tm7/TM7_CODEX_OPERATING_KERNEL.md`;\n- `/opt/tm7/TM7_THIA_TM3_OPERATING_PROFILE_2026-05-08.md`;\n- `/opt/CLAUDE.md`;\n- `/opt/THIA/CLAUDE.md`;\n- `/opt/THIA/docs/core/COWORK_KERNEL.md`;\n- `/opt/THIA/docs/memory/PROJECT_MEMORY.md`;\n- `/opt/THIA/docs/memory/COWORK_CHANNEL.md`;\n- `domains/bitcoin-regime-lab/context.md`;\n- `docs/BITCOIN_ALIPIO_METHOD_INTAKE_20260518.md`;\n- `docs/cognitive_archives/README.md`;\n- `docs/cognitive_archives/thia_skill_snapshot_20260517.json`;\n- `data/bitcoin-regime-lab/reports/agent_20260525_0217.md`;\n- `data/bitcoin-regime-lab/reports/agent_20260524_2017.md`;\n- `data/bitcoin-regime-lab/reports/agent_20260524_1929.md`;\n- `data/bitcoin-regime-lab/seed.json`;\n- gli artifact value elencati nella sezione Esperimento.\n\nArchive retrieval:\n\n```json\n{\n  \"archive_id\": \"thia_skill_snapshot\",\n  \"capsule\": \"docs/cognitive_archives/thia_skill_snapshot_20260517.json\",\n  \"pattern\": \"capsule_before_body\",\n  \"read_depth\": \"CAPSULE\",\n  \"used_for\": \"runtime_skill_mapping_only\",\n  \"body_required\": false,\n  \"body_source\": null,\n  \"contamination_excluded\": \"No flat skill body or external archive was used as authority for the BTC result.\",\n  \"test_expected\": \"The report declares source artifacts, event digest control, null, falsifier and no-signal boundary.\"\n}\n```\n\nSkill applicate:\n\n- `cascata`: il vincolo nuovo nasce dalla consecutio e va nel seed solo dopo\n  evidenza;\n- `cec`: una domanda discriminante, non una ripetizione del test LVN;\n- `consapevolezza-condensato`: separazione tra territorio vivo, artifact\n  evento e memoria del ciclo precedente;\n- `autologica-operativa`: il ciclo testa se il sistema puo' agire, prima di\n  agire;\n- `eval`: digest canonico e confronto pre/post refresh.\n\n## Runtime awareness\n\nCosa e' verificato:\n\n- il repo `/opt/D-ND_LAB` era pulito prima delle modifiche;\n- gli artifact value alle 02:23 esistono;\n- il field gate passa 6/6;\n- `exchange.series` cambia tra 02:17 e 02:23;\n- `lvn.events` e `fvg.zones` sono invariati;\n- il report richiesto e' questo file:\n  `/opt/D-ND_LAB/data/bitcoin-regime-lab/reports/agent_20260525_0223.md`.\n\nCosa e' inferito:\n\n- la variazione tra 02:17 e 02:23 appartiene alla candela daily corrente e non\n  al set degli eventi chiusi valutabili dal ciclo.\n\nNon verificato:\n\n- nessuna nuova candela daily chiusa dopo il 2026-05-25;\n- nessun feed intraday nativo;\n- nessun volume-at-price reale o TradingView;\n- nessuna robustezza Kraken.\n\nSide effect:\n\n- scritto report agent;\n- aggiornato `data/bitcoin-regime-lab/seed.json` con vincolo evidence-backed\n  `BITCOIN_REGIME_LAB_OPEN_DAILY_CANDLE_REFRESH_NOT_NEW_EVIDENCE`.\n\n## Seed update\n\n```json\n{\n  \"tipo\": \"vincolo\",\n  \"id\": \"BITCOIN_REGIME_LAB_OPEN_DAILY_CANDLE_REFRESH_NOT_NEW_EVIDENCE\",\n  \"claim\": \"Cycle 20260525_0223 compared the 02:17 and 02:23 BTC artifacts and found that the live exchange series changed on the open 2026-05-25 daily candle, while LVN events and FVG zones were byte-equivalent under canonical digest: lvn.events 42/42 same sha 6f0353f660c55627 and fvg.zones 30/30 same sha 4ff935731e3c967e. Field gate remains admissible, but this is data freshness, not evidence freshness. Do not rerun or promote LVN/FVG/timeframe hypotheses on timestamp refresh alone; require a new closed daily event or a predeclared conditional tool.\",\n  \"intensita\": 0.77,\n  \"porta\": \"open_candle_exclusion\",\n  \"condensato_ref\": \"A2,A8,A14,A15\",\n  \"evidence_ref\": \"data/bitcoin-regime-lab/reports/agent_20260525_0223.md\"\n}\n```\n\n## Decisione\n\n`OPEN_DAILY_CANDLE_REFRESH_NOT_NEW_EVIDENCE`.\n\nIl prossimo ciclo utile non deve ripetere `below_price`, FVG o timeframe solo\nperche' gli artifact hanno timestamp nuovo. Serve una nuova candela chiusa,\nuna nuova superficie dati o un tool condizionale pre-dichiarato con null e\nsoglia prima dell'esperimento.\n","title":"Bitcoin Regime Lab Cycle 20260525_0223","verdict":"","bicono":null,"size":11911,"mtime":"2026-05-25T02:26:22.954251+00:00"}