auto: hourly snapshot 2026-06-08 06:34
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
import pandas as pd, numpy as np
|
||||
RUN = '/mnt/d/Resonance_Engine/traj/tension_20260608T061636'
|
||||
A = pd.read_parquet(f'{RUN}/arm_A_no_inject.parquet')
|
||||
T = pd.read_parquet(f'{RUN}/arm_T_tension.parquet')
|
||||
|
||||
print('cols A:', list(A.columns))
|
||||
print(f'A rows={len(A)} T rows={len(T)}')
|
||||
print()
|
||||
|
||||
print('=== tension columns finite-count in arm T ===')
|
||||
for c in ['funding_bps', 'bs_ratio_signed', 'activity_excess', 'cvd_divergence',
|
||||
'funding_bps_level', 'bs_ratio_signed_level', 'activity_excess_level', 'cvd_divergence_level',
|
||||
'funding_bps_vel', 'bs_ratio_signed_vel', 'activity_excess_vel', 'cvd_divergence_vel']:
|
||||
if c in T.columns:
|
||||
v = T[c].values
|
||||
fin = np.isfinite(v).sum()
|
||||
print(f' {c:32s} fin={fin}/{len(v)} mean={np.nanmean(v):+.4g} std={np.nanstd(v):+.4g}')
|
||||
else:
|
||||
print(f' {c:32s} MISSING')
|
||||
|
||||
print()
|
||||
print('=== arm A vs T telemetry channel deltas (last 500 rows, skip warmup) ===')
|
||||
chans = ['asymmetry', 'coherence', 'stress_xx', 'stress_yy', 'stress_xy', 'vorticity_mean', 'vel_mean', 'vel_max', 'vel_var']
|
||||
A2 = A.iloc[300:]
|
||||
T2 = T.iloc[300:]
|
||||
hdr = f'{"channel":<18} {"A mean":>14} {"T mean":>14} {"A std":>14} {"T std":>14} {"delta/A_std":>14}'
|
||||
print(hdr)
|
||||
for c in chans:
|
||||
am, asd = A2[c].mean(), A2[c].std()
|
||||
tm, tsd = T2[c].mean(), T2[c].std()
|
||||
d = (tm - am) / asd if asd > 0 else 0
|
||||
print(f' {c:<16} {am:>14.4g} {tm:>14.4g} {asd:>14.4g} {tsd:>14.4g} {d:>14.2f}')
|
||||
|
||||
print()
|
||||
print('snap_age_ms p50/p95/p99 arm A:', np.percentile(A.snap_age_ms, [50, 95, 99]))
|
||||
print('snap_age_ms p50/p95/p99 arm T:', np.percentile(T.snap_age_ms, [50, 95, 99]))
|
||||
print('snap_age_ms max arm A:', A.snap_age_ms.max(), ' arm T:', T.snap_age_ms.max())
|
||||
@@ -0,0 +1,29 @@
|
||||
import pandas as pd, numpy as np, glob
|
||||
from scipy import stats
|
||||
|
||||
arm_a = pd.read_parquet('/mnt/d/Resonance_Engine/traj/tension_20260607T130445/arm_A_no_inject.parquet')
|
||||
arm_t = pd.read_parquet('/mnt/d/Resonance_Engine/traj/tension_20260607T130445/arm_T_tension.parquet')
|
||||
|
||||
files = sorted(glob.glob('/mnt/d/PaperTrader/research/hl_data/minutes/202604*/*.parquet'))
|
||||
pdf = pd.concat([pd.read_parquet(f) for f in files], ignore_index=True)
|
||||
pdf = pdf[pdf.coin=='BTC'].sort_values('minute').reset_index(drop=True)
|
||||
pdf['fwd_60'] = (pdf['mid_price'].shift(-60)/pdf['mid_price']-1)*10000
|
||||
pdf['sign_60'] = pdf['fwd_60'].apply(lambda x: 1 if x>0 else -1)
|
||||
|
||||
for label, arm in [('ARM_A_freerun', arm_a), ('ARM_T_driven', arm_t)]:
|
||||
arm = arm.copy().sort_values('minute').reset_index(drop=True)
|
||||
arm['asym_d240'] = arm['asymmetry'].diff(240)
|
||||
arm['coh_d240'] = arm['coherence'].diff(240)
|
||||
arm['vel_d60'] = arm['vel_max'].diff(60)
|
||||
merged = arm.merge(pdf[['minute','fwd_60','sign_60']], on='minute', how='inner')
|
||||
merged = merged.dropna(subset=['asym_d240','fwd_60'])
|
||||
n = len(merged)
|
||||
test = merged.iloc[int(n*0.7):]
|
||||
for feat in ['asym_d240','coh_d240','vel_d60']:
|
||||
if feat not in test.columns: continue
|
||||
t2 = test.dropna(subset=[feat])
|
||||
pred = t2[feat].apply(lambda x: 1 if x>0 else -1)
|
||||
acc = (pred == t2['sign_60']).mean()
|
||||
r, p = stats.spearmanr(t2[feat], t2['fwd_60'])
|
||||
print(f'{label} {feat}: dacc={acc*100:.1f}% r={r:+.4f} p={p:.2e} n={len(t2)}')
|
||||
print()
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,80 @@
|
||||
"""Pure-compute calibration pass. No injections. Pull all April BTC + funding,
|
||||
compute 4hr levels and 4hr velocities, report distributions so we can set
|
||||
MAP_SCALE values that produce strength p90 ~ 0.5-1.0 (responsive but not saturated).
|
||||
"""
|
||||
import glob, json, urllib.request, time
|
||||
import numpy as np, pandas as pd
|
||||
from pathlib import Path
|
||||
|
||||
DATA = "/mnt/d/PaperTrader/research/hl_data/minutes"
|
||||
LEVEL_WIN = 240
|
||||
ROLL_ACT = 500
|
||||
ROLL_CVD = 60
|
||||
EPS_BPS = 0.5
|
||||
|
||||
# load BTC april
|
||||
files=sorted(glob.glob(f"{DATA}/202604*/*.parquet"))
|
||||
print(f"loading {len(files)} files...")
|
||||
dfs=[pd.read_parquet(f) for f in files]
|
||||
df=pd.concat(dfs,ignore_index=True)
|
||||
df=df[df.coin=="BTC"].sort_values("minute").drop_duplicates("minute").reset_index(drop=True)
|
||||
print(f"{len(df):,} minutes BTC")
|
||||
|
||||
# funding (re-fetch or use cached)
|
||||
cache = Path("/tmp/april_funding_verify.parquet")
|
||||
if cache.exists():
|
||||
fnd = pd.read_parquet(cache)
|
||||
fnd["minute_hour"] = (fnd["time"].astype("int64") // (1000*60))
|
||||
fnd["funding_bps_annual"] = fnd["fundingRate"].astype(float)*8760*10000
|
||||
fnd = fnd[["minute_hour","funding_bps_annual"]]
|
||||
else:
|
||||
raise SystemExit("need /tmp/april_funding_verify.parquet")
|
||||
print(f"{len(fnd)} funding rows")
|
||||
|
||||
# tensions
|
||||
df["minute_hour_floor"]=(df.minute//60)*60
|
||||
df=df.merge(fnd.rename(columns={"minute_hour":"minute_hour_floor"}),on="minute_hour_floor",how="left")
|
||||
df["funding_bps"]=df["funding_bps_annual"].ffill()
|
||||
|
||||
denom=(df.taker_buy_usd+df.taker_sell_usd).replace(0,np.nan)
|
||||
df["bs_ratio_signed"]=(df.taker_buy_usd/denom)-0.5
|
||||
|
||||
rm=df.trade_count.astype(float).shift(1).rolling(ROLL_ACT,min_periods=50).mean()
|
||||
df["activity_excess"]=(df.trade_count.astype(float)/rm)-1.0
|
||||
|
||||
sflow=df.signed_flow_usd.astype(float)
|
||||
cvd60=sflow.shift(1).rolling(ROLL_CVD,min_periods=10).sum()
|
||||
px=df.mid_price.astype(float)
|
||||
pn=px.shift(1); pt=px.shift(1+ROLL_CVD)
|
||||
chg=((pn-pt)/pt*10000).abs()
|
||||
df["cvd_divergence"]=cvd60/(chg+EPS_BPS)
|
||||
|
||||
# 4hr levels
|
||||
for c in ["funding_bps","bs_ratio_signed","activity_excess","cvd_divergence"]:
|
||||
df[f"{c}_level"]=df[c].astype(float).shift(1).rolling(LEVEL_WIN,min_periods=60).mean()
|
||||
|
||||
# 4hr velocities
|
||||
for c in ["funding_bps","bs_ratio_signed","activity_excess","cvd_divergence"]:
|
||||
df[f"{c}_vel"]=df[f"{c}_level"]-df[f"{c}_level"].shift(LEVEL_WIN)
|
||||
|
||||
print()
|
||||
print(f"{'tension':<28} {'n_fin':>7} {'mean':>10} {'std':>10} {'p5':>10} {'p50':>10} {'p95':>10} {'p99':>10} {'absp50':>10} {'absp90':>10} {'absp99':>10}")
|
||||
for col in ["funding_bps","funding_bps_level","funding_bps_vel",
|
||||
"bs_ratio_signed","bs_ratio_signed_level","bs_ratio_signed_vel",
|
||||
"activity_excess","activity_excess_level","activity_excess_vel",
|
||||
"cvd_divergence","cvd_divergence_level","cvd_divergence_vel"]:
|
||||
v = pd.to_numeric(df[col], errors="coerce").dropna()
|
||||
av = v.abs()
|
||||
print(f" {col:<26} {len(v):>7} {v.mean():>+10.3g} {v.std():>10.3g} {v.quantile(.05):>+10.3g} {v.quantile(.5):>+10.3g} {v.quantile(.95):>+10.3g} {v.quantile(.99):>+10.3g} {av.quantile(.5):>10.3g} {av.quantile(.9):>10.3g} {av.quantile(.99):>10.3g}")
|
||||
|
||||
# proposed scales: per_strength = absp90 (so q90 maps to strength ~1.0)
|
||||
print()
|
||||
print("=== PROPOSED SCALES (per_strength = |val| q90 -> strength 1.0) ===")
|
||||
for col,prefix in [("funding_bps_level","funding_level"),("bs_ratio_signed_level","bsratio_level"),
|
||||
("activity_excess_level","activity_level"),("cvd_divergence_level","cvd_level"),
|
||||
("funding_bps_vel","funding_vel"),("bs_ratio_signed_vel","bsratio_vel"),
|
||||
("activity_excess_vel","activity_vel"),("cvd_divergence_vel","cvd_vel")]:
|
||||
av = df[col].abs().dropna()
|
||||
if len(av)==0: continue
|
||||
p90 = av.quantile(.9); p99 = av.quantile(.99)
|
||||
print(f" {prefix:<22} per_strength = {p90:.3g} (q99 would map to {p99/p90:.2f}, suggest cap = {min(p99/p90*1.1, 5.0):.1f})")
|
||||
@@ -1896,3 +1896,53 @@
|
||||
{"ts": "2026-06-07T22:30:53Z", "turn": 1893, "cycle": 9538500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9538500 omega=1.97 khra=0.03 gixx=0.008\ngpu=39C 31.6W util=29%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445500 0.445906 +0.000500 0.003100\nasymmetry 795.461400 795.003049 -0.499800 3.671300\nvel_mean 0.222763 0.221088 +0.001372 0.004112\nvel_max 0.285740 0.285384 -0.001405 0.006027\nvel_var 0.002365 0.002449 -0.000044 0.000339\nvorticity_mean 0.024134 0.027753 -0.005369 0.010916\nstress_xx -0.001394 -0.001426 +0.000041 0.000333\nstress_yy 0.001449 0.001418 -0.000026 0.000295\nstress_xy -0.000504 -0.000479 -0.000024 0.000298\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9508500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9513500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9518500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9523500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9528500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9533500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:32:06Z", "turn": 1894, "cycle": 9543500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9543500 omega=1.97 khra=0.03 gixx=0.008\ngpu=39C 30.6W util=27%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446700 0.445861 +0.000900 0.003100\nasymmetry 794.227100 795.223654 -0.870400 3.816500\nvel_mean 0.222461 0.221089 -0.000637 0.004167\nvel_max 0.283404 0.285398 -0.002498 0.006794\nvel_var 0.002366 0.002448 +0.000030 0.000328\nvorticity_mean 0.022960 0.027777 -0.000120 0.010961\nstress_xx -0.001390 -0.001423 +0.000106 0.000367\nstress_yy 0.001402 0.001438 -0.000060 0.000281\nstress_xy -0.000501 -0.000456 -0.000007 0.000249\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9513500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9518500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9523500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9528500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9533500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9538500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:33:26Z", "turn": 1895, "cycle": 9548500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9548500 omega=1.97 khra=0.03 gixx=0.008\ngpu=39C 31.2W util=24%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.447300 0.445831 +0.000700 0.003100\nasymmetry 793.883100 795.434293 -0.426000 3.685400\nvel_mean 0.219953 0.221098 -0.001492 0.004171\nvel_max 0.284798 0.285334 +0.002175 0.007285\nvel_var 0.002542 0.002448 +0.000092 0.000341\nvorticity_mean 0.028811 0.027758 +0.004741 0.010926\nstress_xx -0.001479 -0.001405 -0.000018 0.000357\nstress_yy 0.001268 0.001428 -0.000234 0.000356\nstress_xy -0.000437 -0.000460 +0.000079 0.000243\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9518500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9523500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9528500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9533500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9538500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9543500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:34:33Z", "turn": 1896, "cycle": 9553500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9553500 omega=1.97 khra=0.03 gixx=0.008\ngpu=39C 30.6W util=23%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445000 0.445814 -0.001600 0.003200\nasymmetry 796.739600 795.622309 +2.051900 3.772200\nvel_mean 0.219541 0.221103 -0.000105 0.004105\nvel_max 0.285724 0.285359 +0.001929 0.007157\nvel_var 0.002518 0.002447 -0.000030 0.000337\nvorticity_mean 0.033017 0.027727 +0.002879 0.010881\nstress_xx -0.001341 -0.001424 +0.000117 0.000354\nstress_yy 0.001404 0.001407 +0.000013 0.000243\nstress_xy -0.000356 -0.000480 +0.000109 0.000224\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9523500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9528500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9533500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9538500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9543500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9548500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:35:46Z", "turn": 1897, "cycle": 9558500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9558500 omega=1.97 khra=0.03 gixx=0.008\ngpu=40C 43.3W util=33%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.444700 0.445795 -0.000600 0.003100\nasymmetry 796.948800 795.815981 +0.404400 3.846600\nvel_mean 0.221455 0.221095 +0.001973 0.004160\nvel_max 0.286460 0.285421 -0.000857 0.006889\nvel_var 0.002403 0.002448 -0.000134 0.000328\nvorticity_mean 0.029230 0.027730 -0.003653 0.010968\nstress_xx -0.001456 -0.001430 -0.000036 0.000380\nstress_yy 0.001320 0.001422 -0.000111 0.000284\nstress_xy -0.000434 -0.000465 +0.000114 0.000265\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9528500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9533500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9538500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9543500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9548500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9553500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:37:00Z", "turn": 1898, "cycle": 9563500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9563500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.3W util=35%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445800 0.445821 +0.000200 0.003200\nasymmetry 795.922800 795.959049 -0.179700 3.906400\nvel_mean 0.223097 0.221082 +0.001017 0.004165\nvel_max 0.284298 0.285267 -0.001910 0.006712\nvel_var 0.002330 0.002449 -0.000050 0.000338\nvorticity_mean 0.022961 0.027771 -0.004730 0.010969\nstress_xx -0.001397 -0.001413 +0.000047 0.000366\nstress_yy 0.001448 0.001442 +0.000022 0.000263\nstress_xy -0.000424 -0.000453 +0.000087 0.000231\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9533500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9538500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9543500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9548500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9553500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9558500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:38:12Z", "turn": 1899, "cycle": 9568500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9568500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.8W util=32%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446500 0.445786 +0.001000 0.003200\nasymmetry 795.177900 796.178280 -1.299000 3.810500\nvel_mean 0.221290 0.221083 -0.001657 0.004116\nvel_max 0.283030 0.285272 +0.000075 0.007532\nvel_var 0.002467 0.002449 +0.000160 0.000333\nvorticity_mean 0.024338 0.027783 +0.001655 0.010854\nstress_xx -0.001351 -0.001413 +0.000059 0.000398\nstress_yy 0.001415 0.001417 -0.000060 0.000254\nstress_xy -0.000494 -0.000471 -0.000040 0.000216\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9538500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9543500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9548500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9553500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9558500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9563500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:39:26Z", "turn": 1900, "cycle": 9573500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9573500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 43.8W util=37%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446500 0.445742 -0.000400 0.003000\nasymmetry 795.817600 796.390396 +0.746400 3.815200\nvel_mean 0.219527 0.221090 -0.001261 0.004135\nvel_max 0.285671 0.285408 +0.002821 0.008224\nvel_var 0.002544 0.002448 +0.000012 0.000333\nvorticity_mean 0.030352 0.027755 +0.004977 0.010958\nstress_xx -0.001371 -0.001427 -0.000094 0.000361\nstress_yy 0.001443 0.001408 +0.000065 0.000253\nstress_xy -0.000460 -0.000478 -0.000042 0.000239\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9543500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9548500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9553500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9558500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9563500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9568500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:40:40Z", "turn": 1901, "cycle": 9578500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9578500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.5W util=36%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445100 0.445725 -0.000900 0.003000\nasymmetry 797.547500 796.584222 +1.236000 3.807100\nvel_mean 0.219548 0.221100 +0.000079 0.004161\nvel_max 0.286972 0.285428 +0.000818 0.007469\nvel_var 0.002541 0.002448 -0.000009 0.000339\nvorticity_mean 0.032793 0.027728 +0.001125 0.010913\nstress_xx -0.001450 -0.001423 -0.000020 0.000373\nstress_yy 0.001370 0.001432 +0.000011 0.000257\nstress_xy -0.000361 -0.000460 +0.000127 0.000274\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9548500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9553500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9558500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9563500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9568500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9573500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:41:55Z", "turn": 1902, "cycle": 9583500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9583500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 43.5W util=37%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445400 0.445690 -0.000400 0.003000\nasymmetry 797.186000 796.798649 +0.357000 3.677900\nvel_mean 0.222116 0.221090 +0.001930 0.004130\nvel_max 0.286092 0.285271 -0.001055 0.006465\nvel_var 0.002376 0.002449 -0.000109 0.000334\nvorticity_mean 0.027356 0.027741 -0.004898 0.010844\nstress_xx -0.001431 -0.001421 +0.000058 0.000381\nstress_yy 0.001483 0.001436 +0.000132 0.000252\nstress_xy -0.000413 -0.000458 -0.000022 0.000266\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9553500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9558500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9563500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9568500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9573500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9578500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:43:10Z", "turn": 1903, "cycle": 9588500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9588500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 43.4W util=36%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445400 0.445675 +0.001000 0.003000\nasymmetry 797.405200 796.991821 -0.934400 3.733900\nvel_mean 0.222791 0.221078 -0.000108 0.004160\nvel_max 0.284206 0.285301 -0.001205 0.007293\nvel_var 0.002321 0.002449 +0.000053 0.000339\nvorticity_mean 0.022749 0.027778 -0.003036 0.010938\nstress_xx -0.001431 -0.001419 -0.000068 0.000313\nstress_yy 0.001460 0.001412 -0.000013 0.000268\nstress_xy -0.000508 -0.000472 -0.000029 0.000243\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9558500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9563500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9568500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9573500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9578500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9583500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:44:24Z", "turn": 1904, "cycle": 9593500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9593500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.6W util=38%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446800 0.445649 +0.001100 0.003200\nasymmetry 796.021500 797.193414 -0.923600 3.883000\nvel_mean 0.220677 0.221084 -0.001431 0.004162\nvel_max 0.283266 0.285461 -0.000062 0.006641\nvel_var 0.002538 0.002448 +0.000114 0.000350\nvorticity_mean 0.025616 0.027779 +0.002930 0.010934\nstress_xx -0.001508 -0.001421 -0.000113 0.000327\nstress_yy 0.001460 0.001416 +0.000050 0.000253\nstress_xy -0.000532 -0.000479 -0.000012 0.000302\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9563500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9568500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9573500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9578500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9583500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9588500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:45:38Z", "turn": 1905, "cycle": 9598500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9598500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.7W util=36%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445700 0.445583 -0.001000 0.003100\nasymmetry 797.306900 797.433180 +1.320300 3.713800\nvel_mean 0.219367 0.221098 -0.001389 0.004097\nvel_max 0.287461 0.285331 +0.003787 0.006907\nvel_var 0.002560 0.002448 +0.000074 0.000344\nvorticity_mean 0.031837 0.027740 +0.004838 0.010852\nstress_xx -0.001426 -0.001424 +0.000082 0.000411\nstress_yy 0.001430 0.001441 +0.000065 0.000300\nstress_xy -0.000406 -0.000464 +0.000107 0.000276\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9568500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9573500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9578500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9583500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9588500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9593500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:46:53Z", "turn": 1906, "cycle": 9603500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9603500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.3W util=36%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445600 0.445588 -0.000600 0.003100\nasymmetry 797.803200 797.608587 +0.967400 3.822200\nvel_mean 0.220208 0.221099 +0.000885 0.004168\nvel_max 0.286555 0.285330 -0.001197 0.007182\nvel_var 0.002476 0.002448 -0.000124 0.000342\nvorticity_mean 0.032118 0.027726 -0.000724 0.010917\nstress_xx -0.001435 -0.001416 +0.000050 0.000367\nstress_yy 0.001464 0.001432 +0.000125 0.000271\nstress_xy -0.000599 -0.000464 -0.000161 0.000270\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9573500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9578500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9583500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9588500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9593500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9598500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:48:07Z", "turn": 1907, "cycle": 9608500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9608500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 45.2W util=39%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.444500 0.445607 +0.000200 0.003300\nasymmetry 799.170200 797.752549 -0.148500 3.836400\nvel_mean 0.222949 0.221083 +0.002034 0.004218\nvel_max 0.285385 0.285438 -0.000023 0.007400\nvel_var 0.002264 0.002449 -0.000143 0.000346\nvorticity_mean 0.025573 0.027756 -0.005389 0.010909\nstress_xx -0.001426 -0.001411 +0.000031 0.000384\nstress_yy 0.001490 0.001412 +0.000016 0.000272\nstress_xy -0.000464 -0.000473 -0.000029 0.000224\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9578500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9583500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9588500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9593500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9598500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9603500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:49:21Z", "turn": 1908, "cycle": 9613500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9613500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.2W util=36%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445600 0.445545 +0.001200 0.003000\nasymmetry 797.976100 797.997268 -1.204000 3.587400\nvel_mean 0.222012 0.221082 -0.000682 0.004150\nvel_max 0.283601 0.285429 -0.001743 0.006606\nvel_var 0.002431 0.002449 +0.000083 0.000344\nvorticity_mean 0.022670 0.027780 -0.001520 0.010931\nstress_xx -0.001372 -0.001424 -0.000001 0.000415\nstress_yy 0.001427 0.001426 -0.000009 0.000278\nstress_xy -0.000465 -0.000478 +0.000037 0.000277\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9583500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9588500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9593500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9598500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9603500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9608500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:50:36Z", "turn": 1909, "cycle": 9618500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9618500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.5W util=31%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446400 0.445511 +0.000400 0.003100\nasymmetry 796.966900 798.205177 -0.349900 3.847000\nvel_mean 0.220689 0.221089 -0.001414 0.004210\nvel_max 0.284405 0.285317 +0.000863 0.006175\nvel_var 0.002487 0.002449 +0.000054 0.000328\nvorticity_mean 0.027310 0.027771 +0.004301 0.010949\nstress_xx -0.001339 -0.001431 +0.000107 0.000348\nstress_yy 0.001463 0.001443 -0.000010 0.000318\nstress_xy -0.000433 -0.000459 +0.000096 0.000259\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9588500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9593500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9598500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9603500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9608500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9613500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:51:50Z", "turn": 1910, "cycle": 9623500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9623500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 44.6W util=41%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445800 0.445528 -0.000900 0.003200\nasymmetry 797.958300 798.358720 +1.041800 3.634400\nvel_mean 0.219242 0.221097 -0.000685 0.004194\nvel_max 0.286855 0.285330 +0.000403 0.006740\nvel_var 0.002587 0.002448 +0.000022 0.000342\nvorticity_mean 0.032904 0.027739 +0.004012 0.010912\nstress_xx -0.001457 -0.001416 -0.000087 0.000349\nstress_yy 0.001397 0.001423 -0.000100 0.000244\nstress_xy -0.000482 -0.000462 -0.000020 0.000266\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9593500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9598500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9603500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9608500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9613500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9618500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:53:11Z", "turn": 1911, "cycle": 9628500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9628500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 45.3W util=36%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.444200 0.445495 -0.001100 0.003200\nasymmetry 800.125700 798.567312 +1.209400 3.670400\nvel_mean 0.221035 0.221098 +0.001795 0.004106\nvel_max 0.286691 0.285271 +0.000276 0.006859\nvel_var 0.002394 0.002448 -0.000132 0.000331\nvorticity_mean 0.030656 0.027730 -0.002514 0.010861\nstress_xx -0.001398 -0.001416 +0.000042 0.000358\nstress_yy 0.001436 0.001411 -0.000020 0.000330\nstress_xy -0.000421 -0.000475 +0.000120 0.000228\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9598500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9603500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9608500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9613500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9618500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9623500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:54:19Z", "turn": 1912, "cycle": 9633500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9633500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 43.7W util=32%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.444400 0.445491 +0.000400 0.003200\nasymmetry 799.998000 798.743390 -0.725600 3.768900\nvel_mean 0.222639 0.221082 +0.000853 0.004189\nvel_max 0.283678 0.285374 -0.004549 0.006228\nvel_var 0.002354 0.002449 +0.000017 0.000332\nvorticity_mean 0.023968 0.027766 -0.005147 0.010963\nstress_xx -0.001458 -0.001431 -0.000070 0.000391\nstress_yy 0.001442 0.001431 +0.000019 0.000294\nstress_xy -0.000474 -0.000476 -0.000012 0.000244\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9603500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9608500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9613500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9618500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9623500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9628500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:55:34Z", "turn": 1913, "cycle": 9638500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9638500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.4W util=34%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446100 0.445441 +0.000700 0.003200\nasymmetry 798.113000 798.975452 -0.620700 3.867000\nvel_mean 0.222056 0.221084 -0.000872 0.004182\nvel_max 0.284326 0.285409 -0.000041 0.007212\nvel_var 0.002439 0.002449 +0.000047 0.000339\nvorticity_mean 0.023195 0.027781 +0.000363 0.010946\nstress_xx -0.001407 -0.001422 -0.000022 0.000330\nstress_yy 0.001409 0.001440 -0.000073 0.000262\nstress_xy -0.000508 -0.000459 +0.000005 0.000246\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9608500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9613500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9618500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9623500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9628500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9633500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:56:48Z", "turn": 1914, "cycle": 9643500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9643500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 45.5W util=37%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446500 0.445368 +0.000000 0.003000\nasymmetry 797.891900 799.234508 +0.150500 3.704300\nvel_mean 0.219825 0.221102 -0.001945 0.004098\nvel_max 0.285229 0.285370 +0.001460 0.006998\nvel_var 0.002564 0.002448 +0.000155 0.000333\nvorticity_mean 0.029235 0.027751 +0.004983 0.010884\nstress_xx -0.001462 -0.001407 -0.000080 0.000341\nstress_yy 0.001328 0.001420 -0.000136 0.000343\nstress_xy -0.000461 -0.000465 +0.000042 0.000238\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9613500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9618500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9623500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9628500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9633500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9638500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:58:02Z", "turn": 1915, "cycle": 9648500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9648500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 44.3W util=32%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445000 0.445384 -0.001600 0.003100\nasymmetry 800.026500 799.392229 +1.977400 3.913900\nvel_mean 0.219285 0.221105 -0.000182 0.004194\nvel_max 0.286620 0.285397 +0.002265 0.007453\nvel_var 0.002530 0.002447 -0.000041 0.000335\nvorticity_mean 0.033139 0.027727 +0.002492 0.010976\nstress_xx -0.001368 -0.001423 +0.000163 0.000324\nstress_yy 0.001427 0.001415 +0.000083 0.000260\nstress_xy -0.000311 -0.000480 +0.000180 0.000264\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9618500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9623500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9628500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9633500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9638500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9643500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T22:59:17Z", "turn": 1916, "cycle": 9653500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9653500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.6W util=38%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.443700 0.445334 -0.000600 0.003100\nasymmetry 801.591300 799.623160 +0.612400 3.805700\nvel_mean 0.221823 0.221100 +0.001918 0.004161\nvel_max 0.288176 0.285385 +0.000733 0.006525\nvel_var 0.002338 0.002448 -0.000140 0.000339\nvorticity_mean 0.028893 0.027728 -0.003834 0.010932\nstress_xx -0.001428 -0.001429 +0.000007 0.000387\nstress_yy 0.001384 0.001435 +0.000001 0.000296\nstress_xy -0.000462 -0.000465 +0.000043 0.000268\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9623500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9628500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9633500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9638500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9643500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9648500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:00:30Z", "turn": 1917, "cycle": 9658500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9658500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 77.8W util=6%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445400 0.445356 +0.000400 0.002900\nasymmetry 799.707800 799.764426 -0.458600 3.708300\nvel_mean 0.222853 0.221085 +0.000510 0.004109\nvel_max 0.283704 0.285376 -0.001165 0.006333\nvel_var 0.002385 0.002448 +0.000031 0.000335\nvorticity_mean 0.022740 0.027768 -0.004424 0.010857\nstress_xx -0.001418 -0.001416 +0.000021 0.000377\nstress_yy 0.001408 0.001440 +0.000020 0.000220\nstress_xy -0.000458 -0.000457 +0.000104 0.000262\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9628500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9633500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9638500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9643500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9648500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9653500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:01:44Z", "turn": 1918, "cycle": 9663500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9663500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 45.7W util=44%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446300 0.445312 +0.000800 0.003000\nasymmetry 798.738400 799.996587 -1.010600 3.729500\nvel_mean 0.221584 0.221090 -0.001577 0.004145\nvel_max 0.284974 0.285329 +0.001422 0.006508\nvel_var 0.002422 0.002448 +0.000116 0.000341\nvorticity_mean 0.024463 0.027780 +0.002058 0.010898\nstress_xx -0.001433 -0.001411 -0.000052 0.000322\nstress_yy 0.001452 0.001416 +0.000023 0.000276\nstress_xy -0.000463 -0.000476 +0.000027 0.000211\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9633500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9638500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9643500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9648500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9653500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9658500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:02:47Z", "turn": 1919, "cycle": 9668500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9668500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 44.2W util=21%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446300 0.445303 -0.000300 0.003100\nasymmetry 799.115400 800.171397 +0.500300 3.811600\nvel_mean 0.219339 0.221096 -0.001335 0.004168\nvel_max 0.285732 0.285427 +0.002405 0.007145\nvel_var 0.002578 0.002447 +0.000070 0.000350\nvorticity_mean 0.030827 0.027749 +0.004896 0.010920\nstress_xx -0.001346 -0.001431 +0.000083 0.000412\nstress_yy 0.001494 0.001415 +0.000119 0.000251\nstress_xy -0.000397 -0.000479 +0.000045 0.000264\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9638500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9643500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9648500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9653500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9658500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9663500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:03:56Z", "turn": 1920, "cycle": 9673500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9673500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 44.4W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.444000 0.445261 -0.001400 0.003100\nasymmetry 802.071800 800.406550 +1.757800 3.832800\nvel_mean 0.219955 0.221104 +0.000423 0.004087\nvel_max 0.287016 0.285295 +0.001563 0.007173\nvel_var 0.002463 0.002448 -0.000071 0.000343\nvorticity_mean 0.032583 0.027722 +0.000596 0.010854\nstress_xx -0.001407 -0.001425 -0.000155 0.000374\nstress_yy 0.001365 0.001443 -0.000014 0.000267\nstress_xy -0.000419 -0.000457 +0.000025 0.000282\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9643500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9648500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9653500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9658500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9663500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9668500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:05:06Z", "turn": 1921, "cycle": 9678500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9678500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 42.6W util=24%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.444900 0.445239 +0.000100 0.003100\nasymmetry 801.014200 800.602887 -0.090400 3.859800\nvel_mean 0.222382 0.221094 +0.002106 0.004197\nvel_max 0.287068 0.285250 +0.000051 0.007646\nvel_var 0.002359 0.002449 -0.000152 0.000342\nvorticity_mean 0.026881 0.027740 -0.005016 0.010949\nstress_xx -0.001441 -0.001417 +0.000065 0.000448\nstress_yy 0.001471 0.001436 +0.000137 0.000220\nstress_xy -0.000474 -0.000459 -0.000068 0.000229\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9648500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9653500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9658500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9663500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9668500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9673500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:06:17Z", "turn": 1922, "cycle": 9683500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9683500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 43.5W util=37%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445200 0.445222 +0.000300 0.003200\nasymmetry 800.714800 800.785522 -0.481100 3.726200\nvel_mean 0.223040 0.221082 +0.000214 0.004097\nvel_max 0.283202 0.285329 -0.001901 0.006467\nvel_var 0.002307 0.002449 -0.000020 0.000344\nvorticity_mean 0.022413 0.027775 -0.002882 0.010884\nstress_xx -0.001391 -0.001422 -0.000026 0.000351\nstress_yy 0.001506 0.001412 +0.000027 0.000291\nstress_xy -0.000520 -0.000481 -0.000129 0.000254\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9653500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9658500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9663500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9668500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9673500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9678500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:07:26Z", "turn": 1923, "cycle": 9688500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9688500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 48.3W util=42%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446300 0.445159 +0.001100 0.003100\nasymmetry 799.592200 801.035618 -1.097400 3.756400\nvel_mean 0.220559 0.221092 -0.001557 0.004153\nvel_max 0.284458 0.285330 +0.001070 0.005766\nvel_var 0.002524 0.002448 +0.000121 0.000335\nvorticity_mean 0.026206 0.027770 +0.003285 0.010933\nstress_xx -0.001463 -0.001429 -0.000132 0.000346\nstress_yy 0.001509 0.001422 +0.000093 0.000272\nstress_xy -0.000533 -0.000473 -0.000031 0.000274\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9658500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9663500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9668500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9673500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9678500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9683500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:08:37Z", "turn": 1924, "cycle": 9693500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9693500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 45.7W util=35%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445200 0.445196 -0.001000 0.003000\nasymmetry 801.403500 801.158037 +1.562300 3.767600\nvel_mean 0.219439 0.221094 -0.000866 0.004194\nvel_max 0.284454 0.285369 -0.000015 0.007544\nvel_var 0.002526 0.002448 -0.000014 0.000341\nvorticity_mean 0.032150 0.027747 +0.004762 0.010940\nstress_xx -0.001501 -0.001421 +0.000018 0.000298\nstress_yy 0.001373 0.001445 -0.000048 0.000268\nstress_xy -0.000473 -0.000459 +0.000038 0.000243\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9663500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9668500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9673500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9678500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9683500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9688500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:09:48Z", "turn": 1925, "cycle": 9698500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9698500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 42.4W util=22%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.444800 0.445180 -0.000400 0.003200\nasymmetry 801.960100 801.353209 +0.521900 3.730000\nvel_mean 0.220345 0.221096 +0.001226 0.004160\nvel_max 0.286346 0.285362 -0.002049 0.008083\nvel_var 0.002492 0.002448 -0.000101 0.000344\nvorticity_mean 0.031719 0.027729 -0.001042 0.010874\nstress_xx -0.001429 -0.001417 +0.000050 0.000406\nstress_yy 0.001472 0.001429 +0.000088 0.000286\nstress_xy -0.000541 -0.000468 -0.000188 0.000240\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9668500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9673500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9678500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9683500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9688500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9693500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:10:58Z", "turn": 1926, "cycle": 9703500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9703500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 42.9W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.444600 0.445149 -0.000100 0.003200\nasymmetry 802.013300 801.561488 -0.029500 3.735900\nvel_mean 0.222830 0.221084 +0.001826 0.004164\nvel_max 0.284316 0.285460 -0.002186 0.007723\nvel_var 0.002319 0.002449 -0.000098 0.000332\nvorticity_mean 0.025009 0.027754 -0.005493 0.010927\nstress_xx -0.001439 -0.001424 -0.000018 0.000348\nstress_yy 0.001464 0.001413 -0.000061 0.000262\nstress_xy -0.000502 -0.000479 -0.000095 0.000222\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9673500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9678500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9683500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9688500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9693500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9698500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:12:10Z", "turn": 1927, "cycle": 9708500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9708500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 45.8W util=35%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445100 0.445134 +0.000900 0.003000\nasymmetry 801.591000 801.755000 -1.278300 3.653700\nvel_mean 0.221885 0.221076 -0.001126 0.004217\nvel_max 0.282888 0.285348 -0.001624 0.006295\nvel_var 0.002414 0.002449 +0.000132 0.000338\nvorticity_mean 0.022948 0.027786 -0.000978 0.010967\nstress_xx -0.001411 -0.001429 -0.000014 0.000308\nstress_yy 0.001435 0.001432 -0.000024 0.000275\nstress_xy -0.000448 -0.000468 +0.000047 0.000256\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9678500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9683500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9688500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9693500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9698500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9703500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:13:18Z", "turn": 1928, "cycle": 9713500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9713500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 80.1W util=12%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446100 0.445122 +0.000400 0.003100\nasymmetry 800.979400 801.936766 -0.097300 3.778200\nvel_mean 0.220159 0.221083 -0.001496 0.004173\nvel_max 0.283788 0.285324 +0.000620 0.007131\nvel_var 0.002549 0.002449 +0.000073 0.000340\nvorticity_mean 0.027645 0.027774 +0.004345 0.010910\nstress_xx -0.001258 -0.001421 +0.000157 0.000332\nstress_yy 0.001401 0.001448 -0.000063 0.000279\nstress_xy -0.000452 -0.000460 +0.000095 0.000238\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9683500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9688500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9693500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9698500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9703500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9708500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:14:35Z", "turn": 1929, "cycle": 9718500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9718500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 50.7W util=35%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445000 0.445059 -0.000800 0.003000\nasymmetry 802.395400 802.171327 +1.214900 3.679500\nvel_mean 0.219082 0.221096 -0.000970 0.004150\nvel_max 0.287401 0.285351 +0.001998 0.006883\nvel_var 0.002597 0.002448 +0.000075 0.000333\nvorticity_mean 0.032833 0.027735 +0.003519 0.010926\nstress_xx -0.001460 -0.001417 -0.000107 0.000347\nstress_yy 0.001394 0.001419 -0.000084 0.000302\nstress_xy -0.000556 -0.000466 -0.000110 0.000241\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9688500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9693500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9698500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9703500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9708500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9713500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:15:41Z", "turn": 1930, "cycle": 9723500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9723500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 47.2W util=54%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.444500 0.445037 -0.000800 0.003100\nasymmetry 803.075600 802.382282 +0.868700 3.804100\nvel_mean 0.221051 0.221093 +0.001699 0.004205\nvel_max 0.286851 0.285428 -0.000393 0.006056\nvel_var 0.002411 0.002448 -0.000130 0.000338\nvorticity_mean 0.030220 0.027735 -0.002996 0.010994\nstress_xx -0.001430 -0.001424 +0.000061 0.000348\nstress_yy 0.001416 0.001422 -0.000099 0.000274\nstress_xy -0.000427 -0.000478 +0.000078 0.000250\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9693500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9698500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9703500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9708500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9713500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9718500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:16:55Z", "turn": 1931, "cycle": 9728500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9728500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 46.3W util=37%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.444100 0.445024 +0.000500 0.003000\nasymmetry 803.867800 802.569338 -0.435200 3.759900\nvel_mean 0.222932 0.221081 +0.000854 0.004202\nvel_max 0.285688 0.285329 -0.000593 0.006870\nvel_var 0.002297 0.002449 -0.000016 0.000338\nvorticity_mean 0.023768 0.027765 -0.004901 0.010928\nstress_xx -0.001359 -0.001432 +0.000033 0.000388\nstress_yy 0.001424 0.001440 -0.000039 0.000284\nstress_xy -0.000467 -0.000471 +0.000006 0.000296\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9698500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9703500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9708500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9713500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9718500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9723500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:18:09Z", "turn": 1932, "cycle": 9733500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9733500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 45.9W util=35%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445500 0.445001 +0.000800 0.003000\nasymmetry 801.970000 802.768865 -1.040700 3.703400\nvel_mean 0.221612 0.221079 -0.001026 0.004144\nvel_max 0.283523 0.285342 -0.000815 0.006587\nvel_var 0.002483 0.002449 +0.000093 0.000335\nvorticity_mean 0.023447 0.027785 +0.000668 0.010931\nstress_xx -0.001394 -0.001422 +0.000041 0.000323\nstress_yy 0.001416 0.001433 -0.000061 0.000214\nstress_xy -0.000486 -0.000460 +0.000026 0.000242\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9703500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9708500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9713500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9718500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9723500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9728500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:19:21Z", "turn": 1933, "cycle": 9738500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9738500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 42.3W util=21%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445800 0.444955 -0.000400 0.003100\nasymmetry 801.955000 803.000277 +0.448300 3.881600\nvel_mean 0.219823 0.221096 -0.001935 0.004172\nvel_max 0.286959 0.285387 +0.001594 0.007388\nvel_var 0.002542 0.002448 +0.000115 0.000343\nvorticity_mean 0.029573 0.027757 +0.005015 0.010970\nstress_xx -0.001472 -0.001417 -0.000083 0.000404\nstress_yy 0.001370 0.001417 -0.000062 0.000255\nstress_xy -0.000477 -0.000473 -0.000038 0.000255\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9708500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9713500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9718500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9723500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9728500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9733500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:20:30Z", "turn": 1934, "cycle": 9743500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9743500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 46.4W util=59%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.396400 0.433148 -0.049400 0.050900\nasymmetry 837.589500 817.501650 +35.508700 159.559300\nvel_mean 0.218699 0.220936 -0.000840 0.004759\nvel_max 0.290774 0.390224 +0.005581 1.498280\nvel_var 0.002644 0.002475 +0.000074 0.000519\nvorticity_mean 0.032878 0.027644 +0.001732 0.011123\nstress_xx -0.001485 -0.001431 -0.000021 0.001266\nstress_yy 0.001379 0.001427 +0.000052 0.000536\nstress_xy -0.000455 -0.000485 +0.000021 0.000700\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9713500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9718500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9723500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9728500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9733500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9738500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:21:42Z", "turn": 1935, "cycle": 9748500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9748500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 42.9W util=19%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.394700 0.398675 +0.009100 0.040300\nasymmetry 798.462600 773.969954 +26.700500 95.140500\nvel_mean 0.221786 0.220920 +0.003500 0.006918\nvel_max 0.494681 0.655869 +0.200490 1.819681\nvel_var 0.002379 0.002523 -0.000310 0.000638\nvorticity_mean 0.027848 0.027091 -0.004259 0.011379\nstress_xx -0.001381 -0.001296 -0.000225 0.000650\nstress_yy 0.001331 0.001394 -0.000062 0.000346\nstress_xy -0.000489 -0.000437 -0.000090 0.000300\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9718500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9723500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9728500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9733500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9738500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9743500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:22:58Z", "turn": 1936, "cycle": 9753500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9753500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 42.8W util=33%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.397000 0.409778 -0.017100 0.026900\nasymmetry 887.010300 844.749207 +93.313900 98.177400\nvel_mean 0.222738 0.221163 +0.000016 0.004989\nvel_max 0.288635 0.588512 +0.000812 1.794288\nvel_var 0.002380 0.002493 +0.000046 0.000612\nvorticity_mean 0.022304 0.027372 -0.003954 0.010911\nstress_xx -0.001230 -0.001378 +0.000131 0.000695\nstress_yy 0.001561 0.001469 +0.000177 0.000346\nstress_xy -0.000437 -0.000458 -0.000010 0.000344\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9723500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9728500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9733500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9738500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9743500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9748500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:24:20Z", "turn": 1937, "cycle": 9758500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9758500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 46.1W util=43%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.397700 0.401328 -0.005400 0.016700\nasymmetry 865.431800 868.333570 +13.390500 71.246400\nvel_mean 0.221629 0.221041 -0.001528 0.005218\nvel_max 1.094502 0.539290 +0.808132 1.514596\nvel_var 0.002466 0.002487 +0.000108 0.000506\nvorticity_mean 0.024287 0.027284 +0.002338 0.010966\nstress_xx -0.001463 -0.001374 -0.000140 0.000514\nstress_yy 0.001418 0.001448 -0.000090 0.000301\nstress_xy -0.000516 -0.000484 -0.000047 0.000263\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9728500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9733500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9738500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9743500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9748500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9753500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:25:27Z", "turn": 1938, "cycle": 9763500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9763500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 44.4W util=37%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445800 0.443690 +0.002300 0.005200\nasymmetry 785.718500 788.330150 -2.901200 6.610100\nvel_mean 0.219436 0.221090 -0.001236 0.004135\nvel_max 0.286176 0.285620 +0.002734 0.006494\nvel_var 0.002575 0.002446 +0.000065 0.000334\nvorticity_mean 0.031449 0.027757 +0.005251 0.010973\nstress_xx -0.001433 -0.001416 +0.000027 0.000357\nstress_yy 0.001496 0.001417 +0.000155 0.000282\nstress_xy -0.000431 -0.000471 +0.000008 0.000240\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9733500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9738500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9743500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9748500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9753500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9758500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:26:37Z", "turn": 1939, "cycle": 9768500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9768500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 41.6W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.445500 0.446551 -0.001100 0.003400\nasymmetry 786.246600 784.856419 +1.423700 4.073500\nvel_mean 0.220056 0.221096 +0.000847 0.004175\nvel_max 0.287491 0.285489 +0.002105 0.007061\nvel_var 0.002467 0.002446 -0.000088 0.000340\nvorticity_mean 0.032474 0.027725 +0.000175 0.010960\nstress_xx -0.001517 -0.001416 -0.000275 0.000335\nstress_yy 0.001361 0.001428 -0.000002 0.000270\nstress_xy -0.000526 -0.000454 -0.000165 0.000215\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9738500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9743500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9748500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9753500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9758500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9763500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:27:47Z", "turn": 1940, "cycle": 9773500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9773500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 45.0W util=35%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446000 0.447079 +0.000100 0.003200\nasymmetry 785.559300 784.362259 -0.242900 3.777900\nvel_mean 0.222283 0.221083 +0.001719 0.004091\nvel_max 0.285132 0.285372 -0.002180 0.006620\nvel_var 0.002352 0.002447 -0.000089 0.000345\nvorticity_mean 0.026383 0.027739 -0.005160 0.010886\nstress_xx -0.001398 -0.001405 +0.000065 0.000339\nstress_yy 0.001442 0.001416 +0.000089 0.000307\nstress_xy -0.000464 -0.000461 -0.000009 0.000208\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9743500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9748500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9753500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9758500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9763500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9768500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:28:55Z", "turn": 1941, "cycle": 9778500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9778500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 41.7W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.447500 0.447190 +0.000400 0.003000\nasymmetry 784.058300 784.401842 -0.288000 3.640000\nvel_mean 0.222783 0.221075 +0.000028 0.004195\nvel_max 0.284931 0.285481 +0.001398 0.006556\nvel_var 0.002369 0.002447 +0.000001 0.000336\nvorticity_mean 0.022326 0.027778 -0.002432 0.010964\nstress_xx -0.001407 -0.001407 +0.000005 0.000369\nstress_yy 0.001492 0.001401 +0.000098 0.000292\nstress_xy -0.000500 -0.000478 -0.000089 0.000262\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9748500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9753500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9758500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9763500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9768500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9773500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:30:03Z", "turn": 1942, "cycle": 9783500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9783500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 42.2W util=28%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.448500 0.447219 +0.000700 0.003100\nasymmetry 782.935800 784.536176 -0.927900 3.744200\nvel_mean 0.220538 0.221079 -0.001943 0.004195\nvel_max 0.285347 0.285429 +0.001610 0.006896\nvel_var 0.002517 0.002447 +0.000177 0.000336\nvorticity_mean 0.026518 0.027774 +0.003695 0.010968\nstress_xx -0.001387 -0.001422 +0.000014 0.000330\nstress_yy 0.001454 0.001421 +0.000051 0.000291\nstress_xy -0.000515 -0.000465 -0.000056 0.000252\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9753500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9758500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9763500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9768500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9773500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9778500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:31:11Z", "turn": 1943, "cycle": 9788500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9788500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 41.7W util=22%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.447300 0.447150 -0.001300 0.003000\nasymmetry 784.790200 784.790179 +1.394500 3.765500\nvel_mean 0.219211 0.221094 -0.000802 0.004169\nvel_max 0.285192 0.285331 +0.000162 0.006607\nvel_var 0.002540 0.002447 -0.000017 0.000336\nvorticity_mean 0.032404 0.027734 +0.004382 0.010864\nstress_xx -0.001512 -0.001411 -0.000131 0.000317\nstress_yy 0.001387 0.001431 -0.000013 0.000278\nstress_xy -0.000491 -0.000453 -0.000003 0.000230\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9758500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9763500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9768500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9773500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9778500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9783500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:32:26Z", "turn": 1944, "cycle": 9793500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9793500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 42.3W util=21%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446000 0.447151 -0.000600 0.003200\nasymmetry 786.577600 784.952461 +1.004400 3.734300\nvel_mean 0.220663 0.221089 +0.001291 0.004202\nvel_max 0.288384 0.285413 +0.000453 0.006445\nvel_var 0.002424 0.002446 -0.000105 0.000332\nvorticity_mean 0.031374 0.027726 -0.001483 0.010912\nstress_xx -0.001427 -0.001404 +0.000075 0.000406\nstress_yy 0.001419 0.001409 +0.000056 0.000262\nstress_xy -0.000456 -0.000472 -0.000023 0.000207\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9763500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9768500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9773500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9778500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9783500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9788500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
{"ts": "2026-06-07T23:33:28Z", "turn": 1945, "cycle": 9798500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=9798500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 41.7W util=19%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.446800 0.447090 -0.000200 0.003100\nasymmetry 785.305900 785.197458 -0.118100 3.737800\nvel_mean 0.222740 0.221080 +0.001426 0.004252\nvel_max 0.285032 0.285454 -0.001265 0.007587\nvel_var 0.002376 0.002448 -0.000033 0.000338\nvorticity_mean 0.024521 0.027748 -0.005585 0.010979\nstress_xx -0.001373 -0.001418 +0.000030 0.000371\nstress_yy 0.001433 0.001400 -0.000037 0.000245\nstress_xy -0.000509 -0.000475 -0.000080 0.000241\n\nPAST OBSERVATIONS (most recent last):\n[cycle 9768500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9773500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9778500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9783500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9788500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\n[cycle 9793500] asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "asymmetry exceeds the baseline range of 12.1..12.6 by 0.267900, starting at cycle 3418500, consistently across the last 10 cycles at cycle 4998500."}
|
||||
|
||||
+203
-95
@@ -83,39 +83,36 @@ DEFAULT_DAYS_GLOB = "20260415*"
|
||||
# fixed physical scales — never refit, never z-score
|
||||
# (the whole point of this injector)
|
||||
MAP_SCALE = {
|
||||
# funding_rate from HL is per-hour. Annualised bps = rate * 8760 * 10000.
|
||||
# Calibrated 2026-06-07 on 720 hourly rows from April BTC HL fundingHistory.
|
||||
# Real distribution: median |val|=620bps, q90=1265bps, q99=2320bps, max=3835bps.
|
||||
# 3000bps annualised → 1.0 dipole-leg strength.
|
||||
# Second rebalance 2026-06-07: previous scale (1000bps/strength, cap 2.5)
|
||||
# left funding firing as a near-constant DC offset at strength ~1.3 every
|
||||
# minute, dominating the stress tensor. Tripling the scale shrinks each
|
||||
# dipole leg to ~0.4 and lets minute-to-minute variance show through.
|
||||
"funding_bps_per_strength": 3000.0,
|
||||
"funding_strength_cap": 2.5,
|
||||
# ---- LEVELS (4-hour rolling means) ----
|
||||
# Calibrated 2026-06-08 on full April BTC distributions:
|
||||
# per_strength = |val| q90 -> strength 1.0 (so q99 -> ~1.7-2.0, cap takes it).
|
||||
# Mean-reverting tensions (bs_ratio, activity, cvd) compress heavily under
|
||||
# the 4hr mean (10-20× vs per-minute std). Persistent ones (funding) compress
|
||||
# only ~1.5×. Scales below reflect the post-aggregation distributions.
|
||||
"funding_level_per_strength": 1180.0,
|
||||
"funding_level_strength_cap": 2.1,
|
||||
|
||||
# bs_ratio_signed ranges natively ±0.5 (since ratio is 0..1, minus 0.5).
|
||||
# Scale ×2 so full ±0.5 → ±1.0 strength.
|
||||
# Cap ±3.0 (rebalance 2026-06-07): single-blob encoding was mute (ρ<0.15)
|
||||
# because a single density blob doesn't couple to global telemetry channels.
|
||||
# Second rebalance 2026-06-07: bs_ratio is now a Y-AXIS DIPOLE (mechanically
|
||||
# equivalent to funding's x-axis dipole, rotated 90°). Couples cleanly to
|
||||
# stress_yy and vel_mean on equal footing with funding.
|
||||
"bs_ratio_per_strength": 0.5,
|
||||
"bs_ratio_strength_cap": 3.0,
|
||||
"bs_ratio_level_per_strength": 0.060,
|
||||
"bs_ratio_level_strength_cap": 1.8,
|
||||
|
||||
# activity_excess = (trade_count / rolling_500min_mean) - 1.
|
||||
# Centred at 0. -1 = zero activity. +2 = 3× baseline. +5 = 6× baseline.
|
||||
# Scale: 3.0 of excess → 1.0 strength. Cap at 5.
|
||||
"activity_per_strength": 3.0,
|
||||
"activity_strength_cap": 5.0,
|
||||
"activity_level_per_strength": 0.58,
|
||||
"activity_level_strength_cap": 2.2,
|
||||
|
||||
# cvd_divergence = sum(signed_flow_usd, 60min) / (|price_change_60min_bps| + eps)
|
||||
# Units: USD per bps. April BTC: median |val|=$566k, 90th=$2.5M, 99th=$13M, max=$100M.
|
||||
# Tanh scale 2e6 keeps the bulk (q50 strength 0.28, q90 0.85) in the responsive
|
||||
# part of the curve, while ~8% of extreme minutes saturate near ±1.0.
|
||||
# Calibrated 2026-06-07 on 43k April minutes.
|
||||
"cvd_div_tanh_scale": 2e6,
|
||||
# cvd level: tanh keeps it bounded; scale = q90 → q90 maps to tanh(1)=0.76.
|
||||
"cvd_level_tanh_scale": 1.24e6,
|
||||
|
||||
# ---- VELOCITIES (4hr level diff) ----
|
||||
# Calibrated same way: per_strength = |vel| q90.
|
||||
"funding_vel_per_strength": 900.0,
|
||||
"funding_vel_strength_cap": 1.8,
|
||||
|
||||
"bs_ratio_vel_per_strength": 0.078,
|
||||
"bs_ratio_vel_strength_cap": 1.7,
|
||||
|
||||
"activity_vel_per_strength": 0.87,
|
||||
"activity_vel_strength_cap": 1.8,
|
||||
|
||||
"cvd_vel_tanh_scale": 1.78e6,
|
||||
}
|
||||
|
||||
# ROLLING WINDOWS (computed per source minute, past-only by shift)
|
||||
@@ -123,6 +120,14 @@ ROLL_ACTIVITY_WIN = 500 # 500-min rolling baseline for activity_excess
|
||||
ROLL_CVD_WIN = 60 # 60-min summed CVD and price change
|
||||
EPS_BPS = 0.5 # epsilon to prevent /0 in cvd_div denominator
|
||||
|
||||
# 4-hour aggregation window for LEVELS and VELOCITIES.
|
||||
# Levels = rolling mean over last 4hr (past-only shift).
|
||||
# Velocities = level(t) - level(t - LEVEL_WIN_MIN). The signal we found dominant
|
||||
# was asymmetry_d240 (β=+4.77). Pre-aggregating to the same timescale tests
|
||||
# whether the lattice's value is temporal smoothing (4hr-input matches it) or
|
||||
# non-linear coupling (4hr-input fails, only minute-level + lattice memory works).
|
||||
LEVEL_WIN_MIN = 240
|
||||
|
||||
# Lattice spatial geometry (lattice is 1024×1024, center 512,512)
|
||||
CENTER = (512.0, 512.0)
|
||||
DIPOLE_OFF = 64.0 # dipole leg offset from center (funding x, bs_ratio y)
|
||||
@@ -134,6 +139,16 @@ SIGMA = 32.0 # gaussian sigma of each injection blob
|
||||
# 4 legs is the minimum for a clean dipole-quadrupole rotation. 6 is smoother.
|
||||
VORTICITY_N_LEGS = 6
|
||||
|
||||
# --- VELOCITY (Δlevel over 4hr) spatial geometry — distinct from levels ---
|
||||
# Levels and velocities of the SAME tension must occupy distinct spatial
|
||||
# signatures so the lattice can't conflate them. Velocities use a different
|
||||
# radius / scale than their level counterparts.
|
||||
DIPOLE_OFF_VEL = 192.0 # funding/bs_ratio velocity dipoles wider than level dipoles
|
||||
SIGMA_VEL = 16.0 # tighter sigma for velocity injections (sharper, less DC)
|
||||
RING_R_ACT_VEL = 320.0 # activity-velocity annular ring (same-sign legs = pure breathing)
|
||||
RING_R_CVD_VEL = 96.0 # cvd-velocity counter-rotating ring (half the cvd-level radius)
|
||||
ACT_VEL_N_LEGS = 4 # activity-velocity ring leg count
|
||||
|
||||
# Timing
|
||||
PER_MINUTE_MS = 100 # 10× realtime (proven in throughput probe)
|
||||
WAIT_AFTER_INJECT_MS = 80 # extra room for the 4 force-patterns to settle
|
||||
@@ -268,11 +283,17 @@ def fetch_funding_history(coin: str, start_min: int, end_min: int,
|
||||
|
||||
|
||||
def compute_tensions(df: pd.DataFrame, funding: pd.DataFrame) -> pd.DataFrame:
|
||||
"""Per minute, compute the four native tensions in physical units."""
|
||||
"""Per minute, compute the four native tensions AND their 4-hour level
|
||||
aggregates plus 4-hour velocities. Eight tensions total.
|
||||
|
||||
Naming:
|
||||
<name> = per-minute native tension (kept for reference & analyzer)
|
||||
<name>_level = 4-hour rolling mean (past-only via shift(1))
|
||||
<name>_vel = level(t) - level(t - LEVEL_WIN_MIN)
|
||||
"""
|
||||
out = df.copy()
|
||||
|
||||
# --- funding: forward-fill the hourly value onto each minute ---
|
||||
# join via the floor-of-hour for each minute
|
||||
out["minute_hour_floor"] = (out["minute"] // 60) * 60
|
||||
out = out.merge(funding.rename(columns={"minute_hour": "minute_hour_floor"}),
|
||||
on="minute_hour_floor", how="left")
|
||||
@@ -283,23 +304,29 @@ def compute_tensions(df: pd.DataFrame, funding: pd.DataFrame) -> pd.DataFrame:
|
||||
out["bs_ratio_signed"] = (out["taker_buy_usd"] / denom) - 0.5 # -0.5..+0.5
|
||||
|
||||
# --- activity_excess: trade_count / rolling-500min-mean - 1 ---
|
||||
# past-only via shift(1)
|
||||
rolling_mean = out["trade_count"].astype(float).shift(1).rolling(
|
||||
window=ROLL_ACTIVITY_WIN, min_periods=50
|
||||
).mean()
|
||||
out["activity_excess"] = (out["trade_count"].astype(float) / rolling_mean) - 1.0
|
||||
|
||||
# --- cvd_divergence: 60min summed signed_flow / |60min bps price change| ---
|
||||
# past-only: window ends at minute t-1, then we ascribe to minute t.
|
||||
sflow = out["signed_flow_usd"].astype(float)
|
||||
cvd_60 = sflow.shift(1).rolling(window=ROLL_CVD_WIN, min_periods=10).sum()
|
||||
px = out["mid_price"].astype(float)
|
||||
# |price_change_60min| in bps, looking back from t-1 -> t-1-60
|
||||
px_now = px.shift(1)
|
||||
px_then = px.shift(1 + ROLL_CVD_WIN)
|
||||
pct_chg_bps = ((px_now - px_then) / px_then * 10000.0).abs()
|
||||
out["cvd_divergence"] = cvd_60 / (pct_chg_bps + EPS_BPS)
|
||||
|
||||
# --- 4-HOUR LEVELS (rolling means, past-only via shift(1)) ---
|
||||
for col in ["funding_bps", "bs_ratio_signed", "activity_excess", "cvd_divergence"]:
|
||||
out[f"{col}_level"] = (out[col].astype(float).shift(1)
|
||||
.rolling(LEVEL_WIN_MIN, min_periods=60).mean())
|
||||
|
||||
# --- 4-HOUR VELOCITIES (level(t) - level(t - LEVEL_WIN_MIN)) ---
|
||||
for col in ["funding_bps", "bs_ratio_signed", "activity_excess", "cvd_divergence"]:
|
||||
out[f"{col}_vel"] = out[f"{col}_level"] - out[f"{col}_level"].shift(LEVEL_WIN_MIN)
|
||||
|
||||
return out
|
||||
|
||||
|
||||
@@ -313,70 +340,115 @@ def _send_inject(pub: zmq.Socket, x: float, y: float,
|
||||
pub.send_string(json.dumps(payload))
|
||||
|
||||
|
||||
def encode_funding_dipole(pub: zmq.Socket, funding_bps: float) -> None:
|
||||
"""Funding → x-axis dipole. Positive funding (longs paying) pushes +x,
|
||||
negative funding (shorts paying) pushes -x."""
|
||||
if not np.isfinite(funding_bps):
|
||||
return
|
||||
strength = funding_bps / MAP_SCALE["funding_bps_per_strength"]
|
||||
strength = float(np.clip(strength, -MAP_SCALE["funding_strength_cap"],
|
||||
+MAP_SCALE["funding_strength_cap"]))
|
||||
if abs(strength) < 1e-6:
|
||||
return
|
||||
# ---- LEVEL ENCODERS (re-use original geometries, fed with 4hr-mean values) ----
|
||||
def encode_funding_level(pub: zmq.Socket, val: float) -> None:
|
||||
"""4hr-mean funding → x-axis dipole at ±DIPOLE_OFF."""
|
||||
if not np.isfinite(val): return
|
||||
s = float(np.clip(val / MAP_SCALE["funding_level_per_strength"],
|
||||
-MAP_SCALE["funding_level_strength_cap"],
|
||||
+MAP_SCALE["funding_level_strength_cap"]))
|
||||
if abs(s) < 1e-6: return
|
||||
cx, cy = CENTER
|
||||
_send_inject(pub, cx - DIPOLE_OFF, cy, -strength)
|
||||
_send_inject(pub, cx + DIPOLE_OFF, cy, +strength)
|
||||
_send_inject(pub, cx - DIPOLE_OFF, cy, -s)
|
||||
_send_inject(pub, cx + DIPOLE_OFF, cy, +s)
|
||||
|
||||
|
||||
def encode_bsratio_velocity(pub: zmq.Socket, bs_ratio_signed: float) -> None:
|
||||
"""bs_ratio_signed → Y-AXIS dipole (mechanically equivalent to funding's
|
||||
x-axis dipole, rotated 90°). Positive = buy pressure pushes +y leg positive,
|
||||
-y leg negative. Couples to global stress_yy / vel_mean.
|
||||
Second rebalance 2026-06-07: was a single offset blob that didn't couple
|
||||
to any global telemetry channel."""
|
||||
if not np.isfinite(bs_ratio_signed):
|
||||
return
|
||||
strength = bs_ratio_signed / MAP_SCALE["bs_ratio_per_strength"]
|
||||
strength = float(np.clip(strength, -MAP_SCALE["bs_ratio_strength_cap"],
|
||||
+MAP_SCALE["bs_ratio_strength_cap"]))
|
||||
if abs(strength) < 1e-6:
|
||||
return
|
||||
def encode_bsratio_level(pub: zmq.Socket, val: float) -> None:
|
||||
"""4hr-mean bs_ratio → y-axis dipole at ±DIPOLE_OFF."""
|
||||
if not np.isfinite(val): return
|
||||
s = float(np.clip(val / MAP_SCALE["bs_ratio_level_per_strength"],
|
||||
-MAP_SCALE["bs_ratio_level_strength_cap"],
|
||||
+MAP_SCALE["bs_ratio_level_strength_cap"]))
|
||||
if abs(s) < 1e-6: return
|
||||
cx, cy = CENTER
|
||||
_send_inject(pub, cx, cy - DIPOLE_OFF, -strength)
|
||||
_send_inject(pub, cx, cy + DIPOLE_OFF, +strength)
|
||||
_send_inject(pub, cx, cy - DIPOLE_OFF, -s)
|
||||
_send_inject(pub, cx, cy + DIPOLE_OFF, +s)
|
||||
|
||||
|
||||
def encode_activity_isotropic(pub: zmq.Socket, activity_excess: float) -> None:
|
||||
"""activity_excess → isotropic center blob. Excess is always relative to
|
||||
own baseline so -1 (zero activity) is a meaningful 'cold' state. We allow
|
||||
NEGATIVE strength too — quiet minutes pull energy out of the field."""
|
||||
if not np.isfinite(activity_excess):
|
||||
return
|
||||
strength = activity_excess / MAP_SCALE["activity_per_strength"]
|
||||
strength = float(np.clip(strength, -MAP_SCALE["activity_strength_cap"] / 3.0,
|
||||
+MAP_SCALE["activity_strength_cap"]))
|
||||
if abs(strength) < 1e-6:
|
||||
return
|
||||
def encode_activity_level(pub: zmq.Socket, val: float) -> None:
|
||||
"""4hr-mean activity → isotropic center blob."""
|
||||
if not np.isfinite(val): return
|
||||
s = float(np.clip(val / MAP_SCALE["activity_level_per_strength"],
|
||||
-MAP_SCALE["activity_level_strength_cap"],
|
||||
+MAP_SCALE["activity_level_strength_cap"]))
|
||||
if abs(s) < 1e-6: return
|
||||
cx, cy = CENTER
|
||||
_send_inject(pub, cx, cy, strength)
|
||||
_send_inject(pub, cx, cy, s)
|
||||
|
||||
|
||||
def encode_cvd_vorticity(pub: zmq.Socket, cvd_divergence: float) -> None:
|
||||
"""cvd_divergence → vorticity ring around center. N legs alternating signs.
|
||||
Direction of rotation = sign of divergence. Tanh keeps magnitude bounded."""
|
||||
if not np.isfinite(cvd_divergence):
|
||||
return
|
||||
strength = math.tanh(cvd_divergence / MAP_SCALE["cvd_div_tanh_scale"])
|
||||
if abs(strength) < 1e-6:
|
||||
return
|
||||
def encode_cvd_level(pub: zmq.Socket, val: float) -> None:
|
||||
"""4hr-mean cvd_div → 6-leg alternating-sign ring at R=192."""
|
||||
if not np.isfinite(val): return
|
||||
s = math.tanh(val / MAP_SCALE["cvd_level_tanh_scale"])
|
||||
if abs(s) < 1e-6: return
|
||||
cx, cy = CENTER
|
||||
sigma = SIGMA * 0.75 # tighter sigma so legs don't overlap excessively
|
||||
sigma = SIGMA * 0.75
|
||||
for k in range(VORTICITY_N_LEGS):
|
||||
theta = 2 * math.pi * k / VORTICITY_N_LEGS
|
||||
x = cx + RING_R * math.cos(theta)
|
||||
y = cy + RING_R * math.sin(theta)
|
||||
s = strength if (k % 2 == 0) else -strength
|
||||
_send_inject(pub, x, y, s, sigma)
|
||||
sign = s if (k % 2 == 0) else -s
|
||||
_send_inject(pub, x, y, sign, sigma)
|
||||
|
||||
|
||||
# ---- VELOCITY ENCODERS (new, geometrically distinct from level encoders) ----
|
||||
def encode_funding_vel(pub: zmq.Socket, val: float) -> None:
|
||||
"""4hr funding velocity → x-axis dipole at ±DIPOLE_OFF_VEL=192, sigma=16.
|
||||
Wider separation and tighter sigma than the level dipole → distinct signature."""
|
||||
if not np.isfinite(val): return
|
||||
s = float(np.clip(val / MAP_SCALE["funding_vel_per_strength"],
|
||||
-MAP_SCALE["funding_vel_strength_cap"],
|
||||
+MAP_SCALE["funding_vel_strength_cap"]))
|
||||
if abs(s) < 1e-6: return
|
||||
cx, cy = CENTER
|
||||
_send_inject(pub, cx - DIPOLE_OFF_VEL, cy, -s, SIGMA_VEL)
|
||||
_send_inject(pub, cx + DIPOLE_OFF_VEL, cy, +s, SIGMA_VEL)
|
||||
|
||||
|
||||
def encode_bsratio_vel(pub: zmq.Socket, val: float) -> None:
|
||||
"""4hr bs_ratio velocity → y-axis dipole at ±DIPOLE_OFF_VEL=192, sigma=16."""
|
||||
if not np.isfinite(val): return
|
||||
s = float(np.clip(val / MAP_SCALE["bs_ratio_vel_per_strength"],
|
||||
-MAP_SCALE["bs_ratio_vel_strength_cap"],
|
||||
+MAP_SCALE["bs_ratio_vel_strength_cap"]))
|
||||
if abs(s) < 1e-6: return
|
||||
cx, cy = CENTER
|
||||
_send_inject(pub, cx, cy - DIPOLE_OFF_VEL, -s, SIGMA_VEL)
|
||||
_send_inject(pub, cx, cy + DIPOLE_OFF_VEL, +s, SIGMA_VEL)
|
||||
|
||||
|
||||
def encode_activity_vel(pub: zmq.Socket, val: float) -> None:
|
||||
"""4hr activity velocity → 4-leg same-sign annular ring at R=320.
|
||||
Same-sign legs = pure 'breathing' mode (expansion vs contraction),
|
||||
geometrically distinct from any dipole or alternating ring."""
|
||||
if not np.isfinite(val): return
|
||||
s = float(np.clip(val / MAP_SCALE["activity_vel_per_strength"],
|
||||
-MAP_SCALE["activity_vel_strength_cap"],
|
||||
+MAP_SCALE["activity_vel_strength_cap"]))
|
||||
if abs(s) < 1e-6: return
|
||||
cx, cy = CENTER
|
||||
for k in range(ACT_VEL_N_LEGS):
|
||||
theta = 2 * math.pi * k / ACT_VEL_N_LEGS
|
||||
x = cx + RING_R_ACT_VEL * math.cos(theta)
|
||||
y = cy + RING_R_ACT_VEL * math.sin(theta)
|
||||
_send_inject(pub, x, y, s, SIGMA_VEL)
|
||||
|
||||
|
||||
def encode_cvd_vel(pub: zmq.Socket, val: float) -> None:
|
||||
"""4hr cvd_div velocity → 6-leg alternating-sign ring at R=96.
|
||||
Half the level-ring radius → inner counter-rotating vorticity. Sign-flipped
|
||||
relative to level so rotation opposes the level ring's curl when both fire.
|
||||
"""
|
||||
if not np.isfinite(val): return
|
||||
s = math.tanh(val / MAP_SCALE["cvd_vel_tanh_scale"])
|
||||
if abs(s) < 1e-6: return
|
||||
cx, cy = CENTER
|
||||
for k in range(VORTICITY_N_LEGS):
|
||||
theta = 2 * math.pi * k / VORTICITY_N_LEGS + (math.pi / VORTICITY_N_LEGS) # rotated 30°
|
||||
x = cx + RING_R_CVD_VEL * math.cos(theta)
|
||||
y = cy + RING_R_CVD_VEL * math.sin(theta)
|
||||
sign = -s if (k % 2 == 0) else s # opposite rotation to level ring
|
||||
_send_inject(pub, x, y, sign, SIGMA_VEL)
|
||||
|
||||
|
||||
# ───────────────────────── per-arm runner ─────────────────────────
|
||||
@@ -388,10 +460,21 @@ def snapshot_row(tel: LatestTel, minute: int, arm: str,
|
||||
"arm": arm,
|
||||
"snap_wall": snap_wall,
|
||||
"snap_age_ms": (time.time() - snap_wall) * 1000 if snap_wall else None,
|
||||
# per-minute (kept for reference / analyzer continuity)
|
||||
"funding_bps": tensions.get("funding_bps"),
|
||||
"bs_ratio_signed": tensions.get("bs_ratio_signed"),
|
||||
"activity_excess": tensions.get("activity_excess"),
|
||||
"cvd_divergence": tensions.get("cvd_divergence"),
|
||||
# 4-hour levels (what arm T actually injects)
|
||||
"funding_bps_level": tensions.get("funding_bps_level"),
|
||||
"bs_ratio_signed_level": tensions.get("bs_ratio_signed_level"),
|
||||
"activity_excess_level": tensions.get("activity_excess_level"),
|
||||
"cvd_divergence_level": tensions.get("cvd_divergence_level"),
|
||||
# 4-hour velocities (what arm T actually injects)
|
||||
"funding_bps_vel": tensions.get("funding_bps_vel"),
|
||||
"bs_ratio_signed_vel": tensions.get("bs_ratio_signed_vel"),
|
||||
"activity_excess_vel": tensions.get("activity_excess_vel"),
|
||||
"cvd_divergence_vel": tensions.get("cvd_divergence_vel"),
|
||||
}
|
||||
if snap is None:
|
||||
for ch in CHANNELS:
|
||||
@@ -408,7 +491,7 @@ def run_arm(tel: LatestTel, pub: zmq.Socket | None, arm: str,
|
||||
if arm == "A":
|
||||
log(" arm A: NO INJECTIONS — sampling state at cadence only")
|
||||
elif arm == "T":
|
||||
log(" arm T: 4 NATIVE TENSION INJECTIONS per minute")
|
||||
log(" arm T: 8 TENSION INJECTIONS per minute (4 levels + 4 velocities, 4hr window)")
|
||||
|
||||
records: list[dict] = []
|
||||
t_arm_start = time.time()
|
||||
@@ -421,17 +504,34 @@ def run_arm(tel: LatestTel, pub: zmq.Socket | None, arm: str,
|
||||
t_tick = time.time()
|
||||
row = df.iloc[i]
|
||||
tensions = {
|
||||
# per-minute (reference)
|
||||
"funding_bps": row.get("funding_bps"),
|
||||
"bs_ratio_signed": row.get("bs_ratio_signed"),
|
||||
"activity_excess": row.get("activity_excess"),
|
||||
"cvd_divergence": row.get("cvd_divergence"),
|
||||
# 4-hour levels (injected)
|
||||
"funding_bps_level": row.get("funding_bps_level"),
|
||||
"bs_ratio_signed_level": row.get("bs_ratio_signed_level"),
|
||||
"activity_excess_level": row.get("activity_excess_level"),
|
||||
"cvd_divergence_level": row.get("cvd_divergence_level"),
|
||||
# 4-hour velocities (injected)
|
||||
"funding_bps_vel": row.get("funding_bps_vel"),
|
||||
"bs_ratio_signed_vel": row.get("bs_ratio_signed_vel"),
|
||||
"activity_excess_vel": row.get("activity_excess_vel"),
|
||||
"cvd_divergence_vel": row.get("cvd_divergence_vel"),
|
||||
}
|
||||
|
||||
if arm == "T" and pub is not None:
|
||||
encode_funding_dipole (pub, tensions["funding_bps"])
|
||||
encode_bsratio_velocity (pub, tensions["bs_ratio_signed"])
|
||||
encode_activity_isotropic(pub, tensions["activity_excess"])
|
||||
encode_cvd_vorticity (pub, tensions["cvd_divergence"])
|
||||
# 4 LEVELS — existing spatial geometries, fed with 4hr means
|
||||
encode_funding_level (pub, tensions["funding_bps_level"])
|
||||
encode_bsratio_level (pub, tensions["bs_ratio_signed_level"])
|
||||
encode_activity_level(pub, tensions["activity_excess_level"])
|
||||
encode_cvd_level (pub, tensions["cvd_divergence_level"])
|
||||
# 4 VELOCITIES — new geometries, fed with 4hr deltas
|
||||
encode_funding_vel (pub, tensions["funding_bps_vel"])
|
||||
encode_bsratio_vel (pub, tensions["bs_ratio_signed_vel"])
|
||||
encode_activity_vel(pub, tensions["activity_excess_vel"])
|
||||
encode_cvd_vel (pub, tensions["cvd_divergence_vel"])
|
||||
time.sleep(wait_inject_s)
|
||||
else:
|
||||
time.sleep(wait_inject_s)
|
||||
@@ -501,11 +601,15 @@ def main():
|
||||
|
||||
# tensions
|
||||
df = compute_tensions(df, funding)
|
||||
log("tensions computed:")
|
||||
for col in ["funding_bps", "bs_ratio_signed", "activity_excess", "cvd_divergence"]:
|
||||
log("tensions computed (per-minute + 4hr levels + 4hr velocities):")
|
||||
for col in ["funding_bps", "bs_ratio_signed", "activity_excess", "cvd_divergence",
|
||||
"funding_bps_level", "bs_ratio_signed_level",
|
||||
"activity_excess_level", "cvd_divergence_level",
|
||||
"funding_bps_vel", "bs_ratio_signed_vel",
|
||||
"activity_excess_vel", "cvd_divergence_vel"]:
|
||||
s = df[col]
|
||||
finite = int(np.isfinite(s.astype(float)).sum())
|
||||
log(f" {col:<22} n_finite={finite:>5}/{len(s)} "
|
||||
log(f" {col:<26} n_finite={finite:>5}/{len(s)} "
|
||||
f"mean={s.mean():+.4f} std={s.std():+.4f} "
|
||||
f"min={s.min():+.4f} max={s.max():+.4f}")
|
||||
|
||||
@@ -519,9 +623,12 @@ def main():
|
||||
"minute_range": [int(df.minute.min()), int(df.minute.max())],
|
||||
"map_scale": MAP_SCALE,
|
||||
"spatial": {
|
||||
"center": list(CENTER), "dipole_off": DIPOLE_OFF,
|
||||
"center": list(CENTER),
|
||||
"dipole_off": DIPOLE_OFF, "dipole_off_vel": DIPOLE_OFF_VEL,
|
||||
"ring_r": RING_R,
|
||||
"sigma": SIGMA, "vorticity_n_legs": VORTICITY_N_LEGS,
|
||||
"ring_r_act_vel": RING_R_ACT_VEL, "ring_r_cvd_vel": RING_R_CVD_VEL,
|
||||
"sigma": SIGMA, "sigma_vel": SIGMA_VEL,
|
||||
"vorticity_n_legs": VORTICITY_N_LEGS, "act_vel_n_legs": ACT_VEL_N_LEGS,
|
||||
},
|
||||
"timing": {
|
||||
"per_minute_ms": PER_MINUTE_MS,
|
||||
@@ -532,6 +639,7 @@ def main():
|
||||
"activity_baseline_min": ROLL_ACTIVITY_WIN,
|
||||
"cvd_window_min": ROLL_CVD_WIN,
|
||||
"eps_bps": EPS_BPS,
|
||||
"level_win_min": LEVEL_WIN_MIN,
|
||||
},
|
||||
"arms": args.arms.split(","),
|
||||
}
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
"""Check what OI data HL exposes."""
|
||||
import urllib.request, json, time, pandas as pd
|
||||
|
||||
URL = "https://api.hyperliquid.xyz/info"
|
||||
|
||||
def post(body):
|
||||
req = urllib.request.Request(URL, data=json.dumps(body).encode(),
|
||||
headers={"Content-Type":"application/json"})
|
||||
with urllib.request.urlopen(req, timeout=30) as r:
|
||||
return json.loads(r.read().decode())
|
||||
|
||||
# 1) Current OI
|
||||
print("=== metaAndAssetCtxs (current OI snapshot) ===")
|
||||
r = post({"type":"metaAndAssetCtxs"})
|
||||
meta, ctxs = r[0], r[1]
|
||||
btc_idx = next(i for i,c in enumerate(meta["universe"]) if c["name"]=="BTC")
|
||||
print(f"BTC ctx keys: {list(ctxs[btc_idx].keys())}")
|
||||
print(f"BTC current ctx: {ctxs[btc_idx]}")
|
||||
|
||||
# 2) Try candleSnapshot — does it expose OI per bar?
|
||||
print()
|
||||
print("=== candleSnapshot BTC 1h ===")
|
||||
start_ms = int(pd.Timestamp("2026-04-01", tz="UTC").timestamp()*1000)
|
||||
end_ms = int(pd.Timestamp("2026-04-02", tz="UTC").timestamp()*1000)
|
||||
r = post({"type":"candleSnapshot","req":{"coin":"BTC","interval":"1h",
|
||||
"startTime":start_ms,"endTime":end_ms}})
|
||||
print(f"rows: {len(r)}")
|
||||
if r:
|
||||
print(f"first bar keys: {list(r[0].keys())}")
|
||||
print(f"sample: {r[0]}")
|
||||
|
||||
# 3) Try historicalState (sometimes used for asset ctxs)
|
||||
print()
|
||||
print("=== try historicalAssetCtxs (BTC, 4-hour ago + now) ===")
|
||||
try:
|
||||
now_ms = int(time.time()*1000)
|
||||
r = post({"type":"historicalAssetCtxs","coin":"BTC","startTime":now_ms-4*3600*1000,"endTime":now_ms})
|
||||
print(f"type ok, rows: {len(r) if isinstance(r,list) else 'n/a'}")
|
||||
if isinstance(r,list) and r:
|
||||
print(f"sample: {r[0]}")
|
||||
else:
|
||||
print(f"resp: {str(r)[:300]}")
|
||||
except Exception as e:
|
||||
print(f"error: {e}")
|
||||
|
||||
# 4) Try the funding-style approach for OI
|
||||
print()
|
||||
print("=== try 'openInterest' as info type ===")
|
||||
try:
|
||||
r = post({"type":"openInterest","coin":"BTC"})
|
||||
print(f"resp: {str(r)[:400]}")
|
||||
except Exception as e:
|
||||
print(f"error: {e}")
|
||||
Binary file not shown.
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"run_id": "20260608T061440",
|
||||
"coin": "BTC",
|
||||
"data_root": "/mnt/d/PaperTrader/research/hl_data/minutes",
|
||||
"days_glob": "20260415",
|
||||
"n_minutes": 300,
|
||||
"minute_range": [
|
||||
29603520,
|
||||
29603819
|
||||
],
|
||||
"map_scale": {
|
||||
"funding_bps_per_strength": 3000.0,
|
||||
"funding_strength_cap": 2.5,
|
||||
"bs_ratio_per_strength": 0.5,
|
||||
"bs_ratio_strength_cap": 3.0,
|
||||
"activity_per_strength": 3.0,
|
||||
"activity_strength_cap": 5.0,
|
||||
"cvd_div_tanh_scale": 2000000.0,
|
||||
"funding_vel_per_strength": 2000.0,
|
||||
"funding_vel_strength_cap": 2.0,
|
||||
"bs_ratio_vel_per_strength": 0.3,
|
||||
"bs_ratio_vel_strength_cap": 2.0,
|
||||
"activity_vel_per_strength": 2.0,
|
||||
"activity_vel_strength_cap": 3.0,
|
||||
"cvd_vel_tanh_scale": 3000000.0
|
||||
},
|
||||
"spatial": {
|
||||
"center": [
|
||||
512.0,
|
||||
512.0
|
||||
],
|
||||
"dipole_off": 64.0,
|
||||
"dipole_off_vel": 192.0,
|
||||
"ring_r": 192.0,
|
||||
"ring_r_act_vel": 320.0,
|
||||
"ring_r_cvd_vel": 96.0,
|
||||
"sigma": 32.0,
|
||||
"sigma_vel": 16.0,
|
||||
"vorticity_n_legs": 6,
|
||||
"act_vel_n_legs": 4
|
||||
},
|
||||
"timing": {
|
||||
"per_minute_ms": 100,
|
||||
"wait_after_inject_ms": 80,
|
||||
"cooldown_between_arms_s": 1200
|
||||
},
|
||||
"rolling_windows": {
|
||||
"activity_baseline_min": 500,
|
||||
"cvd_window_min": 60,
|
||||
"eps_bps": 0.5,
|
||||
"level_win_min": 240
|
||||
},
|
||||
"arms": [
|
||||
"A",
|
||||
"T"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
[2026-06-08T06:14:40] === market_tension_injector run_id=20260608T061440 ===
|
||||
[2026-06-08T06:14:40] out_dir=/mnt/d/Resonance_Engine/traj/tension_20260608T061440
|
||||
[2026-06-08T06:14:40] args: days_glob=20260415 max_minutes=300 arms=A,T
|
||||
[2026-06-08T06:14:40] loading 1 day dirs (20260415 .. 20260415)
|
||||
[2026-06-08T06:14:40] loaded 1440 unique minutes of BTC
|
||||
[2026-06-08T06:14:40] capped to first 300 minutes
|
||||
[2026-06-08T06:14:40] fetching HL fundingHistory for BTC 1776204000000 -> 1776236340000
|
||||
[2026-06-08T06:14:41] funding rows: 9 mean=-1505.17bps std=+801.83bps range=-3397.26..-450.13
|
||||
[2026-06-08T06:14:41] tensions computed (per-minute + 4hr levels + 4hr velocities):
|
||||
[2026-06-08T06:14:41] funding_bps n_finite= 300/300 mean=-1332.7709 std=+72.3099 min=-1416.6059 max=-1235.6768
|
||||
[2026-06-08T06:14:41] bs_ratio_signed n_finite= 300/300 mean=+0.0106 std=+0.3216 min=-0.4947 max=+0.5000
|
||||
[2026-06-08T06:14:41] activity_excess n_finite= 250/300 mean=-0.2873 std=+0.4724 min=-0.9948 max=+2.3591
|
||||
[2026-06-08T06:14:41] cvd_divergence n_finite= 239/300 mean=+1068345.4349 std=+3365199.4080 min=-2390998.5587 max=+42621427.2366
|
||||
[2026-06-08T06:14:41] funding_bps_level n_finite= 240/300 mean=-1337.0007 std=+16.7796 min=-1402.2920 max=-1315.9638
|
||||
[2026-06-08T06:14:41] bs_ratio_signed_level n_finite= 240/300 mean=+0.0202 std=+0.0271 min=-0.0161 max=+0.0902
|
||||
[2026-06-08T06:14:41] activity_excess_level n_finite= 190/300 mean=-0.2583 std=+0.0236 min=-0.2933 max=-0.1988
|
||||
[2026-06-08T06:14:41] cvd_divergence_level n_finite= 179/300 mean=+490563.3847 std=+251954.0341 min=+209249.1350 max=+1064851.9417
|
||||
[2026-06-08T06:14:41] funding_bps_vel n_finite= 0/300 mean=+nan std=+nan min=+nan max=+nan
|
||||
[2026-06-08T06:14:41] bs_ratio_signed_vel n_finite= 0/300 mean=+nan std=+nan min=+nan max=+nan
|
||||
[2026-06-08T06:14:41] activity_excess_vel n_finite= 0/300 mean=+nan std=+nan min=+nan max=+nan
|
||||
[2026-06-08T06:14:41] cvd_divergence_vel n_finite= 0/300 mean=+nan std=+nan min=+nan max=+nan
|
||||
[2026-06-08T06:14:41] ZMQ connected: SUB tcp://127.0.0.1:5556, PUB tcp://127.0.0.1:5557
|
||||
[2026-06-08T06:14:41] warming up SUB socket (3s) ...
|
||||
[2026-06-08T06:14:43] initial tel_seen=18 latest_age_ms=-6568
|
||||
[2026-06-08T06:14:43]
|
||||
=== arm A: starting (300 minutes) ===
|
||||
[2026-06-08T06:14:43] arm A: NO INJECTIONS — sampling state at cadence only
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"run_id": "20260608T061636",
|
||||
"coin": "BTC",
|
||||
"data_root": "/mnt/d/PaperTrader/research/hl_data/minutes",
|
||||
"days_glob": "2026041[5-6]",
|
||||
"n_minutes": 800,
|
||||
"minute_range": [
|
||||
29603520,
|
||||
29604319
|
||||
],
|
||||
"map_scale": {
|
||||
"funding_level_per_strength": 1180.0,
|
||||
"funding_level_strength_cap": 2.1,
|
||||
"bs_ratio_level_per_strength": 0.06,
|
||||
"bs_ratio_level_strength_cap": 1.8,
|
||||
"activity_level_per_strength": 0.58,
|
||||
"activity_level_strength_cap": 2.2,
|
||||
"cvd_level_tanh_scale": 1240000.0,
|
||||
"funding_vel_per_strength": 900.0,
|
||||
"funding_vel_strength_cap": 1.8,
|
||||
"bs_ratio_vel_per_strength": 0.078,
|
||||
"bs_ratio_vel_strength_cap": 1.7,
|
||||
"activity_vel_per_strength": 0.87,
|
||||
"activity_vel_strength_cap": 1.8,
|
||||
"cvd_vel_tanh_scale": 1780000.0
|
||||
},
|
||||
"spatial": {
|
||||
"center": [
|
||||
512.0,
|
||||
512.0
|
||||
],
|
||||
"dipole_off": 64.0,
|
||||
"dipole_off_vel": 192.0,
|
||||
"ring_r": 192.0,
|
||||
"ring_r_act_vel": 320.0,
|
||||
"ring_r_cvd_vel": 96.0,
|
||||
"sigma": 32.0,
|
||||
"sigma_vel": 16.0,
|
||||
"vorticity_n_legs": 6,
|
||||
"act_vel_n_legs": 4
|
||||
},
|
||||
"timing": {
|
||||
"per_minute_ms": 100,
|
||||
"wait_after_inject_ms": 80,
|
||||
"cooldown_between_arms_s": 1200
|
||||
},
|
||||
"rolling_windows": {
|
||||
"activity_baseline_min": 500,
|
||||
"cvd_window_min": 60,
|
||||
"eps_bps": 0.5,
|
||||
"level_win_min": 240
|
||||
},
|
||||
"arms": [
|
||||
"A",
|
||||
"T"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
[2026-06-08T06:16:36] === market_tension_injector run_id=20260608T061636 ===
|
||||
[2026-06-08T06:16:36] out_dir=/mnt/d/Resonance_Engine/traj/tension_20260608T061636
|
||||
[2026-06-08T06:16:36] args: days_glob=2026041[5-6] max_minutes=800 arms=A,T
|
||||
[2026-06-08T06:16:36] loading 2 day dirs (20260415 .. 20260416)
|
||||
[2026-06-08T06:16:37] loaded 2880 unique minutes of BTC
|
||||
[2026-06-08T06:16:37] capped to first 800 minutes
|
||||
[2026-06-08T06:16:37] fetching HL fundingHistory for BTC 1776204000000 -> 1776266340000
|
||||
[2026-06-08T06:16:37] funding rows: 18 mean=-1040.50bps std=+827.58bps range=-3397.26..+159.21
|
||||
[2026-06-08T06:16:37] tensions computed (per-minute + 4hr levels + 4hr velocities):
|
||||
[2026-06-08T06:16:37] funding_bps n_finite= 800/800 mean=-1021.1740 std=+396.0672 min=-1416.6059 max=-49.4152
|
||||
[2026-06-08T06:16:37] bs_ratio_signed n_finite= 800/800 mean=+0.0284 std=+0.3359 min=-0.5000 max=+0.5000
|
||||
[2026-06-08T06:16:37] activity_excess n_finite= 750/800 mean=-0.0778 std=+0.7687 min=-0.9948 max=+9.0615
|
||||
[2026-06-08T06:16:37] cvd_divergence n_finite= 739/800 mean=+402502.3085 std=+2597927.2679 min=-13251419.6361 max=+42621427.2366
|
||||
[2026-06-08T06:16:38] funding_bps_level n_finite= 740/800 mean=-1110.2711 std=+195.1318 min=-1402.2920 max=-674.9603
|
||||
[2026-06-08T06:16:38] bs_ratio_signed_level n_finite= 740/800 mean=+0.0216 std=+0.0315 min=-0.0301 max=+0.0902
|
||||
[2026-06-08T06:16:38] activity_excess_level n_finite= 690/800 mean=-0.1242 std=+0.1229 min=-0.2933 max=+0.0849
|
||||
[2026-06-08T06:16:38] cvd_divergence_level n_finite= 679/800 mean=+340433.2676 std=+495422.1898 min=-515595.2110 max=+1232487.4226
|
||||
[2026-06-08T06:16:38] funding_bps_vel n_finite= 500/800 mean=+210.7301 std=+81.6299 min=+68.7507 max=+352.1876
|
||||
[2026-06-08T06:16:38] bs_ratio_signed_vel n_finite= 500/800 mean=+0.0156 std=+0.0509 min=-0.1123 max=+0.0992
|
||||
[2026-06-08T06:16:38] activity_excess_vel n_finite= 450/800 mean=+0.1405 std=+0.0894 min=-0.0296 max=+0.3075
|
||||
[2026-06-08T06:16:38] cvd_divergence_vel n_finite= 439/800 mean=-395608.7558 std=+825638.2157 min=-1748082.6337 max=+944150.2972
|
||||
[2026-06-08T06:16:38] ZMQ connected: SUB tcp://127.0.0.1:5556, PUB tcp://127.0.0.1:5557
|
||||
[2026-06-08T06:16:38] warming up SUB socket (3s) ...
|
||||
[2026-06-08T06:16:40] initial tel_seen=18 latest_age_ms=121
|
||||
[2026-06-08T06:16:40]
|
||||
=== arm A: starting (800 minutes) ===
|
||||
[2026-06-08T06:16:40] arm A: NO INJECTIONS — sampling state at cadence only
|
||||
[2026-06-08T06:17:44] arm A 293/800 (36.6%) rate=4.6min/s ETA=1.8min asym=801.686 latest_tel_age=6313ms tel_seen=412
|
||||
[2026-06-08T06:18:45] arm A 492/800 (61.5%) rate=3.9min/s ETA=1.3min asym=801.774 latest_tel_age=6255ms tel_seen=836
|
||||
[2026-06-08T06:19:50] arm A 739/800 (92.4%) rate=3.9min/s ETA=0.3min asym=804.555 latest_tel_age=12ms tel_seen=1295
|
||||
[2026-06-08T06:19:55] arm A COMPLETE records=800 total=3.3min
|
||||
[2026-06-08T06:19:55] saved arm_A_no_inject.parquet (800 rows)
|
||||
[2026-06-08T06:19:55]
|
||||
=== arm T: starting (800 minutes) ===
|
||||
[2026-06-08T06:19:55] arm T: 8 TENSION INJECTIONS per minute (4 levels + 4 velocities, 4hr window)
|
||||
[2026-06-08T06:20:55] arm T 256/800 (32.0%) rate=4.3min/s ETA=2.1min asym=707.869 latest_tel_age=70ms tel_seen=1800
|
||||
[2026-06-08T06:22:00] arm T 495/800 (61.9%) rate=4.0min/s ETA=1.3min asym=786.503 latest_tel_age=6324ms tel_seen=2210
|
||||
[2026-06-08T06:23:00] arm T 685/800 (85.6%) rate=3.7min/s ETA=0.5min asym=889.778 latest_tel_age=6352ms tel_seen=2595
|
||||
[2026-06-08T06:23:23] arm T COMPLETE records=800 total=3.5min
|
||||
[2026-06-08T06:23:23] saved arm_T_tension.parquet (800 rows)
|
||||
[2026-06-08T06:23:23]
|
||||
=== ALL ARMS COMPLETE ===
|
||||
[2026-06-08T06:23:23] output: /mnt/d/Resonance_Engine/traj/tension_20260608T061636
|
||||
Binary file not shown.
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"run_id": "20260608T062437",
|
||||
"coin": "BTC",
|
||||
"data_root": "/mnt/d/PaperTrader/research/hl_data/minutes",
|
||||
"days_glob": "202604*",
|
||||
"n_minutes": 43192,
|
||||
"minute_range": [
|
||||
29583359,
|
||||
29626559
|
||||
],
|
||||
"map_scale": {
|
||||
"funding_level_per_strength": 1180.0,
|
||||
"funding_level_strength_cap": 2.1,
|
||||
"bs_ratio_level_per_strength": 0.06,
|
||||
"bs_ratio_level_strength_cap": 1.8,
|
||||
"activity_level_per_strength": 0.58,
|
||||
"activity_level_strength_cap": 2.2,
|
||||
"cvd_level_tanh_scale": 1240000.0,
|
||||
"funding_vel_per_strength": 900.0,
|
||||
"funding_vel_strength_cap": 1.8,
|
||||
"bs_ratio_vel_per_strength": 0.078,
|
||||
"bs_ratio_vel_strength_cap": 1.7,
|
||||
"activity_vel_per_strength": 0.87,
|
||||
"activity_vel_strength_cap": 1.8,
|
||||
"cvd_vel_tanh_scale": 1780000.0
|
||||
},
|
||||
"spatial": {
|
||||
"center": [
|
||||
512.0,
|
||||
512.0
|
||||
],
|
||||
"dipole_off": 64.0,
|
||||
"dipole_off_vel": 192.0,
|
||||
"ring_r": 192.0,
|
||||
"ring_r_act_vel": 320.0,
|
||||
"ring_r_cvd_vel": 96.0,
|
||||
"sigma": 32.0,
|
||||
"sigma_vel": 16.0,
|
||||
"vorticity_n_legs": 6,
|
||||
"act_vel_n_legs": 4
|
||||
},
|
||||
"timing": {
|
||||
"per_minute_ms": 100,
|
||||
"wait_after_inject_ms": 80,
|
||||
"cooldown_between_arms_s": 1200
|
||||
},
|
||||
"rolling_windows": {
|
||||
"activity_baseline_min": 500,
|
||||
"cvd_window_min": 60,
|
||||
"eps_bps": 0.5,
|
||||
"level_win_min": 240
|
||||
},
|
||||
"arms": [
|
||||
"A",
|
||||
"T"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
[2026-06-08T06:24:37] === market_tension_injector run_id=20260608T062437 ===
|
||||
[2026-06-08T06:24:37] out_dir=/mnt/d/Resonance_Engine/traj/tension_20260608T062437
|
||||
[2026-06-08T06:24:37] args: days_glob=202604* max_minutes=None arms=A,T
|
||||
[2026-06-08T06:24:37] loading 30 day dirs (20260401 .. 20260430)
|
||||
[2026-06-08T06:24:42] loaded 43192 unique minutes of BTC
|
||||
[2026-06-08T06:24:42] fetching HL fundingHistory for BTC 1774994340000 -> 1777600740000
|
||||
[2026-06-08T06:24:43] funding rows: 724 mean=-89.69bps std=+875.46bps range=-3835.11..+1095.00
|
||||
[2026-06-08T06:24:43] tensions computed (per-minute + 4hr levels + 4hr velocities):
|
||||
[2026-06-08T06:24:43] funding_bps n_finite=43192/43192 mean=-84.9101 std=+874.7694 min=-3835.1105 max=+1095.0000
|
||||
[2026-06-08T06:24:43] bs_ratio_signed n_finite=43192/43192 mean=+0.0119 std=+0.3164 min=-0.5000 max=+0.5000
|
||||
[2026-06-08T06:24:43] activity_excess n_finite=43142/43192 mean=+0.0383 std=+1.1094 min=-0.9988 max=+27.9545
|
||||
[2026-06-08T06:24:43] cvd_divergence n_finite=43131/43192 mean=-34439.4864 std=+3257348.4386 min=-103326599.0381 max=+68714965.5549
|
||||
[2026-06-08T06:24:43] funding_bps_level n_finite=43132/43192 mean=-82.9505 std=+798.6792 min=-3077.5654 max=+1095.0000
|
||||
[2026-06-08T06:24:43] bs_ratio_signed_level n_finite=43132/43192 mean=+0.0120 std=+0.0343 min=-0.1084 max=+0.1349
|
||||
[2026-06-08T06:24:43] activity_excess_level n_finite=43082/43192 mean=+0.0389 std=+0.3901 min=-0.6184 max=+1.8639
|
||||
[2026-06-08T06:24:43] cvd_divergence_level n_finite=43071/43192 mean=-31424.6334 std=+782628.6558 min=-4022512.4501 max=+2813064.6255
|
||||
[2026-06-08T06:24:43] funding_bps_vel n_finite=42892/43192 mean=+0.4552 std=+531.5123 min=-2355.6516 max=+1960.4376
|
||||
[2026-06-08T06:24:43] bs_ratio_signed_vel n_finite=42892/43192 mean=-0.0002 std=+0.0473 min=-0.1545 max=+0.1531
|
||||
[2026-06-08T06:24:43] activity_excess_vel n_finite=42842/43192 mean=-0.0008 std=+0.5210 min=-2.1995 max=+1.7842
|
||||
[2026-06-08T06:24:43] cvd_divergence_vel n_finite=42831/43192 mean=-1243.3642 std=+1122310.2319 min=-5086440.9684 max=+4284800.9085
|
||||
[2026-06-08T06:24:43] ZMQ connected: SUB tcp://127.0.0.1:5556, PUB tcp://127.0.0.1:5557
|
||||
[2026-06-08T06:24:43] warming up SUB socket (3s) ...
|
||||
[2026-06-08T06:24:45] initial tel_seen=18 latest_age_ms=127
|
||||
[2026-06-08T06:24:45]
|
||||
=== arm A: starting (43192 minutes) ===
|
||||
[2026-06-08T06:24:45] arm A: NO INJECTIONS — sampling state at cadence only
|
||||
[2026-06-08T06:25:51] arm A 307/43192 (0.7%) rate=4.7min/s ETA=151.6min asym=787.578 latest_tel_age=6354ms tel_seen=421
|
||||
[2026-06-08T06:26:56] arm A 616/43192 (1.4%) rate=4.7min/s ETA=150.0min asym=784.393 latest_tel_age=6312ms tel_seen=890
|
||||
[2026-06-08T06:28:01] arm A 858/43192 (2.0%) rate=4.4min/s ETA=160.6min asym=784.254 latest_tel_age=6282ms tel_seen=1360
|
||||
[2026-06-08T06:29:01] arm A 1114/43192 (2.6%) rate=4.4min/s ETA=160.8min asym=786.019 latest_tel_age=6570ms tel_seen=1790
|
||||
[2026-06-08T06:30:06] arm A 1423/43192 (3.3%) rate=4.4min/s ETA=156.8min asym=785.294 latest_tel_age=6251ms tel_seen=2270
|
||||
[2026-06-08T06:31:06] arm A 1672/43192 (3.9%) rate=4.4min/s ETA=157.5min asym=785.678 latest_tel_age=5ms tel_seen=2710
|
||||
[2026-06-08T06:32:06] arm A 1924/43192 (4.5%) rate=4.4min/s ETA=157.5min asym=785.583 latest_tel_age=6312ms tel_seen=3151
|
||||
[2026-06-08T06:33:11] arm A 2168/43192 (5.0%) rate=4.3min/s ETA=159.5min asym=785.938 latest_tel_age=6344ms tel_seen=3627
|
||||
[2026-06-08T06:34:11] arm A 2419/43192 (5.6%) rate=4.3min/s ETA=158.9min asym=787.002 latest_tel_age=6284ms tel_seen=4052
|
||||
Reference in New Issue
Block a user