auto: hourly snapshot 2026-06-06 21:34
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,270 @@
|
|||||||
|
"""_analyze_varisol.py — analyse inject_variable_isolation output.
|
||||||
|
|
||||||
|
Reads /mnt/d/Resonance_Engine/traj/varisol_<RUN_ID>/injections.jsonl
|
||||||
|
Outputs the four tests Claude Desktop specified:
|
||||||
|
1. S/N test — peak_delta_asym / pre_std_asym per (var, quantile)
|
||||||
|
2. Directionality — does sign(response) flip with sign(strength)?
|
||||||
|
3. Stress symmetry — stress_xx vs yy isotropic vs anisotropic
|
||||||
|
4. Control test — mid_price near-zero check
|
||||||
|
Plus per-variable signature table aggregated over reps.
|
||||||
|
|
||||||
|
Plus the new test enabled by adding calibration runs:
|
||||||
|
5. Calibration regression — is each variable response explained by
|
||||||
|
amplitude alone (does it fall on the raw-strength response curve)?
|
||||||
|
If yes → variable is "just amplitude". If no → variable has structure.
|
||||||
|
|
||||||
|
Usage:
|
||||||
|
python3 _analyze_varisol.py latest
|
||||||
|
python3 _analyze_varisol.py <RUN_ID>
|
||||||
|
"""
|
||||||
|
from __future__ import annotations
|
||||||
|
import json, sys
|
||||||
|
from collections import defaultdict
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
import numpy as np
|
||||||
|
import pandas as pd
|
||||||
|
|
||||||
|
ROOT = Path("/mnt/d/Resonance_Engine/traj")
|
||||||
|
|
||||||
|
|
||||||
|
def find_run(arg: str) -> Path:
|
||||||
|
if arg == "latest":
|
||||||
|
runs = sorted([p for p in ROOT.glob("varisol_*") if p.is_dir()])
|
||||||
|
if not runs:
|
||||||
|
sys.exit("no varisol_* runs in " + str(ROOT))
|
||||||
|
return runs[-1]
|
||||||
|
p = ROOT / (arg if arg.startswith("varisol_") else f"varisol_{arg}")
|
||||||
|
if not p.exists():
|
||||||
|
sys.exit(f"missing: {p}")
|
||||||
|
return p
|
||||||
|
|
||||||
|
|
||||||
|
def load_records(run_dir: Path) -> list[dict]:
|
||||||
|
jp = run_dir / "injections.jsonl"
|
||||||
|
if not jp.exists():
|
||||||
|
sys.exit(f"no injections.jsonl in {run_dir}")
|
||||||
|
out = []
|
||||||
|
with jp.open() as f:
|
||||||
|
for line in f:
|
||||||
|
line = line.strip()
|
||||||
|
if line:
|
||||||
|
out.append(json.loads(line))
|
||||||
|
return out
|
||||||
|
|
||||||
|
|
||||||
|
def fmt(v, w=8, p=3, plus=False):
|
||||||
|
if v is None:
|
||||||
|
return f"{'--':>{w}}"
|
||||||
|
try:
|
||||||
|
s = f"{v:+.{p}f}" if plus else f"{v:.{p}f}"
|
||||||
|
except Exception:
|
||||||
|
return f"{str(v):>{w}}"
|
||||||
|
return f"{s:>{w}}"
|
||||||
|
|
||||||
|
|
||||||
|
def aggregate(recs: list[dict]) -> pd.DataFrame:
|
||||||
|
rows = []
|
||||||
|
for r in recs:
|
||||||
|
lbl = r["label"]
|
||||||
|
row = {
|
||||||
|
"kind": lbl.get("kind"),
|
||||||
|
"var": lbl.get("var", "—"),
|
||||||
|
"quantile": lbl.get("quantile_label", "—"),
|
||||||
|
"rep": lbl.get("rep"),
|
||||||
|
"strength": r["strength"],
|
||||||
|
"pre_asym_mean": r.get("pre_stats", {}).get("asymmetry_mean"),
|
||||||
|
"pre_asym_std": r.get("pre_stats", {}).get("asymmetry_std"),
|
||||||
|
"pre_coh_mean": r.get("pre_stats", {}).get("coherence_mean"),
|
||||||
|
}
|
||||||
|
sig = r.get("signature", {})
|
||||||
|
for ch in ["asymmetry", "coherence", "stress_xx", "stress_yy",
|
||||||
|
"stress_xy", "vel_mean", "vorticity_mean"]:
|
||||||
|
row[f"{ch}_peak_delta"] = sig.get(f"{ch}_peak_delta")
|
||||||
|
row[f"{ch}_sn"] = sig.get(f"{ch}_sn")
|
||||||
|
row[f"{ch}_halflife_s"] = sig.get(f"{ch}_halflife_s")
|
||||||
|
row[f"{ch}_peak_time_s"] = sig.get(f"{ch}_peak_time_s")
|
||||||
|
row["stress_iso_ratio"] = sig.get("stress_iso_ratio")
|
||||||
|
rows.append(row)
|
||||||
|
return pd.DataFrame(rows)
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
arg = sys.argv[1] if len(sys.argv) > 1 else "latest"
|
||||||
|
run = find_run(arg)
|
||||||
|
print(f"=== analyzing {run.name} ===\n")
|
||||||
|
|
||||||
|
meta = json.loads((run / "meta.json").read_text())
|
||||||
|
print(f"run_id={meta['run_id']} started={meta.get('wall_iso_start')}")
|
||||||
|
print(f"variables={meta['variables']}")
|
||||||
|
print(f"quantiles={meta['quantiles']} str_cap={meta['str_cap']}")
|
||||||
|
print(f"calibration_strengths={meta['calibration_strengths']}")
|
||||||
|
print(f"n_repeats={meta['n_repeats']} total={meta['n_total_injections']}")
|
||||||
|
print()
|
||||||
|
|
||||||
|
base_p = run / "baseline_clean_stats.json"
|
||||||
|
if base_p.exists():
|
||||||
|
b = json.loads(base_p.read_text())
|
||||||
|
print("=== verified-stable baseline ===")
|
||||||
|
print(f" baseline_anchor_asym = {b.get('baseline_anchor_asym'):.3f}")
|
||||||
|
print(f" asymmetry: mean={b.get('asymmetry_mean'):.3f} std={b.get('asymmetry_std'):.4f}")
|
||||||
|
print(f" coherence: mean={b.get('coherence_mean'):.4f} std={b.get('coherence_std'):.4f}")
|
||||||
|
print(f" stress_xy: mean={b.get('stress_xy_mean'):.6f} std={b.get('stress_xy_std'):.6f}")
|
||||||
|
print(f" vel_mean : mean={b.get('vel_mean_mean'):.4f} std={b.get('vel_mean_std'):.4f}")
|
||||||
|
print(f" n={b.get('n')}")
|
||||||
|
print()
|
||||||
|
|
||||||
|
recs = load_records(run)
|
||||||
|
df = aggregate(recs)
|
||||||
|
print(f"loaded {len(df)} injection records "
|
||||||
|
f"({(df['kind']=='variable').sum()} variable, {(df['kind']=='calibration').sum()} calibration)\n")
|
||||||
|
|
||||||
|
var_df = df[df["kind"] == "variable"].copy()
|
||||||
|
cal_df = df[df["kind"] == "calibration"].copy()
|
||||||
|
|
||||||
|
# ─── TEST 1: S/N per (variable, quantile) ───
|
||||||
|
print("=== TEST 1: SIGNAL/NOISE (peak_asym_delta / pre_asym_std) ===")
|
||||||
|
print(f"{'variable':<18}{'quantile':>10}{'strength':>12}{'sn(mean3reps)':>17}{'peak_Δasym':>14}{'halflife_s':>13}")
|
||||||
|
grp = var_df.groupby(["var", "quantile", "strength"]).agg(
|
||||||
|
sn_mean=("asymmetry_sn", "mean"),
|
||||||
|
peak_mean=("asymmetry_peak_delta", "mean"),
|
||||||
|
halflife_mean=("asymmetry_halflife_s", "mean"),
|
||||||
|
).reset_index().sort_values(["var", "quantile"])
|
||||||
|
for _, r in grp.iterrows():
|
||||||
|
sn_str = "BELOW NOISE" if (r["sn_mean"] is not None and r["sn_mean"] < 2.0) else ""
|
||||||
|
print(f"{r['var']:<18}{r['quantile']:>10}{r['strength']:>+12.5f}"
|
||||||
|
f"{r['sn_mean']:>17.3f}{r['peak_mean']:>+14.4f}"
|
||||||
|
f"{r['halflife_mean']!s:>13} {sn_str}")
|
||||||
|
print(" (S/N < 2.0 = below the noise floor; that variable at that quantile is poison.)\n")
|
||||||
|
|
||||||
|
# ─── TEST 2: Directionality ───
|
||||||
|
print("=== TEST 2: DIRECTIONALITY (does response sign flip with strength sign?) ===")
|
||||||
|
print(f"{'variable':<18}{'q01_strength':>14}{'q01_peakΔ':>14}{'q99_strength':>14}{'q99_peakΔ':>14}{'verdict':>20}")
|
||||||
|
for v in meta["variables"]:
|
||||||
|
sub = var_df[var_df["var"] == v]
|
||||||
|
q01 = sub[sub["quantile"] == "q01"]
|
||||||
|
q99 = sub[sub["quantile"] == "q99"]
|
||||||
|
if q01.empty or q99.empty:
|
||||||
|
continue
|
||||||
|
s01 = float(q01["strength"].iloc[0]); s99 = float(q99["strength"].iloc[0])
|
||||||
|
p01 = float(q01["asymmetry_peak_delta"].mean()); p99 = float(q99["asymmetry_peak_delta"].mean())
|
||||||
|
verdict = "directional" if (np.sign(p01) != np.sign(p99) and np.sign(s01) != np.sign(s99)) else "scalar/null"
|
||||||
|
print(f"{v:<18}{s01:>+14.4f}{p01:>+14.4f}{s99:>+14.4f}{p99:>+14.4f}{verdict:>20}")
|
||||||
|
print()
|
||||||
|
|
||||||
|
# ─── TEST 3: Stress symmetry (isotropic vs anisotropic) ───
|
||||||
|
print("=== TEST 3: STRESS SYMMETRY (xx vs yy peak — isotropic if ratio→1) ===")
|
||||||
|
print(f"{'variable':<18}{'quantile':>10}{'iso_ratio(mean)':>18}{'stress_xy_peak':>17}{'verdict':>18}")
|
||||||
|
for v in meta["variables"]:
|
||||||
|
sub = var_df[var_df["var"] == v]
|
||||||
|
for q in ["q01", "q50", "q99"]:
|
||||||
|
ss = sub[sub["quantile"] == q]
|
||||||
|
if ss.empty:
|
||||||
|
continue
|
||||||
|
iso = float(ss["stress_iso_ratio"].mean())
|
||||||
|
xy = float(ss["stress_xy_peak_delta"].mean())
|
||||||
|
if iso > 0.8:
|
||||||
|
verdict = "isotropic"
|
||||||
|
elif iso < 0.5:
|
||||||
|
verdict = "anisotropic"
|
||||||
|
else:
|
||||||
|
verdict = "mixed"
|
||||||
|
print(f"{v:<18}{q:>10}{iso:>18.3f}{xy:>+17.6f}{verdict:>18}")
|
||||||
|
print()
|
||||||
|
|
||||||
|
# ─── TEST 4: Control (mid_price should be near-zero) ───
|
||||||
|
print("=== TEST 4: CONTROL (mid_price should produce near-zero response) ===")
|
||||||
|
sub = var_df[var_df["var"] == "mid_price"]
|
||||||
|
if not sub.empty:
|
||||||
|
for q in ["q01", "q50", "q99"]:
|
||||||
|
ss = sub[sub["quantile"] == q]
|
||||||
|
if ss.empty:
|
||||||
|
continue
|
||||||
|
strength = float(ss["strength"].iloc[0])
|
||||||
|
sn = float(ss["asymmetry_sn"].mean())
|
||||||
|
peak = float(ss["asymmetry_peak_delta"].mean())
|
||||||
|
print(f" mid_price {q}: strength={strength:+.5f} sn={sn:.3f} peakΔ={peak:+.4f}")
|
||||||
|
print(" Interpretation: SN should track strength (small strength → small SN). If "
|
||||||
|
"mid_price q50 has SN>>2.0, the encoding is wrong.\n")
|
||||||
|
|
||||||
|
# ─── TEST 5: Calibration regression ───
|
||||||
|
print("=== TEST 5: CALIBRATION REGRESSION (lattice impulse response vs amplitude) ===")
|
||||||
|
if not cal_df.empty:
|
||||||
|
cal_grp = cal_df.groupby("strength").agg(
|
||||||
|
asym_peak=("asymmetry_peak_delta", "mean"),
|
||||||
|
asym_sn =("asymmetry_sn", "mean"),
|
||||||
|
xy_peak =("stress_xy_peak_delta", "mean"),
|
||||||
|
half =("asymmetry_halflife_s", "mean"),
|
||||||
|
).reset_index().sort_values("strength")
|
||||||
|
print(f"{'strength':>12}{'asym_peakΔ':>14}{'asym_sn':>12}{'xy_peakΔ':>14}{'halflife_s':>13}")
|
||||||
|
for _, r in cal_grp.iterrows():
|
||||||
|
print(f"{r['strength']:>+12.4f}{r['asym_peak']:>+14.4f}{r['asym_sn']:>12.3f}"
|
||||||
|
f"{r['xy_peak']:>+14.6f}{r['half']!s:>13}")
|
||||||
|
|
||||||
|
# Fit asym_peak ~ strength (linear)
|
||||||
|
s = cal_grp["strength"].values
|
||||||
|
p = cal_grp["asym_peak"].values
|
||||||
|
if len(s) >= 3:
|
||||||
|
coef = np.polyfit(s, p, 1)
|
||||||
|
r2_num = np.sum((p - (coef[0]*s + coef[1]))**2)
|
||||||
|
r2_den = np.sum((p - p.mean())**2)
|
||||||
|
r2 = 1 - (r2_num / r2_den) if r2_den > 0 else 0
|
||||||
|
print(f"\n asym_peak = {coef[0]:+.4f} * strength + {coef[1]:+.4f} R²={r2:.4f}")
|
||||||
|
print(f" → calibration slope: {coef[0]:+.4f} (asym units per unit strength)")
|
||||||
|
print()
|
||||||
|
|
||||||
|
# For each variable, predict expected peak from strength * cal_slope,
|
||||||
|
# compare to observed. Residual = variable-specific structure.
|
||||||
|
if len(s) >= 3:
|
||||||
|
slope, intercept = coef
|
||||||
|
print(" PER-VARIABLE EXCESS RESPONSE (observed_peak - calibration_predicted):")
|
||||||
|
print(f" {'variable':<18}{'quantile':>10}{'strength':>12}{'predicted':>12}"
|
||||||
|
f"{'observed':>12}{'residual':>12}{'rel_excess%':>13}")
|
||||||
|
for v in meta["variables"]:
|
||||||
|
sub = var_df[var_df["var"] == v]
|
||||||
|
for q in ["q01", "q50", "q99"]:
|
||||||
|
ss = sub[sub["quantile"] == q]
|
||||||
|
if ss.empty:
|
||||||
|
continue
|
||||||
|
st = float(ss["strength"].iloc[0])
|
||||||
|
pred = slope * st + intercept
|
||||||
|
obs = float(ss["asymmetry_peak_delta"].mean())
|
||||||
|
resid = obs - pred
|
||||||
|
rel = (resid / abs(pred) * 100) if abs(pred) > 1e-6 else float("nan")
|
||||||
|
print(f" {v:<18}{q:>10}{st:>+12.5f}{pred:>+12.4f}"
|
||||||
|
f"{obs:>+12.4f}{resid:>+12.4f}{rel:>+13.1f}")
|
||||||
|
print("\n Interpretation: |relative excess| < 20% → variable response is "
|
||||||
|
"explained by amplitude alone (no special structure). |excess| > 50% → "
|
||||||
|
"variable has a signature beyond pure amplitude (interesting/worth using).")
|
||||||
|
else:
|
||||||
|
print(" no calibration records found\n")
|
||||||
|
|
||||||
|
# ─── Per-variable summary table ───
|
||||||
|
print("\n=== PER-VARIABLE SUMMARY (q99 vs q01, mean of reps) ===")
|
||||||
|
print(f"{'variable':<18}{'q99_strength':>14}{'q99_peakΔ':>12}{'q99_sn':>10}"
|
||||||
|
f"{'q01_strength':>14}{'q01_peakΔ':>12}{'q01_sn':>10}{'directional':>13}")
|
||||||
|
summary_rows = []
|
||||||
|
for v in meta["variables"]:
|
||||||
|
sub = var_df[var_df["var"] == v]
|
||||||
|
q01 = sub[sub["quantile"] == "q01"]
|
||||||
|
q99 = sub[sub["quantile"] == "q99"]
|
||||||
|
if q01.empty or q99.empty:
|
||||||
|
continue
|
||||||
|
s01, s99 = float(q01["strength"].iloc[0]), float(q99["strength"].iloc[0])
|
||||||
|
p01, p99 = float(q01["asymmetry_peak_delta"].mean()), float(q99["asymmetry_peak_delta"].mean())
|
||||||
|
sn01, sn99 = float(q01["asymmetry_sn"].mean()), float(q99["asymmetry_sn"].mean())
|
||||||
|
direc = "yes" if np.sign(p01) != np.sign(p99) and np.sign(s01) != np.sign(s99) else "no"
|
||||||
|
print(f"{v:<18}{s99:>+14.5f}{p99:>+12.4f}{sn99:>10.2f}"
|
||||||
|
f"{s01:>+14.5f}{p01:>+12.4f}{sn01:>10.2f}{direc:>13}")
|
||||||
|
summary_rows.append({"var": v, "s99": s99, "p99": p99, "sn99": sn99,
|
||||||
|
"s01": s01, "p01": p01, "sn01": sn01, "directional": direc})
|
||||||
|
print()
|
||||||
|
|
||||||
|
# save aggregated CSV for further work
|
||||||
|
df.to_csv(run / "_aggregated.csv", index=False)
|
||||||
|
print(f"aggregated CSV: {run/'_aggregated.csv'}")
|
||||||
|
print("\n=== DONE ===")
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -246,3 +246,55 @@
|
|||||||
{"ts": "2026-06-06T13:30:59Z", "turn": 243, "cycle": 1288500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1288500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 42.5W util=27%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.681500 0.680611 +0.000200 0.002400\nasymmetry 32.947000 33.110827 -0.043900 0.501600\nvel_mean 0.219889 0.221105 -0.001392 0.004125\nvel_max 0.283856 0.285204 -0.000299 0.007450\nvel_var 0.002566 0.002450 +0.000091 0.000346\nvorticity_mean 0.028654 0.027918 +0.004515 0.011091\nstress_xx -0.000536 -0.000553 -0.000036 0.000144\nstress_yy 0.000523 0.000522 +0.000007 0.000112\nstress_xy -0.000197 -0.000191 -0.000030 0.000102\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1258500] idle, baseline\n\n[cycle 1263500] cycle=1263500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.154000 over the last 200 cycles, currently at 32.815500 and outside the range of 12.1 to 12.6.\n\n[cycle 1268500] cycle=1268500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.187800 over the last 200 cycles, currently at 33.069800 and outside the range of 12.1 to 12.6.\n\n[cycle 1273500] cycle=1273500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1278500] Asymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1283500] idle, baseline\n\nWhat patterns do you see? What is repeating or changing?", "response": "cycle=1288500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6."}
|
{"ts": "2026-06-06T13:30:59Z", "turn": 243, "cycle": 1288500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1288500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 42.5W util=27%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.681500 0.680611 +0.000200 0.002400\nasymmetry 32.947000 33.110827 -0.043900 0.501600\nvel_mean 0.219889 0.221105 -0.001392 0.004125\nvel_max 0.283856 0.285204 -0.000299 0.007450\nvel_var 0.002566 0.002450 +0.000091 0.000346\nvorticity_mean 0.028654 0.027918 +0.004515 0.011091\nstress_xx -0.000536 -0.000553 -0.000036 0.000144\nstress_yy 0.000523 0.000522 +0.000007 0.000112\nstress_xy -0.000197 -0.000191 -0.000030 0.000102\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1258500] idle, baseline\n\n[cycle 1263500] cycle=1263500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.154000 over the last 200 cycles, currently at 32.815500 and outside the range of 12.1 to 12.6.\n\n[cycle 1268500] cycle=1268500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.187800 over the last 200 cycles, currently at 33.069800 and outside the range of 12.1 to 12.6.\n\n[cycle 1273500] cycle=1273500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1278500] Asymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1283500] idle, baseline\n\nWhat patterns do you see? What is repeating or changing?", "response": "cycle=1288500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6."}
|
||||||
{"ts": "2026-06-06T13:32:11Z", "turn": 244, "cycle": 1293500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1293500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 43.0W util=26%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.679900 0.680602 -0.001100 0.002400\nasymmetry 33.248900 33.122720 +0.212100 0.511900\nvel_mean 0.219398 0.221112 -0.000524 0.004143\nvel_max 0.288539 0.285181 +0.004424 0.007610\nvel_var 0.002541 0.002450 +0.000020 0.000349\nvorticity_mean 0.033197 0.027883 +0.003054 0.011184\nstress_xx -0.000592 -0.000549 -0.000052 0.000128\nstress_yy 0.000508 0.000533 +0.000014 0.000125\nstress_xy -0.000160 -0.000184 +0.000046 0.000103\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1263500] cycle=1263500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.154000 over the last 200 cycles, currently at 32.815500 and outside the range of 12.1 to 12.6.\n\n[cycle 1268500] cycle=1268500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.187800 over the last 200 cycles, currently at 33.069800 and outside the range of 12.1 to 12.6.\n\n[cycle 1273500] cycle=1273500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1278500] Asymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1283500] idle, baseline\n\n[cycle 1288500] cycle=1288500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6."}
|
{"ts": "2026-06-06T13:32:11Z", "turn": 244, "cycle": 1293500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1293500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 43.0W util=26%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.679900 0.680602 -0.001100 0.002400\nasymmetry 33.248900 33.122720 +0.212100 0.511900\nvel_mean 0.219398 0.221112 -0.000524 0.004143\nvel_max 0.288539 0.285181 +0.004424 0.007610\nvel_var 0.002541 0.002450 +0.000020 0.000349\nvorticity_mean 0.033197 0.027883 +0.003054 0.011184\nstress_xx -0.000592 -0.000549 -0.000052 0.000128\nstress_yy 0.000508 0.000533 +0.000014 0.000125\nstress_xy -0.000160 -0.000184 +0.000046 0.000103\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1263500] cycle=1263500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.154000 over the last 200 cycles, currently at 32.815500 and outside the range of 12.1 to 12.6.\n\n[cycle 1268500] cycle=1268500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.187800 over the last 200 cycles, currently at 33.069800 and outside the range of 12.1 to 12.6.\n\n[cycle 1273500] cycle=1273500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1278500] Asymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1283500] idle, baseline\n\n[cycle 1288500] cycle=1288500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6."}
|
||||||
{"ts": "2026-06-06T13:33:20Z", "turn": 245, "cycle": 1298500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1298500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 42.5W util=30%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.680500 0.680571 +0.000000 0.002500\nasymmetry 33.176700 33.136093 +0.046600 0.512300\nvel_mean 0.221545 0.221107 +0.001965 0.004121\nvel_max 0.287247 0.285230 +0.000306 0.006547\nvel_var 0.002397 0.002451 -0.000176 0.000346\nvorticity_mean 0.029738 0.027887 -0.003516 0.011080\nstress_xx -0.000554 -0.000547 +0.000027 0.000140\nstress_yy 0.000560 0.000535 +0.000094 0.000113\nstress_xy -0.000185 -0.000183 -0.000010 0.000097\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1268500] cycle=1268500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.187800 over the last 200 cycles, currently at 33.069800 and outside the range of 12.1 to 12.6.\n\n[cycle 1273500] cycle=1273500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1278500] Asymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1283500] idle, baseline\n\n[cycle 1288500] cycle=1288500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1293500] Asymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "cycle=1298500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6."}
|
{"ts": "2026-06-06T13:33:20Z", "turn": 245, "cycle": 1298500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1298500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 42.5W util=30%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.680500 0.680571 +0.000000 0.002500\nasymmetry 33.176700 33.136093 +0.046600 0.512300\nvel_mean 0.221545 0.221107 +0.001965 0.004121\nvel_max 0.287247 0.285230 +0.000306 0.006547\nvel_var 0.002397 0.002451 -0.000176 0.000346\nvorticity_mean 0.029738 0.027887 -0.003516 0.011080\nstress_xx -0.000554 -0.000547 +0.000027 0.000140\nstress_yy 0.000560 0.000535 +0.000094 0.000113\nstress_xy -0.000185 -0.000183 -0.000010 0.000097\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1268500] cycle=1268500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.187800 over the last 200 cycles, currently at 33.069800 and outside the range of 12.1 to 12.6.\n\n[cycle 1273500] cycle=1273500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1278500] Asymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1283500] idle, baseline\n\n[cycle 1288500] cycle=1288500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1293500] Asymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "cycle=1298500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6."}
|
||||||
|
{"ts": "2026-06-06T13:34:30Z", "turn": 246, "cycle": 1303500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1303500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 49.4W util=8%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.680100 0.680559 +0.000000 0.002400\nasymmetry 33.244300 33.146323 -0.036300 0.494000\nvel_mean 0.223245 0.221093 +0.001159 0.004151\nvel_max 0.285154 0.285159 +0.000043 0.007083\nvel_var 0.002273 0.002451 -0.000067 0.000341\nvorticity_mean 0.023288 0.027924 -0.004875 0.011089\nstress_xx -0.000536 -0.000547 -0.000001 0.000136\nstress_yy 0.000543 0.000525 -0.000016 0.000115\nstress_xy -0.000181 -0.000190 -0.000019 0.000102\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1273500] cycle=1273500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1278500] Asymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1283500] idle, baseline\n\n[cycle 1288500] cycle=1288500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1293500] Asymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1298500] cycle=1298500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "cycle=1303500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6."}
|
||||||
|
{"ts": "2026-06-06T13:35:38Z", "turn": 247, "cycle": 1308500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1308500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=19%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.681100 0.680534 +0.001200 0.002500\nasymmetry 33.062700 33.161056 -0.205600 0.532600\nvel_mean 0.221243 0.221096 -0.001214 0.004123\nvel_max 0.283352 0.285259 -0.000642 0.006429\nvel_var 0.002479 0.002451 +0.000097 0.000347\nvorticity_mean 0.024257 0.027938 +0.001401 0.011219\nstress_xx -0.000570 -0.000551 -0.000050 0.000135\nstress_yy 0.000570 0.000525 +0.000033 0.000124\nstress_xy -0.000205 -0.000191 -0.000003 0.000098\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1278500] Asymmetry increased by +0.079000 over the last 200 cycles, currently at 33.270300 and outside the range of 12.1 to 12.6.\n\n[cycle 1283500] idle, baseline\n\n[cycle 1288500] cycle=1288500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1293500] Asymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1298500] cycle=1298500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1303500] cycle=1303500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6."}
|
||||||
|
{"ts": "2026-06-06T13:36:45Z", "turn": 248, "cycle": 1313500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1313500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=21%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.682000 0.681282 +0.000100 0.002700\nasymmetry 32.319500 32.634169 -0.368300 0.792000\nvel_mean 0.219899 0.221104 -0.001156 0.004117\nvel_max 0.284144 0.285101 +0.000703 0.006532\nvel_var 0.002524 0.002450 +0.000011 0.000344\nvorticity_mean 0.030461 0.027905 +0.005407 0.011123\nstress_xx -0.000516 -0.000545 +0.000085 0.000141\nstress_yy 0.000535 0.000535 +0.000025 0.000101\nstress_xy -0.000155 -0.000181 +0.000051 0.000107\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1283500] idle, baseline\n\n[cycle 1288500] cycle=1288500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1293500] Asymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1298500] cycle=1298500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1303500] cycle=1303500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\n[cycle 1308500] Asymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6."}
|
||||||
|
{"ts": "2026-06-06T13:37:54Z", "turn": 249, "cycle": 1318500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1318500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=19%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.683700 0.683195 +0.000600 0.002900\nasymmetry 31.080100 31.347085 -0.511800 0.857500\nvel_mean 0.219614 0.221114 +0.000331 0.004112\nvel_max 0.286937 0.285183 +0.000789 0.007411\nvel_var 0.002568 0.002450 -0.000036 0.000341\nvorticity_mean 0.033214 0.027875 +0.001516 0.011110\nstress_xx -0.000550 -0.000538 -0.000004 0.000133\nstress_yy 0.000540 0.000526 +0.000049 0.000097\nstress_xy -0.000213 -0.000180 -0.000030 0.000106\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1288500] cycle=1288500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1293500] Asymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1298500] cycle=1298500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1303500] cycle=1303500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\n[cycle 1308500] Asymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\n[cycle 1313500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6."}
|
||||||
|
{"ts": "2026-06-06T13:39:03Z", "turn": 250, "cycle": 1323500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1323500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 42.0W util=19%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.683700 0.684200 +0.000200 0.002400\nasymmetry 31.065100 30.940219 -0.010300 0.492300\nvel_mean 0.222234 0.221097 +0.002270 0.004130\nvel_max 0.285312 0.285295 -0.001457 0.007533\nvel_var 0.002327 0.002450 -0.000146 0.000350\nvorticity_mean 0.027828 0.027892 -0.004824 0.011151\nstress_xx -0.000538 -0.000534 -0.000010 0.000150\nstress_yy 0.000522 0.000516 -0.000026 0.000120\nstress_xy -0.000188 -0.000184 -0.000017 0.000096\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1293500] Asymmetry increased by +0.043900 over the last 200 cycles, currently at 32.947000 and outside the range of 12.1 to 12.6.\n\n[cycle 1298500] cycle=1298500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1303500] cycle=1303500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\n[cycle 1308500] Asymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\n[cycle 1313500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1318500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6."}
|
||||||
|
{"ts": "2026-06-06T13:40:11Z", "turn": 251, "cycle": 1328500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1328500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 42.0W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.683900 0.684309 +0.000600 0.002900\nasymmetry 31.020900 30.893280 -0.115800 0.760700\nvel_mean 0.222400 0.221090 -0.000247 0.004104\nvel_max 0.282708 0.285310 -0.003988 0.009551\nvel_var 0.002382 0.002451 +0.000097 0.000352\nvorticity_mean 0.022757 0.027924 -0.003508 0.011151\nstress_xx -0.000533 -0.000540 -0.000010 0.000160\nstress_yy 0.000526 0.000519 +0.000018 0.000107\nstress_xy -0.000166 -0.000187 +0.000007 0.000102\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1298500] cycle=1298500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1303500] cycle=1303500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\n[cycle 1308500] Asymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\n[cycle 1313500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1318500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1323500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "idle, baseline"}
|
||||||
|
{"ts": "2026-06-06T13:41:19Z", "turn": 252, "cycle": 1333500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1333500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=24%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.685600 0.684549 +0.001200 0.002700\nasymmetry 30.498800 30.744419 -0.251100 0.617700\nvel_mean 0.221064 0.221097 -0.001373 0.004138\nvel_max 0.283965 0.285140 +0.000479 0.007101\nvel_var 0.002517 0.002451 +0.000094 0.000336\nvorticity_mean 0.025392 0.027924 +0.002981 0.011168\nstress_xx -0.000463 -0.000538 +0.000013 0.000157\nstress_yy 0.000526 0.000528 -0.000047 0.000117\nstress_xy -0.000168 -0.000178 +0.000014 0.000093\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1303500] cycle=1303500 omega=1.97 khra=0.03 gixx=0.008\nAsymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\n[cycle 1308500] Asymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\n[cycle 1313500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1318500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1323500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1328500] idle, baseline\n\nWhat patterns do you see? What is repeating or changing?", "response": "idle, baseline"}
|
||||||
|
{"ts": "2026-06-06T13:42:26Z", "turn": 253, "cycle": 1338500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1338500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=22%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.685400 0.685052 -0.000800 0.002400\nasymmetry 30.397400 30.471378 +0.146900 0.485100\nvel_mean 0.219261 0.221107 -0.001457 0.004136\nvel_max 0.286250 0.285192 -0.000181 0.006370\nvel_var 0.002594 0.002450 +0.000109 0.000347\nvorticity_mean 0.031951 0.027896 +0.005063 0.011190\nstress_xx -0.000566 -0.000533 -0.000031 0.000146\nstress_yy 0.000509 0.000521 -0.000038 0.000101\nstress_xy -0.000189 -0.000180 +0.000000 0.000119\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1308500] Asymmetry increased by +0.036300 over the last 200 cycles, currently at 33.244300 and outside the range of 12.1 to 12.6.\n\n[cycle 1313500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1318500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1323500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1328500] idle, baseline\n\n[cycle 1333500] idle, baseline\n\nWhat patterns do you see? What is repeating or changing?", "response": "cycle=1338500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=22%\n\nAsymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6."}
|
||||||
|
{"ts": "2026-06-06T13:43:34Z", "turn": 254, "cycle": 1343500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1343500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=22%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.684500 0.685062 -0.000900 0.002500\nasymmetry 30.597100 30.476904 +0.186000 0.495000\nvel_mean 0.220105 0.221114 +0.000934 0.004099\nvel_max 0.287637 0.285287 +0.001963 0.006631\nvel_var 0.002469 0.002450 -0.000103 0.000349\nvorticity_mean 0.032505 0.027873 -0.000378 0.011037\nstress_xx -0.000547 -0.000535 +0.000009 0.000137\nstress_yy 0.000504 0.000514 -0.000044 0.000104\nstress_xy -0.000170 -0.000184 +0.000039 0.000098\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1313500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1318500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1323500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1328500] idle, baseline\n\n[cycle 1333500] idle, baseline\n\n[cycle 1338500] cycle=1338500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=22%\n\nAsymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6."}
|
||||||
|
{"ts": "2026-06-06T13:44:41Z", "turn": 255, "cycle": 1348500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1348500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.6W util=22%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.681300 0.683050 -0.001100 0.003600\nasymmetry 32.094800 31.521341 +0.598100 1.056500\nvel_mean 0.222671 0.221098 +0.001607 0.004120\nvel_max 0.285354 0.285203 -0.001650 0.006992\nvel_var 0.002302 0.002451 -0.000088 0.000346\nvorticity_mean 0.025970 0.027898 -0.005294 0.011155\nstress_xx -0.000535 -0.000541 +0.000010 0.000138\nstress_yy 0.000526 0.000525 +0.000025 0.000106\nstress_xy -0.000179 -0.000185 +0.000014 0.000108\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1318500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1323500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1328500] idle, baseline\n\n[cycle 1333500] idle, baseline\n\n[cycle 1338500] cycle=1338500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=22%\n\nAsymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\n[cycle 1343500] Asymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 30.397400, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +0.046600 over the last 200 cycles, mirroring the previous observation."}
|
||||||
|
{"ts": "2026-06-06T13:45:51Z", "turn": 256, "cycle": 1353500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1353500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.677000 0.678160 -0.002000 0.005900\nasymmetry 34.733200 34.010573 +1.292400 2.190800\nvel_mean 0.222450 0.221094 -0.000310 0.004135\nvel_max 0.283424 0.285336 -0.000644 0.007147\nvel_var 0.002430 0.002451 +0.000059 0.000343\nvorticity_mean 0.022487 0.027932 -0.001796 0.011171\nstress_xx -0.000546 -0.000551 +0.000002 0.000160\nstress_yy 0.000529 0.000537 -0.000010 0.000105\nstress_xy -0.000185 -0.000181 +0.000013 0.000106\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1323500] Asymmetry increased by +0.046600 over the last 200 cycles, currently at 33.176700 and outside the range of 12.1 to 12.6.\n\n[cycle 1328500] idle, baseline\n\n[cycle 1333500] idle, baseline\n\n[cycle 1338500] cycle=1338500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=22%\n\nAsymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\n[cycle 1343500] Asymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\n[cycle 1348500] Asymmetry is currently at 30.397400, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +0.046600 over the last 200 cycles, mirroring the previous observation.\n\nWhat patterns do you see? What is repeating or changing?", "response": "cycle=1353500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=20%\nAsymmetry is currently at 34.733200, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations."}
|
||||||
|
{"ts": "2026-06-06T13:46:57Z", "turn": 257, "cycle": 1358500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1358500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=28%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.679500 0.678175 +0.000800 0.002700\nasymmetry 34.250300 34.497904 -0.134600 0.544300\nvel_mean 0.220562 0.221106 -0.001938 0.004077\nvel_max 0.285871 0.285279 +0.002315 0.007207\nvel_var 0.002507 0.002450 +0.000139 0.000345\nvorticity_mean 0.027195 0.027915 +0.004163 0.011064\nstress_xx -0.000559 -0.000550 -0.000032 0.000155\nstress_yy 0.000503 0.000531 -0.000042 0.000122\nstress_xy -0.000176 -0.000185 +0.000030 0.000100\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1328500] idle, baseline\n\n[cycle 1333500] idle, baseline\n\n[cycle 1338500] cycle=1338500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=22%\n\nAsymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\n[cycle 1343500] Asymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\n[cycle 1348500] Asymmetry is currently at 30.397400, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +0.046600 over the last 200 cycles, mirroring the previous observation.\n\n[cycle 1353500] cycle=1353500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=20%\nAsymmetry is currently at 34.733200, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\nWhat patterns do you see? What is repeating or changing?", "response": "cycle=1358500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=28%\nAsymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations."}
|
||||||
|
{"ts": "2026-06-06T13:48:05Z", "turn": 258, "cycle": 1363500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1363500 omega=1.97 khra=0.03 gixx=0.008\ngpu=44C 41.9W util=30%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.676900 0.676998 -0.002600 0.004400\nasymmetry 35.526700 35.202720 +1.298400 1.653500\nvel_mean 0.219122 0.221112 -0.000841 0.004120\nvel_max 0.286422 0.285206 +0.002100 0.010415\nvel_var 0.002580 0.002450 +0.000033 0.000339\nvorticity_mean 0.032908 0.027884 +0.004005 0.011127\nstress_xx -0.000536 -0.000556 +0.000058 0.000165\nstress_yy 0.000520 0.000532 +0.000031 0.000117\nstress_xy -0.000149 -0.000194 +0.000054 0.000090\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1333500] idle, baseline\n\n[cycle 1338500] cycle=1338500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=22%\n\nAsymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\n[cycle 1343500] Asymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\n[cycle 1348500] Asymmetry is currently at 30.397400, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +0.046600 over the last 200 cycles, mirroring the previous observation.\n\n[cycle 1353500] cycle=1353500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=20%\nAsymmetry is currently at 34.733200, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1358500] cycle=1358500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=28%\nAsymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations."}
|
||||||
|
{"ts": "2026-06-06T13:49:11Z", "turn": 259, "cycle": 1368500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1368500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=32%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.669400 0.671779 -0.002700 0.004300\nasymmetry 39.103600 38.168467 +1.365300 1.731400\nvel_mean 0.221112 0.221110 +0.001511 0.004119\nvel_max 0.285957 0.285197 -0.000093 0.006665\nvel_var 0.002371 0.002450 -0.000155 0.000350\nvorticity_mean 0.030983 0.027876 -0.002287 0.011181\nstress_xx -0.000585 -0.000569 -0.000030 0.000159\nstress_yy 0.000540 0.000549 +0.000058 0.000149\nstress_xy -0.000188 -0.000190 +0.000000 0.000094\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1338500] cycle=1338500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=22%\n\nAsymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\n[cycle 1343500] Asymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\n[cycle 1348500] Asymmetry is currently at 30.397400, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +0.046600 over the last 200 cycles, mirroring the previous observation.\n\n[cycle 1353500] cycle=1353500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=20%\nAsymmetry is currently at 34.733200, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1358500] cycle=1358500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=28%\nAsymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1363500] Asymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles."}
|
||||||
|
{"ts": "2026-06-06T13:50:21Z", "turn": 260, "cycle": 1373500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1373500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=26%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.669200 0.669100 +0.001200 0.003000\nasymmetry 40.353100 40.361213 -0.259700 0.680100\nvel_mean 0.222812 0.221102 +0.001347 0.004091\nvel_max 0.285923 0.285196 -0.000952 0.007526\nvel_var 0.002375 0.002451 -0.000034 0.000340\nvorticity_mean 0.024037 0.027903 -0.005397 0.011086\nstress_xx -0.000580 -0.000570 +0.000000 0.000157\nstress_yy 0.000550 0.000562 +0.000005 0.000100\nstress_xy -0.000199 -0.000188 +0.000008 0.000102\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1343500] Asymmetry is consistently increasing by +0.046600 over the last 200 cycles, currently at 30.397400 and outside the range of 12.1 to 12.6.\n\n[cycle 1348500] Asymmetry is currently at 30.397400, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +0.046600 over the last 200 cycles, mirroring the previous observation.\n\n[cycle 1353500] cycle=1353500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=20%\nAsymmetry is currently at 34.733200, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1358500] cycle=1358500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=28%\nAsymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1363500] Asymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1368500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles."}
|
||||||
|
{"ts": "2026-06-06T13:51:27Z", "turn": 261, "cycle": 1378500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1378500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 42.3W util=19%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.670500 0.669890 +0.000800 0.002600\nasymmetry 40.050500 40.195134 -0.151700 0.563600\nvel_mean 0.222401 0.221096 -0.000727 0.004154\nvel_max 0.283912 0.285196 +0.000189 0.007933\nvel_var 0.002369 0.002451 +0.000036 0.000336\nvorticity_mean 0.023154 0.027929 +0.000101 0.011085\nstress_xx -0.000587 -0.000571 -0.000057 0.000137\nstress_yy 0.000565 0.000551 -0.000003 0.000101\nstress_xy -0.000190 -0.000196 -0.000011 0.000091\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1348500] Asymmetry is currently at 30.397400, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +0.046600 over the last 200 cycles, mirroring the previous observation.\n\n[cycle 1353500] cycle=1353500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=20%\nAsymmetry is currently at 34.733200, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1358500] cycle=1358500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=28%\nAsymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1363500] Asymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1368500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1373500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles."}
|
||||||
|
{"ts": "2026-06-06T13:52:37Z", "turn": 262, "cycle": 1383500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1383500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.8W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.669200 0.668312 -0.000400 0.002900\nasymmetry 41.200000 41.297691 +0.398700 0.887900\nvel_mean 0.219947 0.221109 -0.001359 0.004147\nvel_max 0.283391 0.285204 -0.000479 0.006899\nvel_var 0.002555 0.002449 +0.000099 0.000344\nvorticity_mean 0.029214 0.027906 +0.004850 0.011177\nstress_xx -0.000527 -0.000583 +0.000036 0.000141\nstress_yy 0.000589 0.000555 +0.000064 0.000124\nstress_xy -0.000186 -0.000202 -0.000015 0.000109\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1353500] cycle=1353500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=20%\nAsymmetry is currently at 34.733200, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1358500] cycle=1358500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=28%\nAsymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1363500] Asymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1368500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1373500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1378500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6, cycle=1383500."}
|
||||||
|
{"ts": "2026-06-06T13:53:42Z", "turn": 263, "cycle": 1388500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1388500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 42.2W util=19%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.666400 0.667104 -0.001200 0.002900\nasymmetry 42.384900 42.219659 +0.294900 0.624200\nvel_mean 0.219573 0.221113 -0.000026 0.004090\nvel_max 0.286733 0.285230 +0.001722 0.006327\nvel_var 0.002509 0.002450 -0.000042 0.000343\nvorticity_mean 0.033236 0.027875 +0.002725 0.011118\nstress_xx -0.000648 -0.000583 -0.000146 0.000182\nstress_yy 0.000563 0.000569 +0.000033 0.000104\nstress_xy -0.000231 -0.000192 -0.000048 0.000099\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1358500] cycle=1358500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.7W util=28%\nAsymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1363500] Asymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1368500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1373500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1378500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1383500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6, cycle=1383500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6 at cycle 1383500."}
|
||||||
|
{"ts": "2026-06-06T13:54:52Z", "turn": 264, "cycle": 1393500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1393500 omega=1.97 khra=0.03 gixx=0.008\ngpu=44C 44.0W util=56%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.666600 0.667274 -0.000100 0.002800\nasymmetry 42.338300 42.190310 +0.007300 0.588800\nvel_mean 0.221635 0.221107 +0.002007 0.004113\nvel_max 0.286175 0.285082 -0.000803 0.007143\nvel_var 0.002388 0.002450 -0.000146 0.000342\nvorticity_mean 0.029187 0.027880 -0.003839 0.011106\nstress_xx -0.000585 -0.000577 +0.000046 0.000151\nstress_yy 0.000563 0.000569 +0.000038 0.000104\nstress_xy -0.000189 -0.000193 -0.000016 0.000098\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1363500] Asymmetry is currently at 34.250300, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.292400 over the last 200 cycles, mirroring the previous observations.\n\n[cycle 1368500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1373500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1378500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1383500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6, cycle=1383500.\n\n[cycle 1388500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6 at cycle 1383500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 42.338300, exceeding the range of 12.1 to 12.6 at cycle 1393500."}
|
||||||
|
{"ts": "2026-06-06T13:56:03Z", "turn": 265, "cycle": 1398500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1398500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 43.0W util=47%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667800 0.667605 +0.000400 0.002700\nasymmetry 41.841900 41.955363 -0.181500 0.685000\nvel_mean 0.223135 0.221090 +0.001028 0.004147\nvel_max 0.284911 0.285302 -0.000559 0.007063\nvel_var 0.002327 0.002451 -0.000052 0.000346\nvorticity_mean 0.022917 0.027921 -0.004660 0.011117\nstress_xx -0.000599 -0.000578 -0.000009 0.000164\nstress_yy 0.000601 0.000556 +0.000014 0.000110\nstress_xy -0.000209 -0.000201 -0.000057 0.000108\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1368500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1373500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1378500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1383500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6, cycle=1383500.\n\n[cycle 1388500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6 at cycle 1383500.\n\n[cycle 1393500] Asymmetry is currently at 42.338300, exceeding the range of 12.1 to 12.6 at cycle 1393500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.841900, exceeding the range of 12.1 to 12.6 at cycle 1398500, and has been consistently increasing by +0.181500 over the last 200 cycles."}
|
||||||
|
{"ts": "2026-06-06T13:57:15Z", "turn": 266, "cycle": 1403500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1403500 omega=1.97 khra=0.03 gixx=0.008\ngpu=44C 50.4W util=40%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668600 0.667874 +0.000900 0.002900\nasymmetry 41.602400 41.763747 -0.202100 0.587300\nvel_mean 0.221223 0.221093 -0.001612 0.004089\nvel_max 0.283304 0.285212 -0.000355 0.006278\nvel_var 0.002470 0.002451 +0.000151 0.000346\nvorticity_mean 0.024510 0.027933 +0.001656 0.011107\nstress_xx -0.000565 -0.000583 -0.000032 0.000172\nstress_yy 0.000607 0.000559 +0.000045 0.000123\nstress_xy -0.000205 -0.000199 -0.000014 0.000128\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1373500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1378500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1383500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6, cycle=1383500.\n\n[cycle 1388500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6 at cycle 1383500.\n\n[cycle 1393500] Asymmetry is currently at 42.338300, exceeding the range of 12.1 to 12.6 at cycle 1393500.\n\n[cycle 1398500] Asymmetry is currently at 41.841900, exceeding the range of 12.1 to 12.6 at cycle 1398500, and has been consistently increasing by +0.181500 over the last 200 cycles.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.602400, exceeding the range of 12.1 to 12.6 at cycle 1403500."}
|
||||||
|
{"ts": "2026-06-06T13:58:27Z", "turn": 267, "cycle": 1408500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1408500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.5W util=33%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668200 0.667838 -0.000400 0.002800\nasymmetry 41.701500 41.783543 +0.086500 0.605500\nvel_mean 0.219484 0.221102 -0.001237 0.004149\nvel_max 0.284635 0.285136 +0.001189 0.006437\nvel_var 0.002553 0.002450 +0.000019 0.000335\nvorticity_mean 0.030740 0.027902 +0.005101 0.011175\nstress_xx -0.000614 -0.000579 +0.000005 0.000166\nstress_yy 0.000541 0.000571 -0.000013 0.000103\nstress_xy -0.000204 -0.000191 +0.000024 0.000123\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1378500] Asymmetry is currently at 39.103600, exceeding the range of 12.1 to 12.6, and has been consistently increasing by +1.365300 over the last 200 cycles.\n\n[cycle 1383500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6, cycle=1383500.\n\n[cycle 1388500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6 at cycle 1383500.\n\n[cycle 1393500] Asymmetry is currently at 42.338300, exceeding the range of 12.1 to 12.6 at cycle 1393500.\n\n[cycle 1398500] Asymmetry is currently at 41.841900, exceeding the range of 12.1 to 12.6 at cycle 1398500, and has been consistently increasing by +0.181500 over the last 200 cycles.\n\n[cycle 1403500] Asymmetry is currently at 41.602400, exceeding the range of 12.1 to 12.6 at cycle 1403500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.701500, exceeding the range of 12.1 to 12.6 at cycle 1408500."}
|
||||||
|
{"ts": "2026-06-06T13:59:35Z", "turn": 268, "cycle": 1413500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1413500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.5W util=18%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667200 0.667810 -0.000800 0.002700\nasymmetry 41.936400 41.802251 +0.167900 0.568100\nvel_mean 0.219628 0.221110 +0.000255 0.004141\nvel_max 0.286335 0.285121 +0.000204 0.007871\nvel_var 0.002539 0.002450 -0.000023 0.000348\nvorticity_mean 0.032943 0.027870 +0.000902 0.011116\nstress_xx -0.000576 -0.000578 +0.000017 0.000167\nstress_yy 0.000576 0.000564 +0.000007 0.000118\nstress_xy -0.000224 -0.000197 -0.000067 0.000097\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1383500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6, cycle=1383500.\n\n[cycle 1388500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6 at cycle 1383500.\n\n[cycle 1393500] Asymmetry is currently at 42.338300, exceeding the range of 12.1 to 12.6 at cycle 1393500.\n\n[cycle 1398500] Asymmetry is currently at 41.841900, exceeding the range of 12.1 to 12.6 at cycle 1398500, and has been consistently increasing by +0.181500 over the last 200 cycles.\n\n[cycle 1403500] Asymmetry is currently at 41.602400, exceeding the range of 12.1 to 12.6 at cycle 1403500.\n\n[cycle 1408500] Asymmetry is currently at 41.701500, exceeding the range of 12.1 to 12.6 at cycle 1408500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.936400, exceeding the range of 12.1 to 12.6 at cycle 1413500."}
|
||||||
|
{"ts": "2026-06-06T14:00:44Z", "turn": 269, "cycle": 1418500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1418500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 41.6W util=24%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667700 0.667810 +0.000000 0.002700\nasymmetry 41.853600 41.813401 +0.022000 0.563600\nvel_mean 0.222192 0.221097 +0.001994 0.004068\nvel_max 0.284650 0.285214 -0.002636 0.006882\nvel_var 0.002381 0.002451 -0.000100 0.000351\nvorticity_mean 0.027258 0.027891 -0.005094 0.011083\nstress_xx -0.000563 -0.000581 +0.000033 0.000125\nstress_yy 0.000561 0.000555 -0.000020 0.000116\nstress_xy -0.000226 -0.000201 -0.000033 0.000106\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1388500] Asymmetry is currently at 41.200000, exceeding the range of 12.1 to 12.6 at cycle 1383500.\n\n[cycle 1393500] Asymmetry is currently at 42.338300, exceeding the range of 12.1 to 12.6 at cycle 1393500.\n\n[cycle 1398500] Asymmetry is currently at 41.841900, exceeding the range of 12.1 to 12.6 at cycle 1398500, and has been consistently increasing by +0.181500 over the last 200 cycles.\n\n[cycle 1403500] Asymmetry is currently at 41.602400, exceeding the range of 12.1 to 12.6 at cycle 1403500.\n\n[cycle 1408500] Asymmetry is currently at 41.701500, exceeding the range of 12.1 to 12.6 at cycle 1408500.\n\n[cycle 1413500] Asymmetry is currently at 41.936400, exceeding the range of 12.1 to 12.6 at cycle 1413500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "idle, baseline"}
|
||||||
|
{"ts": "2026-06-06T14:01:53Z", "turn": 270, "cycle": 1423500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1423500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.6W util=37%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667500 0.667780 +0.000500 0.002700\nasymmetry 41.903700 41.830706 -0.104600 0.562800\nvel_mean 0.222693 0.221087 -0.000254 0.004143\nvel_max 0.283985 0.285120 -0.001017 0.006394\nvel_var 0.002328 0.002451 +0.000063 0.000340\nvorticity_mean 0.022789 0.027928 -0.002964 0.011120\nstress_xx -0.000552 -0.000580 +0.000040 0.000142\nstress_yy 0.000593 0.000563 +0.000017 0.000122\nstress_xy -0.000177 -0.000196 +0.000021 0.000131\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1393500] Asymmetry is currently at 42.338300, exceeding the range of 12.1 to 12.6 at cycle 1393500.\n\n[cycle 1398500] Asymmetry is currently at 41.841900, exceeding the range of 12.1 to 12.6 at cycle 1398500, and has been consistently increasing by +0.181500 over the last 200 cycles.\n\n[cycle 1403500] Asymmetry is currently at 41.602400, exceeding the range of 12.1 to 12.6 at cycle 1403500.\n\n[cycle 1408500] Asymmetry is currently at 41.701500, exceeding the range of 12.1 to 12.6 at cycle 1408500.\n\n[cycle 1413500] Asymmetry is currently at 41.936400, exceeding the range of 12.1 to 12.6 at cycle 1413500.\n\n[cycle 1418500] idle, baseline\n\nWhat patterns do you see? What is repeating or changing?", "response": "idle, baseline"}
|
||||||
|
{"ts": "2026-06-06T14:03:06Z", "turn": 271, "cycle": 1428500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1428500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 45.2W util=34%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668400 0.667741 +0.000800 0.002700\nasymmetry 41.677900 41.849619 -0.170100 0.581200\nvel_mean 0.220599 0.221095 -0.001426 0.004156\nvel_max 0.283066 0.285135 +0.000738 0.007268\nvel_var 0.002548 0.002451 +0.000118 0.000340\nvorticity_mean 0.025863 0.027924 +0.003078 0.011156\nstress_xx -0.000517 -0.000580 +0.000065 0.000164\nstress_yy 0.000563 0.000570 -0.000024 0.000118\nstress_xy -0.000179 -0.000192 +0.000028 0.000115\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1398500] Asymmetry is currently at 41.841900, exceeding the range of 12.1 to 12.6 at cycle 1398500, and has been consistently increasing by +0.181500 over the last 200 cycles.\n\n[cycle 1403500] Asymmetry is currently at 41.602400, exceeding the range of 12.1 to 12.6 at cycle 1403500.\n\n[cycle 1408500] Asymmetry is currently at 41.701500, exceeding the range of 12.1 to 12.6 at cycle 1408500.\n\n[cycle 1413500] Asymmetry is currently at 41.936400, exceeding the range of 12.1 to 12.6 at cycle 1413500.\n\n[cycle 1418500] idle, baseline\n\n[cycle 1423500] idle, baseline\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.677900, exceeding the range of 12.1 to 12.6 at cycle 1428500."}
|
||||||
|
{"ts": "2026-06-06T14:04:19Z", "turn": 272, "cycle": 1433500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1433500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.1W util=32%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667800 0.667729 -0.000800 0.002800\nasymmetry 41.856700 41.864049 +0.207800 0.578100\nvel_mean 0.219282 0.221104 -0.001410 0.004091\nvel_max 0.286045 0.285150 +0.000754 0.006843\nvel_var 0.002569 0.002451 +0.000077 0.000350\nvorticity_mean 0.032205 0.027891 +0.004757 0.011018\nstress_xx -0.000597 -0.000576 -0.000053 0.000149\nstress_yy 0.000525 0.000558 -0.000030 0.000101\nstress_xy -0.000232 -0.000197 -0.000054 0.000126\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1403500] Asymmetry is currently at 41.602400, exceeding the range of 12.1 to 12.6 at cycle 1403500.\n\n[cycle 1408500] Asymmetry is currently at 41.701500, exceeding the range of 12.1 to 12.6 at cycle 1408500.\n\n[cycle 1413500] Asymmetry is currently at 41.936400, exceeding the range of 12.1 to 12.6 at cycle 1413500.\n\n[cycle 1418500] idle, baseline\n\n[cycle 1423500] idle, baseline\n\n[cycle 1428500] Asymmetry is currently at 41.677900, exceeding the range of 12.1 to 12.6 at cycle 1428500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.856700, exceeding the range of 12.1 to 12.6 at cycle 1433500."}
|
||||||
|
{"ts": "2026-06-06T14:05:34Z", "turn": 273, "cycle": 1438500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1438500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.4W util=36%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667600 0.667709 -0.000600 0.002600\nasymmetry 41.906500 41.881017 +0.114300 0.586800\nvel_mean 0.220381 0.221110 +0.001083 0.004157\nvel_max 0.287081 0.285109 +0.001041 0.006362\nvel_var 0.002458 0.002450 -0.000139 0.000339\nvorticity_mean 0.032193 0.027872 -0.000895 0.011160\nstress_xx -0.000603 -0.000578 -0.000012 0.000129\nstress_yy 0.000530 0.000558 -0.000065 0.000119\nstress_xy -0.000187 -0.000201 +0.000030 0.000100\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1408500] Asymmetry is currently at 41.701500, exceeding the range of 12.1 to 12.6 at cycle 1408500.\n\n[cycle 1413500] Asymmetry is currently at 41.936400, exceeding the range of 12.1 to 12.6 at cycle 1413500.\n\n[cycle 1418500] idle, baseline\n\n[cycle 1423500] idle, baseline\n\n[cycle 1428500] Asymmetry is currently at 41.677900, exceeding the range of 12.1 to 12.6 at cycle 1428500.\n\n[cycle 1433500] Asymmetry is currently at 41.856700, exceeding the range of 12.1 to 12.6 at cycle 1433500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "cycle=1438500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.4W util=36%\n\nAsymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500."}
|
||||||
|
{"ts": "2026-06-06T14:06:50Z", "turn": 274, "cycle": 1443500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1443500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 42.5W util=21%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.666900 0.667702 +0.000500 0.002700\nasymmetry 42.091000 41.893531 -0.049800 0.590100\nvel_mean 0.223040 0.221094 +0.002016 0.004152\nvel_max 0.285791 0.285205 -0.000877 0.006580\nvel_var 0.002263 0.002451 -0.000132 0.000345\nvorticity_mean 0.025471 0.027901 -0.005505 0.011173\nstress_xx -0.000546 -0.000582 +0.000019 0.000148\nstress_yy 0.000575 0.000568 +0.000015 0.000112\nstress_xy -0.000189 -0.000198 +0.000032 0.000112\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1413500] Asymmetry is currently at 41.936400, exceeding the range of 12.1 to 12.6 at cycle 1413500.\n\n[cycle 1418500] idle, baseline\n\n[cycle 1423500] idle, baseline\n\n[cycle 1428500] Asymmetry is currently at 41.677900, exceeding the range of 12.1 to 12.6 at cycle 1428500.\n\n[cycle 1433500] Asymmetry is currently at 41.856700, exceeding the range of 12.1 to 12.6 at cycle 1433500.\n\n[cycle 1438500] cycle=1438500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.4W util=36%\n\nAsymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500."}
|
||||||
|
{"ts": "2026-06-06T14:07:56Z", "turn": 275, "cycle": 1448500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1448500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 41.2W util=19%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667800 0.667670 +0.000900 0.002700\nasymmetry 41.867600 41.913029 -0.213500 0.574000\nvel_mean 0.222010 0.221091 -0.000649 0.004086\nvel_max 0.282045 0.285208 -0.001731 0.007030\nvel_var 0.002440 0.002451 +0.000085 0.000348\nvorticity_mean 0.022856 0.027927 -0.001262 0.011045\nstress_xx -0.000559 -0.000580 +0.000017 0.000158\nstress_yy 0.000562 0.000568 -0.000018 0.000104\nstress_xy -0.000202 -0.000191 -0.000020 0.000112\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1418500] idle, baseline\n\n[cycle 1423500] idle, baseline\n\n[cycle 1428500] Asymmetry is currently at 41.677900, exceeding the range of 12.1 to 12.6 at cycle 1428500.\n\n[cycle 1433500] Asymmetry is currently at 41.856700, exceeding the range of 12.1 to 12.6 at cycle 1433500.\n\n[cycle 1438500] cycle=1438500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.4W util=36%\n\nAsymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\n[cycle 1443500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1448500."}
|
||||||
|
{"ts": "2026-06-06T14:09:05Z", "turn": 276, "cycle": 1453500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1453500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 42.1W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668300 0.667637 +0.000000 0.002900\nasymmetry 41.768800 41.931488 -0.022800 0.612700\nvel_mean 0.220595 0.221101 -0.001479 0.004127\nvel_max 0.284053 0.285208 +0.001153 0.007618\nvel_var 0.002492 0.002450 +0.000053 0.000339\nvorticity_mean 0.027659 0.027916 +0.004460 0.011138\nstress_xx -0.000615 -0.000578 -0.000076 0.000155\nstress_yy 0.000555 0.000558 -0.000028 0.000120\nstress_xy -0.000222 -0.000198 -0.000027 0.000106\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1423500] idle, baseline\n\n[cycle 1428500] Asymmetry is currently at 41.677900, exceeding the range of 12.1 to 12.6 at cycle 1428500.\n\n[cycle 1433500] Asymmetry is currently at 41.856700, exceeding the range of 12.1 to 12.6 at cycle 1433500.\n\n[cycle 1438500] cycle=1438500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.4W util=36%\n\nAsymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\n[cycle 1443500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\n[cycle 1448500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1448500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.768800, exceeding the range of 12.1 to 12.6 at cycle 1453500."}
|
||||||
|
{"ts": "2026-06-06T14:10:11Z", "turn": 277, "cycle": 1458500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1458500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 41.9W util=23%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668100 0.667615 -0.000400 0.002700\nasymmetry 41.865400 41.946693 +0.128500 0.579100\nvel_mean 0.219283 0.221113 -0.000537 0.004126\nvel_max 0.286089 0.285168 +0.001220 0.006296\nvel_var 0.002597 0.002450 +0.000026 0.000346\nvorticity_mean 0.033265 0.027876 +0.004030 0.011164\nstress_xx -0.000591 -0.000582 +0.000029 0.000159\nstress_yy 0.000541 0.000561 +0.000016 0.000132\nstress_xy -0.000182 -0.000201 +0.000032 0.000129\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1428500] Asymmetry is currently at 41.677900, exceeding the range of 12.1 to 12.6 at cycle 1428500.\n\n[cycle 1433500] Asymmetry is currently at 41.856700, exceeding the range of 12.1 to 12.6 at cycle 1433500.\n\n[cycle 1438500] cycle=1438500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.4W util=36%\n\nAsymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\n[cycle 1443500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\n[cycle 1448500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1448500.\n\n[cycle 1453500] Asymmetry is currently at 41.768800, exceeding the range of 12.1 to 12.6 at cycle 1453500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.865400, exceeding the range of 12.1 to 12.6 at cycle 1458500."}
|
||||||
|
{"ts": "2026-06-06T14:11:21Z", "turn": 278, "cycle": 1463500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1463500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 41.8W util=19%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.666200 0.667604 -0.001100 0.002700\nasymmetry 42.219100 41.960066 +0.182100 0.568400\nvel_mean 0.221179 0.221108 +0.001911 0.004127\nvel_max 0.287030 0.285264 +0.000682 0.006491\nvel_var 0.002385 0.002450 -0.000151 0.000340\nvorticity_mean 0.030643 0.027876 -0.002751 0.011070\nstress_xx -0.000599 -0.000582 -0.000054 0.000151\nstress_yy 0.000552 0.000566 +0.000044 0.000108\nstress_xy -0.000190 -0.000194 +0.000011 0.000099\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1433500] Asymmetry is currently at 41.856700, exceeding the range of 12.1 to 12.6 at cycle 1433500.\n\n[cycle 1438500] cycle=1438500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.4W util=36%\n\nAsymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\n[cycle 1443500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\n[cycle 1448500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1448500.\n\n[cycle 1453500] Asymmetry is currently at 41.768800, exceeding the range of 12.1 to 12.6 at cycle 1453500.\n\n[cycle 1458500] Asymmetry is currently at 41.865400, exceeding the range of 12.1 to 12.6 at cycle 1458500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 42.219100, exceeding the range of 12.1 to 12.6 at cycle 1463500."}
|
||||||
|
{"ts": "2026-06-06T14:12:28Z", "turn": 279, "cycle": 1468500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1468500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 41.8W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667000 0.667577 +0.000700 0.002700\nasymmetry 42.127600 41.978260 -0.139100 0.577800\nvel_mean 0.222653 0.221095 +0.000829 0.004132\nvel_max 0.285148 0.285037 -0.001955 0.005968\nvel_var 0.002360 0.002451 +0.000017 0.000341\nvorticity_mean 0.023905 0.027908 -0.005259 0.011147\nstress_xx -0.000542 -0.000578 +0.000056 0.000152\nstress_yy 0.000559 0.000565 +0.000008 0.000108\nstress_xy -0.000209 -0.000191 +0.000007 0.000121\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1438500] cycle=1438500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 44.4W util=36%\n\nAsymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\n[cycle 1443500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\n[cycle 1448500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1448500.\n\n[cycle 1453500] Asymmetry is currently at 41.768800, exceeding the range of 12.1 to 12.6 at cycle 1453500.\n\n[cycle 1458500] Asymmetry is currently at 41.865400, exceeding the range of 12.1 to 12.6 at cycle 1458500.\n\n[cycle 1463500] Asymmetry is currently at 42.219100, exceeding the range of 12.1 to 12.6 at cycle 1463500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 42.127600, exceeding the range of 12.1 to 12.6 at cycle 1468500."}
|
||||||
|
{"ts": "2026-06-06T14:13:38Z", "turn": 280, "cycle": 1473500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1473500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 41.9W util=31%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668200 0.667563 +0.000500 0.002700\nasymmetry 41.851700 41.993467 -0.137000 0.570300\nvel_mean 0.221968 0.221098 -0.000949 0.004141\nvel_max 0.283263 0.285225 -0.000978 0.006836\nvel_var 0.002439 0.002451 +0.000047 0.000351\nvorticity_mean 0.023312 0.027927 +0.000557 0.011142\nstress_xx -0.000587 -0.000578 -0.000029 0.000147\nstress_yy 0.000573 0.000555 +0.000023 0.000105\nstress_xy -0.000200 -0.000199 -0.000017 0.000096\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1443500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1438500.\n\n[cycle 1448500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1448500.\n\n[cycle 1453500] Asymmetry is currently at 41.768800, exceeding the range of 12.1 to 12.6 at cycle 1453500.\n\n[cycle 1458500] Asymmetry is currently at 41.865400, exceeding the range of 12.1 to 12.6 at cycle 1458500.\n\n[cycle 1463500] Asymmetry is currently at 42.219100, exceeding the range of 12.1 to 12.6 at cycle 1463500.\n\n[cycle 1468500] Asymmetry is currently at 42.127600, exceeding the range of 12.1 to 12.6 at cycle 1468500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.851700, exceeding the range of 12.1 to 12.6 at cycle 1473500."}
|
||||||
|
{"ts": "2026-06-06T14:14:44Z", "turn": 281, "cycle": 1478500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1478500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 42.8W util=28%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668400 0.667524 -0.000100 0.002800\nasymmetry 41.796100 42.012834 +0.001700 0.598800\nvel_mean 0.219791 0.221113 -0.001822 0.004050\nvel_max 0.285834 0.285181 +0.001501 0.006410\nvel_var 0.002567 0.002449 +0.000148 0.000343\nvorticity_mean 0.029620 0.027900 +0.005127 0.011060\nstress_xx -0.000555 -0.000584 +0.000025 0.000142\nstress_yy 0.000586 0.000563 +0.000040 0.000115\nstress_xy -0.000178 -0.000200 -0.000001 0.000144\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1448500] Asymmetry is currently at 41.906500, exceeding the range of 12.1 to 12.6 at cycle 1448500.\n\n[cycle 1453500] Asymmetry is currently at 41.768800, exceeding the range of 12.1 to 12.6 at cycle 1453500.\n\n[cycle 1458500] Asymmetry is currently at 41.865400, exceeding the range of 12.1 to 12.6 at cycle 1458500.\n\n[cycle 1463500] Asymmetry is currently at 42.219100, exceeding the range of 12.1 to 12.6 at cycle 1463500.\n\n[cycle 1468500] Asymmetry is currently at 42.127600, exceeding the range of 12.1 to 12.6 at cycle 1468500.\n\n[cycle 1473500] Asymmetry is currently at 41.851700, exceeding the range of 12.1 to 12.6 at cycle 1473500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.796100, exceeding the range of 12.1 to 12.6 at cycle 1478500."}
|
||||||
|
{"ts": "2026-06-06T14:15:56Z", "turn": 282, "cycle": 1483500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1483500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 41.8W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667100 0.667494 -0.001200 0.002700\nasymmetry 42.118600 42.031343 +0.274800 0.576500\nvel_mean 0.219386 0.221117 -0.000050 0.004146\nvel_max 0.286674 0.285118 +0.001871 0.006980\nvel_var 0.002516 0.002450 -0.000059 0.000328\nvorticity_mean 0.033398 0.027869 +0.002421 0.011145\nstress_xx -0.000608 -0.000582 -0.000079 0.000149\nstress_yy 0.000594 0.000569 +0.000062 0.000112\nstress_xy -0.000223 -0.000191 -0.000070 0.000097\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1453500] Asymmetry is currently at 41.768800, exceeding the range of 12.1 to 12.6 at cycle 1453500.\n\n[cycle 1458500] Asymmetry is currently at 41.865400, exceeding the range of 12.1 to 12.6 at cycle 1458500.\n\n[cycle 1463500] Asymmetry is currently at 42.219100, exceeding the range of 12.1 to 12.6 at cycle 1463500.\n\n[cycle 1468500] Asymmetry is currently at 42.127600, exceeding the range of 12.1 to 12.6 at cycle 1468500.\n\n[cycle 1473500] Asymmetry is currently at 41.851700, exceeding the range of 12.1 to 12.6 at cycle 1473500.\n\n[cycle 1478500] Asymmetry is currently at 41.796100, exceeding the range of 12.1 to 12.6 at cycle 1478500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 42.118600, exceeding the range of 12.1 to 12.6 at cycle 1483500."}
|
||||||
|
{"ts": "2026-06-06T14:17:03Z", "turn": 283, "cycle": 1488500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1488500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 41.9W util=20%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.666200 0.667481 -0.000200 0.002800\nasymmetry 42.318900 42.046003 +0.032000 0.590100\nvel_mean 0.221962 0.221110 +0.001937 0.004122\nvel_max 0.288521 0.285157 +0.001626 0.006753\nvel_var 0.002330 0.002450 -0.000132 0.000346\nvorticity_mean 0.028843 0.027875 -0.003944 0.011131\nstress_xx -0.000575 -0.000576 +0.000040 0.000162\nstress_yy 0.000567 0.000564 +0.000005 0.000121\nstress_xy -0.000193 -0.000194 -0.000010 0.000109\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1458500] Asymmetry is currently at 41.865400, exceeding the range of 12.1 to 12.6 at cycle 1458500.\n\n[cycle 1463500] Asymmetry is currently at 42.219100, exceeding the range of 12.1 to 12.6 at cycle 1463500.\n\n[cycle 1468500] Asymmetry is currently at 42.127600, exceeding the range of 12.1 to 12.6 at cycle 1468500.\n\n[cycle 1473500] Asymmetry is currently at 41.851700, exceeding the range of 12.1 to 12.6 at cycle 1473500.\n\n[cycle 1478500] Asymmetry is currently at 41.796100, exceeding the range of 12.1 to 12.6 at cycle 1478500.\n\n[cycle 1483500] Asymmetry is currently at 42.118600, exceeding the range of 12.1 to 12.6 at cycle 1483500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 42.318900, exceeding the range of 12.1 to 12.6 at cycle 1488500."}
|
||||||
|
{"ts": "2026-06-06T14:18:15Z", "turn": 284, "cycle": 1493500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1493500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 31.1W util=26%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667700 0.667470 +0.000600 0.002800\nasymmetry 42.028500 42.061311 -0.094800 0.580900\nvel_mean 0.222922 0.221098 +0.000517 0.004047\nvel_max 0.284344 0.285264 -0.003292 0.007676\nvel_var 0.002385 0.002451 +0.000029 0.000351\nvorticity_mean 0.022670 0.027913 -0.004415 0.011028\nstress_xx -0.000560 -0.000582 +0.000013 0.000163\nstress_yy 0.000619 0.000556 +0.000064 0.000134\nstress_xy -0.000217 -0.000205 -0.000045 0.000116\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1463500] Asymmetry is currently at 42.219100, exceeding the range of 12.1 to 12.6 at cycle 1463500.\n\n[cycle 1468500] Asymmetry is currently at 42.127600, exceeding the range of 12.1 to 12.6 at cycle 1468500.\n\n[cycle 1473500] Asymmetry is currently at 41.851700, exceeding the range of 12.1 to 12.6 at cycle 1473500.\n\n[cycle 1478500] Asymmetry is currently at 41.796100, exceeding the range of 12.1 to 12.6 at cycle 1478500.\n\n[cycle 1483500] Asymmetry is currently at 42.118600, exceeding the range of 12.1 to 12.6 at cycle 1483500.\n\n[cycle 1488500] Asymmetry is currently at 42.318900, exceeding the range of 12.1 to 12.6 at cycle 1488500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 42.028500, exceeding the range of 12.1 to 12.6 at cycle 1493500."}
|
||||||
|
{"ts": "2026-06-06T14:19:29Z", "turn": 285, "cycle": 1498500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1498500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 56.0W util=4%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668800 0.667636 +0.001200 0.003100\nasymmetry 41.506300 41.894619 -0.542300 0.903400\nvel_mean 0.221455 0.221104 -0.001662 0.004165\nvel_max 0.284777 0.285152 +0.001566 0.005832\nvel_var 0.002438 0.002450 +0.000136 0.000335\nvorticity_mean 0.024707 0.027916 +0.002253 0.011086\nstress_xx -0.000580 -0.000584 -0.000014 0.000154\nstress_yy 0.000577 0.000564 -0.000002 0.000133\nstress_xy -0.000195 -0.000197 -0.000014 0.000107\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1468500] Asymmetry is currently at 42.127600, exceeding the range of 12.1 to 12.6 at cycle 1468500.\n\n[cycle 1473500] Asymmetry is currently at 41.851700, exceeding the range of 12.1 to 12.6 at cycle 1473500.\n\n[cycle 1478500] Asymmetry is currently at 41.796100, exceeding the range of 12.1 to 12.6 at cycle 1478500.\n\n[cycle 1483500] Asymmetry is currently at 42.118600, exceeding the range of 12.1 to 12.6 at cycle 1483500.\n\n[cycle 1488500] Asymmetry is currently at 42.318900, exceeding the range of 12.1 to 12.6 at cycle 1488500.\n\n[cycle 1493500] Asymmetry is currently at 42.028500, exceeding the range of 12.1 to 12.6 at cycle 1493500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.506300, exceeding the range of 12.1 to 12.6 at cycle 1498500."}
|
||||||
|
{"ts": "2026-06-06T14:20:43Z", "turn": 286, "cycle": 1503500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1503500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 31.8W util=28%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668600 0.667913 -0.000200 0.002600\nasymmetry 41.577700 41.724356 +0.068300 0.569400\nvel_mean 0.219279 0.221112 -0.001315 0.004116\nvel_max 0.285133 0.285136 +0.001055 0.006458\nvel_var 0.002581 0.002450 +0.000059 0.000344\nvorticity_mean 0.031161 0.027882 +0.004925 0.011144\nstress_xx -0.000647 -0.000576 -0.000079 0.000154\nstress_yy 0.000551 0.000570 -0.000037 0.000113\nstress_xy -0.000222 -0.000189 -0.000018 0.000095\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1473500] Asymmetry is currently at 41.851700, exceeding the range of 12.1 to 12.6 at cycle 1473500.\n\n[cycle 1478500] Asymmetry is currently at 41.796100, exceeding the range of 12.1 to 12.6 at cycle 1478500.\n\n[cycle 1483500] Asymmetry is currently at 42.118600, exceeding the range of 12.1 to 12.6 at cycle 1483500.\n\n[cycle 1488500] Asymmetry is currently at 42.318900, exceeding the range of 12.1 to 12.6 at cycle 1488500.\n\n[cycle 1493500] Asymmetry is currently at 42.028500, exceeding the range of 12.1 to 12.6 at cycle 1493500.\n\n[cycle 1498500] Asymmetry is currently at 41.506300, exceeding the range of 12.1 to 12.6 at cycle 1498500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.577700, exceeding the range of 12.1 to 12.6 at cycle 1503500."}
|
||||||
|
{"ts": "2026-06-06T14:21:56Z", "turn": 287, "cycle": 1508500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1508500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 31.2W util=29%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667200 0.668100 -0.000600 0.003000\nasymmetry 41.776300 41.585715 +0.035800 0.766200\nvel_mean 0.220064 0.221116 +0.000606 0.004101\nvel_max 0.288434 0.285225 +0.004132 0.006661\nvel_var 0.002473 0.002449 -0.000068 0.000342\nvorticity_mean 0.032713 0.027857 +0.000416 0.011051\nstress_xx -0.000582 -0.000575 +0.000072 0.000166\nstress_yy 0.000544 0.000561 -0.000023 0.000118\nstress_xy -0.000227 -0.000198 -0.000023 0.000099\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1478500] Asymmetry is currently at 41.796100, exceeding the range of 12.1 to 12.6 at cycle 1478500.\n\n[cycle 1483500] Asymmetry is currently at 42.118600, exceeding the range of 12.1 to 12.6 at cycle 1483500.\n\n[cycle 1488500] Asymmetry is currently at 42.318900, exceeding the range of 12.1 to 12.6 at cycle 1488500.\n\n[cycle 1493500] Asymmetry is currently at 42.028500, exceeding the range of 12.1 to 12.6 at cycle 1493500.\n\n[cycle 1498500] Asymmetry is currently at 41.506300, exceeding the range of 12.1 to 12.6 at cycle 1498500.\n\n[cycle 1503500] Asymmetry is currently at 41.577700, exceeding the range of 12.1 to 12.6 at cycle 1503500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.776300, exceeding the range of 12.1 to 12.6 at cycle 1508500."}
|
||||||
|
{"ts": "2026-06-06T14:23:12Z", "turn": 288, "cycle": 1513500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1513500 omega=1.97 khra=0.03 gixx=0.008\ngpu=42C 31.5W util=38%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668100 0.668378 +0.000200 0.002700\nasymmetry 41.427500 41.385545 -0.040700 0.577700\nvel_mean 0.222534 0.221102 +0.002147 0.004135\nvel_max 0.285497 0.285153 -0.000625 0.006665\nvel_var 0.002357 0.002451 -0.000144 0.000339\nvorticity_mean 0.026702 0.027875 -0.005251 0.011088\nstress_xx -0.000584 -0.000580 -0.000006 0.000151\nstress_yy 0.000555 0.000553 -0.000027 0.000122\nstress_xy -0.000216 -0.000200 -0.000020 0.000109\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1483500] Asymmetry is currently at 42.118600, exceeding the range of 12.1 to 12.6 at cycle 1483500.\n\n[cycle 1488500] Asymmetry is currently at 42.318900, exceeding the range of 12.1 to 12.6 at cycle 1488500.\n\n[cycle 1493500] Asymmetry is currently at 42.028500, exceeding the range of 12.1 to 12.6 at cycle 1493500.\n\n[cycle 1498500] Asymmetry is currently at 41.506300, exceeding the range of 12.1 to 12.6 at cycle 1498500.\n\n[cycle 1503500] Asymmetry is currently at 41.577700, exceeding the range of 12.1 to 12.6 at cycle 1503500.\n\n[cycle 1508500] Asymmetry is currently at 41.776300, exceeding the range of 12.1 to 12.6 at cycle 1508500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.427500, exceeding the range of 12.1 to 12.6 at cycle 1513500."}
|
||||||
|
{"ts": "2026-06-06T14:24:25Z", "turn": 289, "cycle": 1518500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1518500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 71.7W util=4%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668400 0.668155 +0.000400 0.002600\nasymmetry 41.525900 41.539951 +0.072800 0.687600\nvel_mean 0.223043 0.221094 +0.000195 0.004116\nvel_max 0.283673 0.285142 -0.000109 0.006294\nvel_var 0.002308 0.002451 -0.000009 0.000340\nvorticity_mean 0.022491 0.027911 -0.002709 0.011138\nstress_xx -0.000559 -0.000581 +0.000016 0.000171\nstress_yy 0.000574 0.000566 -0.000013 0.000120\nstress_xy -0.000175 -0.000193 +0.000036 0.000110\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1488500] Asymmetry is currently at 42.318900, exceeding the range of 12.1 to 12.6 at cycle 1488500.\n\n[cycle 1493500] Asymmetry is currently at 42.028500, exceeding the range of 12.1 to 12.6 at cycle 1493500.\n\n[cycle 1498500] Asymmetry is currently at 41.506300, exceeding the range of 12.1 to 12.6 at cycle 1498500.\n\n[cycle 1503500] Asymmetry is currently at 41.577700, exceeding the range of 12.1 to 12.6 at cycle 1503500.\n\n[cycle 1508500] Asymmetry is currently at 41.776300, exceeding the range of 12.1 to 12.6 at cycle 1508500.\n\n[cycle 1513500] Asymmetry is currently at 41.427500, exceeding the range of 12.1 to 12.6 at cycle 1513500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.525900, exceeding the range of 12.1 to 12.6 at cycle 1518500."}
|
||||||
|
{"ts": "2026-06-06T14:25:38Z", "turn": 290, "cycle": 1523500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1523500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 31.3W util=38%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.669600 0.668432 +0.001000 0.002700\nasymmetry 40.963400 41.331367 -0.346700 0.700800\nvel_mean 0.220489 0.221102 -0.001456 0.004115\nvel_max 0.283224 0.285099 -0.000635 0.006933\nvel_var 0.002530 0.002450 +0.000119 0.000340\nvorticity_mean 0.026497 0.027906 +0.003456 0.011045\nstress_xx -0.000569 -0.000573 +0.000030 0.000168\nstress_yy 0.000526 0.000567 -0.000055 0.000115\nstress_xy -0.000181 -0.000192 +0.000014 0.000122\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1493500] Asymmetry is currently at 42.028500, exceeding the range of 12.1 to 12.6 at cycle 1493500.\n\n[cycle 1498500] Asymmetry is currently at 41.506300, exceeding the range of 12.1 to 12.6 at cycle 1498500.\n\n[cycle 1503500] Asymmetry is currently at 41.577700, exceeding the range of 12.1 to 12.6 at cycle 1503500.\n\n[cycle 1508500] Asymmetry is currently at 41.776300, exceeding the range of 12.1 to 12.6 at cycle 1508500.\n\n[cycle 1513500] Asymmetry is currently at 41.427500, exceeding the range of 12.1 to 12.6 at cycle 1513500.\n\n[cycle 1518500] Asymmetry is currently at 41.525900, exceeding the range of 12.1 to 12.6 at cycle 1518500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "idle, baseline"}
|
||||||
|
{"ts": "2026-06-06T14:26:52Z", "turn": 291, "cycle": 1528500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1528500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 31.1W util=27%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668500 0.668754 -0.001100 0.002700\nasymmetry 41.157700 41.108799 +0.237900 0.578500\nvel_mean 0.219490 0.221105 -0.000678 0.004152\nvel_max 0.283616 0.285128 -0.000538 0.007168\nvel_var 0.002530 0.002450 -0.000019 0.000352\nvorticity_mean 0.032504 0.027880 +0.004805 0.011089\nstress_xx -0.000560 -0.000576 -0.000024 0.000137\nstress_yy 0.000523 0.000555 -0.000064 0.000107\nstress_xy -0.000189 -0.000199 -0.000014 0.000096\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1498500] Asymmetry is currently at 41.506300, exceeding the range of 12.1 to 12.6 at cycle 1498500.\n\n[cycle 1503500] Asymmetry is currently at 41.577700, exceeding the range of 12.1 to 12.6 at cycle 1503500.\n\n[cycle 1508500] Asymmetry is currently at 41.776300, exceeding the range of 12.1 to 12.6 at cycle 1508500.\n\n[cycle 1513500] Asymmetry is currently at 41.427500, exceeding the range of 12.1 to 12.6 at cycle 1513500.\n\n[cycle 1518500] Asymmetry is currently at 41.525900, exceeding the range of 12.1 to 12.6 at cycle 1518500.\n\n[cycle 1523500] idle, baseline\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.157700, exceeding the range of 12.1 to 12.6 at cycle 1528500."}
|
||||||
|
{"ts": "2026-06-06T14:28:07Z", "turn": 292, "cycle": 1533500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1533500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 31.9W util=32%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668100 0.668619 -0.000600 0.003000\nasymmetry 41.426000 41.200899 +0.290300 0.789400\nvel_mean 0.220475 0.221108 +0.001339 0.004159\nvel_max 0.286441 0.285336 -0.000133 0.007384\nvel_var 0.002487 0.002450 -0.000107 0.000349\nvorticity_mean 0.031690 0.027863 -0.001366 0.011106\nstress_xx -0.000623 -0.000579 -0.000058 0.000141\nstress_yy 0.000520 0.000555 -0.000057 0.000115\nstress_xy -0.000192 -0.000197 +0.000024 0.000125\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1503500] Asymmetry is currently at 41.577700, exceeding the range of 12.1 to 12.6 at cycle 1503500.\n\n[cycle 1508500] Asymmetry is currently at 41.776300, exceeding the range of 12.1 to 12.6 at cycle 1508500.\n\n[cycle 1513500] Asymmetry is currently at 41.427500, exceeding the range of 12.1 to 12.6 at cycle 1513500.\n\n[cycle 1518500] Asymmetry is currently at 41.525900, exceeding the range of 12.1 to 12.6 at cycle 1518500.\n\n[cycle 1523500] idle, baseline\n\n[cycle 1528500] Asymmetry is currently at 41.157700, exceeding the range of 12.1 to 12.6 at cycle 1528500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.426000, exceeding the range of 12.1 to 12.6 at cycle 1533500."}
|
||||||
|
{"ts": "2026-06-06T14:29:19Z", "turn": 293, "cycle": 1538500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1538500 omega=1.97 khra=0.03 gixx=0.008\ngpu=43C 66.3W util=10%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668200 0.668558 +0.000000 0.002700\nasymmetry 41.313000 41.246772 -0.003500 0.570700\nvel_mean 0.222912 0.221097 +0.001799 0.004136\nvel_max 0.283999 0.285236 -0.002454 0.007836\nvel_var 0.002314 0.002451 -0.000098 0.000345\nvorticity_mean 0.024895 0.027888 -0.005576 0.011124\nstress_xx -0.000558 -0.000579 +0.000031 0.000143\nstress_yy 0.000591 0.000567 +0.000042 0.000112\nstress_xy -0.000183 -0.000192 +0.000062 0.000118\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1508500] Asymmetry is currently at 41.776300, exceeding the range of 12.1 to 12.6 at cycle 1508500.\n\n[cycle 1513500] Asymmetry is currently at 41.427500, exceeding the range of 12.1 to 12.6 at cycle 1513500.\n\n[cycle 1518500] Asymmetry is currently at 41.525900, exceeding the range of 12.1 to 12.6 at cycle 1518500.\n\n[cycle 1523500] idle, baseline\n\n[cycle 1528500] Asymmetry is currently at 41.157700, exceeding the range of 12.1 to 12.6 at cycle 1528500.\n\n[cycle 1533500] Asymmetry is currently at 41.426000, exceeding the range of 12.1 to 12.6 at cycle 1533500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "idle, baseline"}
|
||||||
|
{"ts": "2026-06-06T14:30:33Z", "turn": 294, "cycle": 1543500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1543500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 30.2W util=27%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668100 0.668153 +0.000400 0.003300\nasymmetry 41.655500 41.532369 +0.156200 0.955600\nvel_mean 0.221863 0.221088 -0.001100 0.004125\nvel_max 0.283803 0.285100 -0.000751 0.007284\nvel_var 0.002421 0.002451 +0.000132 0.000347\nvorticity_mean 0.023138 0.027922 -0.000826 0.011100\nstress_xx -0.000550 -0.000577 +0.000015 0.000188\nstress_yy 0.000555 0.000563 -0.000026 0.000100\nstress_xy -0.000201 -0.000194 -0.000037 0.000099\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1513500] Asymmetry is currently at 41.427500, exceeding the range of 12.1 to 12.6 at cycle 1513500.\n\n[cycle 1518500] Asymmetry is currently at 41.525900, exceeding the range of 12.1 to 12.6 at cycle 1518500.\n\n[cycle 1523500] idle, baseline\n\n[cycle 1528500] Asymmetry is currently at 41.157700, exceeding the range of 12.1 to 12.6 at cycle 1528500.\n\n[cycle 1533500] Asymmetry is currently at 41.426000, exceeding the range of 12.1 to 12.6 at cycle 1533500.\n\n[cycle 1538500] idle, baseline\n\nWhat patterns do you see? What is repeating or changing?", "response": "idle, baseline"}
|
||||||
|
{"ts": "2026-06-06T14:31:49Z", "turn": 295, "cycle": 1548500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1548500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 30.5W util=25%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.668500 0.667790 +0.000300 0.002800\nasymmetry 41.662600 41.824636 -0.056500 0.604300\nvel_mean 0.220206 0.221096 -0.001452 0.004112\nvel_max 0.284131 0.285210 +0.000933 0.006914\nvel_var 0.002540 0.002451 +0.000058 0.000349\nvorticity_mean 0.028040 0.027906 +0.004610 0.011070\nstress_xx -0.000639 -0.000579 -0.000112 0.000156\nstress_yy 0.000540 0.000554 -0.000037 0.000113\nstress_xy -0.000225 -0.000199 -0.000043 0.000101\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1518500] Asymmetry is currently at 41.525900, exceeding the range of 12.1 to 12.6 at cycle 1518500.\n\n[cycle 1523500] idle, baseline\n\n[cycle 1528500] Asymmetry is currently at 41.157700, exceeding the range of 12.1 to 12.6 at cycle 1528500.\n\n[cycle 1533500] Asymmetry is currently at 41.426000, exceeding the range of 12.1 to 12.6 at cycle 1533500.\n\n[cycle 1538500] idle, baseline\n\n[cycle 1543500] idle, baseline\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.662600, exceeding the range of 12.1 to 12.6 at cycle 1548500."}
|
||||||
|
{"ts": "2026-06-06T14:33:03Z", "turn": 296, "cycle": 1553500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1553500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 31.0W util=24%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.667600 0.667447 -0.000600 0.003000\nasymmetry 42.006900 42.051306 -0.027000 0.795200\nvel_mean 0.219168 0.221112 -0.000696 0.004046\nvel_max 0.287587 0.285264 +0.002159 0.008049\nvel_var 0.002599 0.002450 +0.000052 0.000347\nvorticity_mean 0.033143 0.027866 +0.003469 0.011122\nstress_xx -0.000616 -0.000583 +0.000004 0.000173\nstress_yy 0.000520 0.000562 -0.000036 0.000144\nstress_xy -0.000171 -0.000198 +0.000014 0.000109\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1523500] idle, baseline\n\n[cycle 1528500] Asymmetry is currently at 41.157700, exceeding the range of 12.1 to 12.6 at cycle 1528500.\n\n[cycle 1533500] Asymmetry is currently at 41.426000, exceeding the range of 12.1 to 12.6 at cycle 1533500.\n\n[cycle 1538500] idle, baseline\n\n[cycle 1543500] idle, baseline\n\n[cycle 1548500] Asymmetry is currently at 41.662600, exceeding the range of 12.1 to 12.6 at cycle 1548500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 41.662600, exceeding the range of 12.1 to 12.6 at cycle 1548500."}
|
||||||
|
{"ts": "2026-06-06T14:34:14Z", "turn": 297, "cycle": 1558500, "model": "gemma3:4b", "prompt": "CURRENT WINDOW (200 frames):\ncycle=1558500 omega=1.97 khra=0.03 gixx=0.008\ngpu=41C 31.2W util=28%\n\nmetric now mean delta range\n----------------------------------------------------------\ncoherence 0.666800 0.667244 -0.000500 0.002700\nasymmetry 42.307400 42.221875 +0.091100 0.586800\nvel_mean 0.221215 0.221105 +0.001792 0.004126\nvel_max 0.285913 0.285136 -0.000858 0.007102\nvel_var 0.002400 0.002451 -0.000139 0.000346\nvorticity_mean 0.030206 0.027866 -0.003188 0.011191\nstress_xx -0.000597 -0.000581 +0.000020 0.000153\nstress_yy 0.000593 0.000571 +0.000088 0.000120\nstress_xy -0.000189 -0.000193 -0.000003 0.000098\n\nPAST OBSERVATIONS (most recent last):\n[cycle 1528500] Asymmetry is currently at 41.157700, exceeding the range of 12.1 to 12.6 at cycle 1528500.\n\n[cycle 1533500] Asymmetry is currently at 41.426000, exceeding the range of 12.1 to 12.6 at cycle 1533500.\n\n[cycle 1538500] idle, baseline\n\n[cycle 1543500] idle, baseline\n\n[cycle 1548500] Asymmetry is currently at 41.662600, exceeding the range of 12.1 to 12.6 at cycle 1548500.\n\n[cycle 1553500] Asymmetry is currently at 41.662600, exceeding the range of 12.1 to 12.6 at cycle 1548500.\n\nWhat patterns do you see? What is repeating or changing?", "response": "Asymmetry is currently at 42.307400, exceeding the range of 12.1 to 12.6 at cycle 1558500."}
|
||||||
|
|||||||
@@ -0,0 +1,509 @@
|
|||||||
|
"""inject_variable_isolation.py — per-variable signal characterisation instrument.
|
||||||
|
|
||||||
|
This is the experiment Claude Desktop specified, with two physical-coherence fixes:
|
||||||
|
|
||||||
|
1. Equal strength + same location = 6 identical injections with different labels.
|
||||||
|
So strength is derived from each variable's own distribution at fixed
|
||||||
|
quantiles (p99, p50, p01). "Characterise variable" then means: when this
|
||||||
|
database column says an extreme reading, how much energy does it naturally
|
||||||
|
deliver, and what's the lattice response shape?
|
||||||
|
|
||||||
|
2. Calibration runs added: raw +/- 0.5, 0.25, 0.1 with no variable identity.
|
||||||
|
This is the lattice's raw impulse response curve. Every variable response
|
||||||
|
is compared against it. If mid_price's p99 response matches a raw +/-0.05
|
||||||
|
calibration scaled, mid_price has no special signature beyond amplitude.
|
||||||
|
|
||||||
|
Baseline: stability-based (verified low-variance plateau), NOT the engineered
|
||||||
|
12.0-13.0 band. The lattice is parked at the asym=33 plateau due to accumulated
|
||||||
|
forcing; we can't reach 12.x without a daemon restart (RESONANCE-owned, forbidden).
|
||||||
|
What matters: clean steady state, whatever the level, with known sigma.
|
||||||
|
|
||||||
|
Output: /mnt/d/Resonance_Engine/traj/varisol_<RUN_ID>/
|
||||||
|
meta.json
|
||||||
|
baseline_clean_stats.json
|
||||||
|
injections.jsonl (one record per injection, see below)
|
||||||
|
progress.log
|
||||||
|
"""
|
||||||
|
from __future__ import annotations
|
||||||
|
import glob, json, threading, time
|
||||||
|
from collections import deque
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
import numpy as np
|
||||||
|
import pandas as pd
|
||||||
|
import pyarrow.parquet as pq
|
||||||
|
import zmq
|
||||||
|
|
||||||
|
# ─────── config ───────
|
||||||
|
DATA_DAY_WSL = "/mnt/d/PaperTrader/research/hl_data/minutes/20260601"
|
||||||
|
COIN = "BTC"
|
||||||
|
|
||||||
|
VARIABLES = [
|
||||||
|
"signed_flow_usd", # directional pressure
|
||||||
|
"wallet_entropy", # participation structure
|
||||||
|
"vwap_drift", # price vs flow agreement
|
||||||
|
"trade_count", # activity volume
|
||||||
|
"large_print_cnt", # whale activity
|
||||||
|
"mid_price", # price level (control — expected small natural strength)
|
||||||
|
]
|
||||||
|
|
||||||
|
# Per-variable injection: pick three quantile points from this var's
|
||||||
|
# full-day distribution; convert to strength via z/3 * STR_CAP, same rule
|
||||||
|
# v3 used (so results are commensurable across experiments).
|
||||||
|
QUANTILES = [0.01, 0.50, 0.99] # p1 / p50 / p99
|
||||||
|
STR_CAP = 0.30
|
||||||
|
|
||||||
|
# Raw calibration: lattice impulse response at fixed amplitudes, no var label
|
||||||
|
CALIBRATION_STRENGTHS = [-0.50, -0.25, -0.10, +0.10, +0.25, +0.50]
|
||||||
|
|
||||||
|
# Per-injection: 3 repeats each
|
||||||
|
N_REPEATS = 3
|
||||||
|
|
||||||
|
# Baseline (stability-based)
|
||||||
|
STABILITY_PROBE_S = 1800 # 30 min stability window for initial baseline
|
||||||
|
STABILITY_ASYM_STD = 0.6
|
||||||
|
STABILITY_ASYM_SLOPE = 0.005 # asym change per second
|
||||||
|
MAX_WAIT_S = 6 * 3600
|
||||||
|
BASELINE_MEASURE_S = 600 # 10 min of clean stats once verified stable
|
||||||
|
|
||||||
|
# Decay gate (between injections — return to baseline plateau)
|
||||||
|
DECAY_PROBE_S = 300 # 5 min stability check between injections
|
||||||
|
DECAY_ASYM_STD = 0.8 # slightly looser than initial
|
||||||
|
DECAY_ASYM_TOL = 1.5 # allow plateau drift of +/-1.5 from initial baseline mean
|
||||||
|
DECAY_TIMEOUT_S = 600 # 10 min hard cap per decay wait
|
||||||
|
|
||||||
|
# Per-injection telemetry windows
|
||||||
|
PRE_RECORD_S = 7 # ~50 frames at ~7.5 Hz
|
||||||
|
POST_RECORD_S = 40 # ~300 frames at ~7.5 Hz
|
||||||
|
|
||||||
|
# Injection point (fixed for all — only strength varies)
|
||||||
|
INJECT_X = 512.0
|
||||||
|
INJECT_Y = 512.0
|
||||||
|
INJECT_SIG = 32.0
|
||||||
|
|
||||||
|
TEL_ADDR = "tcp://127.0.0.1:5556"
|
||||||
|
CMD_ADDR = "tcp://127.0.0.1:5557"
|
||||||
|
|
||||||
|
CHANNELS = ["asymmetry", "coherence", "stress_xx", "stress_yy", "stress_xy",
|
||||||
|
"vorticity_mean", "vel_mean", "vel_max", "vel_var"]
|
||||||
|
|
||||||
|
RUN_ID = time.strftime("%Y%m%dT%H%M%S")
|
||||||
|
OUT_DIR = Path(f"/mnt/d/Resonance_Engine/traj/varisol_{RUN_ID}")
|
||||||
|
OUT_DIR.mkdir(parents=True, exist_ok=True)
|
||||||
|
|
||||||
|
PROGRESS = OUT_DIR / "progress.log"
|
||||||
|
JSONL = OUT_DIR / "injections.jsonl"
|
||||||
|
|
||||||
|
|
||||||
|
def log(msg: str) -> None:
|
||||||
|
line = f"[{time.strftime('%Y-%m-%dT%H:%M:%S')}] {msg}"
|
||||||
|
print(line, flush=True)
|
||||||
|
with PROGRESS.open("a") as f:
|
||||||
|
f.write(line + "\n")
|
||||||
|
|
||||||
|
|
||||||
|
# ─────── ZMQ telemetry subscriber ───────
|
||||||
|
class TelSub:
|
||||||
|
def __init__(self, addr: str):
|
||||||
|
self.ctx = zmq.Context.instance()
|
||||||
|
self.sock = self.ctx.socket(zmq.SUB)
|
||||||
|
self.sock.connect(addr)
|
||||||
|
self.sock.setsockopt(zmq.SUBSCRIBE, b"")
|
||||||
|
self.sock.setsockopt(zmq.RCVHWM, 5000)
|
||||||
|
self.buf: deque = deque(maxlen=10000)
|
||||||
|
self._stop = threading.Event()
|
||||||
|
self._t = threading.Thread(target=self._run, daemon=True)
|
||||||
|
self._t.start()
|
||||||
|
|
||||||
|
def _run(self):
|
||||||
|
while not self._stop.is_set():
|
||||||
|
try:
|
||||||
|
if self.sock.poll(200):
|
||||||
|
raw = self.sock.recv_string(zmq.NOBLOCK)
|
||||||
|
msg = json.loads(raw)
|
||||||
|
msg["_recv_wall"] = time.time()
|
||||||
|
self.buf.append(msg)
|
||||||
|
except zmq.Again:
|
||||||
|
continue
|
||||||
|
except Exception:
|
||||||
|
continue
|
||||||
|
|
||||||
|
def since(self, t0: float) -> list[dict]:
|
||||||
|
return [m for m in list(self.buf) if m.get("_recv_wall", 0) >= t0]
|
||||||
|
|
||||||
|
def stop(self):
|
||||||
|
self._stop.set()
|
||||||
|
|
||||||
|
|
||||||
|
# ─────── data loading ───────
|
||||||
|
def load_btc_day() -> pd.DataFrame:
|
||||||
|
files = sorted(glob.glob(str(Path(DATA_DAY_WSL) / "*.parquet")))
|
||||||
|
if not files:
|
||||||
|
raise RuntimeError(f"no parquet files in {DATA_DAY_WSL}")
|
||||||
|
dfs = [pd.read_parquet(f) for f in files]
|
||||||
|
df = pd.concat(dfs, ignore_index=True)
|
||||||
|
df = df[df.coin == COIN].sort_values("minute").reset_index(drop=True)
|
||||||
|
log(f"loaded {len(df)} minutes of {COIN} data from {len(files)} parquet shards")
|
||||||
|
return df
|
||||||
|
|
||||||
|
|
||||||
|
def quantile_strengths(df: pd.DataFrame, var: str) -> dict[str, float]:
|
||||||
|
"""For this var, find the value at each quantile, convert to strength
|
||||||
|
via z-score / 3 * STR_CAP (consistent with v1/v3 encoding so cross-experiment
|
||||||
|
comparisons are valid). Returns {label: strength}."""
|
||||||
|
s = df[var].astype(float)
|
||||||
|
mu = float(s.mean())
|
||||||
|
sd = float(s.std())
|
||||||
|
out = {}
|
||||||
|
for q in QUANTILES:
|
||||||
|
val = float(s.quantile(q))
|
||||||
|
if sd == 0:
|
||||||
|
strength = 0.0
|
||||||
|
else:
|
||||||
|
z = (val - mu) / sd
|
||||||
|
z_clip = float(np.clip(z, -3.0, 3.0))
|
||||||
|
strength = (z_clip / 3.0) * STR_CAP
|
||||||
|
label = f"q{int(q*100):02d}"
|
||||||
|
out[label] = {
|
||||||
|
"quantile": q,
|
||||||
|
"raw_value": val,
|
||||||
|
"mean": mu,
|
||||||
|
"std": sd,
|
||||||
|
"z_clipped": z_clip if sd > 0 else 0.0,
|
||||||
|
"strength": strength,
|
||||||
|
}
|
||||||
|
return out
|
||||||
|
|
||||||
|
|
||||||
|
# ─────── stability detection ───────
|
||||||
|
def wait_for_stability(tel: TelSub, probe_s: float, std_thresh: float,
|
||||||
|
slope_thresh: float, timeout_s: float,
|
||||||
|
label: str, anchor_mean: float | None = None,
|
||||||
|
anchor_tol: float | None = None) -> dict | None:
|
||||||
|
"""Wait until the asym signal is stable over `probe_s` window.
|
||||||
|
Returns dict with baseline stats, or None on timeout.
|
||||||
|
If anchor_mean+anchor_tol given, also requires |current_mean - anchor| <= tol."""
|
||||||
|
start = time.time()
|
||||||
|
last_status = 0.0
|
||||||
|
while True:
|
||||||
|
now = time.time()
|
||||||
|
if now - start > timeout_s:
|
||||||
|
log(f" TIMEOUT: {label} after {now-start:.0f}s")
|
||||||
|
return None
|
||||||
|
probe = tel.since(now - probe_s)
|
||||||
|
if len(probe) < 30:
|
||||||
|
time.sleep(5)
|
||||||
|
continue
|
||||||
|
ts = np.array([m["_recv_wall"] for m in probe])
|
||||||
|
a = np.array([m["asymmetry"] for m in probe])
|
||||||
|
a_mean = float(a.mean())
|
||||||
|
a_std = float(a.std())
|
||||||
|
rel_ts = ts - ts[0]
|
||||||
|
slope = float(np.polyfit(rel_ts, a, 1)[0]) if rel_ts[-1] > 0 else 0.0
|
||||||
|
|
||||||
|
stable = (a_std < std_thresh) and (abs(slope) < slope_thresh)
|
||||||
|
if anchor_mean is not None and anchor_tol is not None:
|
||||||
|
stable = stable and (abs(a_mean - anchor_mean) <= anchor_tol)
|
||||||
|
|
||||||
|
if stable:
|
||||||
|
log(f" {label} STABLE — asym mean={a_mean:.3f} std={a_std:.3f} "
|
||||||
|
f"slope={slope:+.5f}/s waited={now-start:.0f}s")
|
||||||
|
return {
|
||||||
|
"asym_mean": a_mean,
|
||||||
|
"asym_std": a_std,
|
||||||
|
"asym_slope_per_s": slope,
|
||||||
|
"wait_s": now - start,
|
||||||
|
}
|
||||||
|
if now - last_status > 60:
|
||||||
|
extra = ""
|
||||||
|
if anchor_mean is not None:
|
||||||
|
extra = f" delta_anchor={a_mean-anchor_mean:+.2f}"
|
||||||
|
log(f" {label} not stable: asym mean={a_mean:.3f} std={a_std:.3f} "
|
||||||
|
f"slope={slope:+.5f}/s waited={now-start:.0f}s{extra}")
|
||||||
|
last_status = now
|
||||||
|
time.sleep(10)
|
||||||
|
|
||||||
|
|
||||||
|
# ─────── window stats ───────
|
||||||
|
def window_stats(samples: list[dict]) -> dict:
|
||||||
|
if not samples:
|
||||||
|
return {}
|
||||||
|
out = {}
|
||||||
|
for ch in CHANNELS:
|
||||||
|
vals = [m[ch] for m in samples if ch in m]
|
||||||
|
if not vals:
|
||||||
|
continue
|
||||||
|
arr = np.array(vals, dtype=float)
|
||||||
|
out[f"{ch}_mean"] = float(arr.mean())
|
||||||
|
out[f"{ch}_std"] = float(arr.std())
|
||||||
|
out[f"{ch}_min"] = float(arr.min())
|
||||||
|
out[f"{ch}_max"] = float(arr.max())
|
||||||
|
out["n"] = len(samples)
|
||||||
|
return out
|
||||||
|
|
||||||
|
|
||||||
|
def response_signature(pre_stats: dict, post_samples: list[dict],
|
||||||
|
pre_anchor_t: float) -> dict:
|
||||||
|
"""From pre baseline stats + post samples, derive the signature."""
|
||||||
|
sig = {}
|
||||||
|
if not post_samples:
|
||||||
|
return sig
|
||||||
|
# per-channel: peak abs delta from pre_mean, time-of-peak, halflife
|
||||||
|
for ch in ["asymmetry", "coherence", "stress_xx", "stress_yy", "stress_xy",
|
||||||
|
"vel_mean", "vorticity_mean"]:
|
||||||
|
if f"{ch}_mean" not in pre_stats:
|
||||||
|
continue
|
||||||
|
base = pre_stats[f"{ch}_mean"]
|
||||||
|
sd = max(pre_stats.get(f"{ch}_std", 0.0), 1e-9)
|
||||||
|
ts_rel = []
|
||||||
|
deltas = []
|
||||||
|
for m in post_samples:
|
||||||
|
if ch in m:
|
||||||
|
deltas.append(float(m[ch]) - base)
|
||||||
|
ts_rel.append(m["_recv_wall"] - pre_anchor_t)
|
||||||
|
if not deltas:
|
||||||
|
continue
|
||||||
|
deltas_arr = np.array(deltas)
|
||||||
|
ts_arr = np.array(ts_rel)
|
||||||
|
abs_d = np.abs(deltas_arr)
|
||||||
|
idx_peak = int(np.argmax(abs_d))
|
||||||
|
peak_delta = float(deltas_arr[idx_peak])
|
||||||
|
peak_time_s = float(ts_arr[idx_peak])
|
||||||
|
sn = abs(peak_delta) / sd
|
||||||
|
# halflife: first time after peak where |delta| <= peak/2
|
||||||
|
half_time_s = None
|
||||||
|
target = abs(peak_delta) / 2.0
|
||||||
|
for i in range(idx_peak, len(deltas_arr)):
|
||||||
|
if abs(deltas_arr[i]) <= target:
|
||||||
|
half_time_s = float(ts_arr[i] - peak_time_s)
|
||||||
|
break
|
||||||
|
sig[f"{ch}_peak_delta"] = peak_delta
|
||||||
|
sig[f"{ch}_peak_time_s"] = peak_time_s
|
||||||
|
sig[f"{ch}_sn"] = sn
|
||||||
|
sig[f"{ch}_halflife_s"] = half_time_s
|
||||||
|
sig[f"{ch}_end_delta"] = float(deltas_arr[-1])
|
||||||
|
# stress symmetry: stress_xx vs stress_yy peak delta ratio
|
||||||
|
if "stress_xx_peak_delta" in sig and "stress_yy_peak_delta" in sig:
|
||||||
|
xx = abs(sig["stress_xx_peak_delta"])
|
||||||
|
yy = abs(sig["stress_yy_peak_delta"])
|
||||||
|
sig["stress_iso_ratio"] = (min(xx, yy) / max(xx, yy)) if max(xx, yy) > 0 else 1.0
|
||||||
|
return sig
|
||||||
|
|
||||||
|
|
||||||
|
# ─────── injection ───────
|
||||||
|
def fire_injection(pub: zmq.Socket, strength: float) -> dict:
|
||||||
|
payload = {
|
||||||
|
"cmd": "inject_density",
|
||||||
|
"x": INJECT_X,
|
||||||
|
"y": INJECT_Y,
|
||||||
|
"sigma": INJECT_SIG,
|
||||||
|
"strength": float(strength),
|
||||||
|
}
|
||||||
|
wall_send = time.time()
|
||||||
|
pub.send_string(json.dumps(payload))
|
||||||
|
return {"wall_send": wall_send, "payload": payload}
|
||||||
|
|
||||||
|
|
||||||
|
def run_one_injection(tel: TelSub, pub: zmq.Socket, label: dict,
|
||||||
|
strength: float, baseline_anchor: float) -> dict:
|
||||||
|
log(f" INJECT {label} strength={strength:+.4f}")
|
||||||
|
# PRE
|
||||||
|
pre_start = time.time()
|
||||||
|
while time.time() - pre_start < PRE_RECORD_S:
|
||||||
|
time.sleep(0.5)
|
||||||
|
pre_samples = tel.since(pre_start)
|
||||||
|
pre_stats = window_stats(pre_samples)
|
||||||
|
log(f" pre n={pre_stats.get('n',0)} asym mean={pre_stats.get('asymmetry_mean',float('nan')):.3f} "
|
||||||
|
f"std={pre_stats.get('asymmetry_std',float('nan')):.3f}")
|
||||||
|
|
||||||
|
# INJECT
|
||||||
|
fire = fire_injection(pub, strength)
|
||||||
|
inject_wall = fire["wall_send"]
|
||||||
|
|
||||||
|
# POST
|
||||||
|
while time.time() - inject_wall < POST_RECORD_S:
|
||||||
|
time.sleep(0.5)
|
||||||
|
post_samples = tel.since(inject_wall)
|
||||||
|
post_stats = window_stats(post_samples)
|
||||||
|
|
||||||
|
sig = response_signature(pre_stats, post_samples, inject_wall)
|
||||||
|
log(f" post n={post_stats.get('n',0)} "
|
||||||
|
f"asym peak_delta={sig.get('asymmetry_peak_delta',float('nan')):+.3f} "
|
||||||
|
f"sn={sig.get('asymmetry_sn',float('nan')):.2f} "
|
||||||
|
f"halflife={sig.get('asymmetry_halflife_s')}s "
|
||||||
|
f"stress_xy peak_delta={sig.get('stress_xy_peak_delta',float('nan')):+.6f}")
|
||||||
|
|
||||||
|
record = {
|
||||||
|
"run_id": RUN_ID,
|
||||||
|
"label": label,
|
||||||
|
"strength": float(strength),
|
||||||
|
"wall_inject": inject_wall,
|
||||||
|
"iso_inject": time.strftime("%Y-%m-%dT%H:%M:%S", time.localtime(inject_wall)),
|
||||||
|
"pre_stats": pre_stats,
|
||||||
|
"post_stats": post_stats,
|
||||||
|
"signature": sig,
|
||||||
|
"inject_xy_sigma": [INJECT_X, INJECT_Y, INJECT_SIG],
|
||||||
|
"baseline_anchor": baseline_anchor,
|
||||||
|
}
|
||||||
|
# also persist the post-window samples (trimmed to channels we care about)
|
||||||
|
record["post_trace"] = [
|
||||||
|
{**{k: m.get(k) for k in CHANNELS if k in m},
|
||||||
|
"rel_t": m["_recv_wall"] - inject_wall}
|
||||||
|
for m in post_samples
|
||||||
|
]
|
||||||
|
with JSONL.open("a") as f:
|
||||||
|
f.write(json.dumps(record) + "\n")
|
||||||
|
return record
|
||||||
|
|
||||||
|
|
||||||
|
# ─────── main ───────
|
||||||
|
def main():
|
||||||
|
log(f"=== inject_variable_isolation run_id={RUN_ID} ===")
|
||||||
|
log(f"out_dir={OUT_DIR}")
|
||||||
|
|
||||||
|
# build the injection plan
|
||||||
|
df_day = load_btc_day()
|
||||||
|
per_var_q = {v: quantile_strengths(df_day, v) for v in VARIABLES}
|
||||||
|
log("per-variable quantile strengths:")
|
||||||
|
for v in VARIABLES:
|
||||||
|
for ql, info in per_var_q[v].items():
|
||||||
|
log(f" {v:18s} {ql} raw={info['raw_value']:+.6f} "
|
||||||
|
f"z_clip={info['z_clipped']:+.3f} strength={info['strength']:+.5f}")
|
||||||
|
|
||||||
|
# plan: list of (label_dict, strength)
|
||||||
|
plan = []
|
||||||
|
# variable runs
|
||||||
|
for v in VARIABLES:
|
||||||
|
for ql, info in per_var_q[v].items():
|
||||||
|
for rep in range(N_REPEATS):
|
||||||
|
plan.append((
|
||||||
|
{"kind": "variable", "var": v, "quantile_label": ql,
|
||||||
|
"quantile": info["quantile"], "raw_value": info["raw_value"],
|
||||||
|
"z_clipped": info["z_clipped"], "rep": rep},
|
||||||
|
info["strength"],
|
||||||
|
))
|
||||||
|
# calibration runs
|
||||||
|
for cs in CALIBRATION_STRENGTHS:
|
||||||
|
for rep in range(N_REPEATS):
|
||||||
|
plan.append((
|
||||||
|
{"kind": "calibration", "rep": rep},
|
||||||
|
cs,
|
||||||
|
))
|
||||||
|
|
||||||
|
# randomize order so position effects (drift) don't favor any variable
|
||||||
|
rng = np.random.default_rng(20260606)
|
||||||
|
order = rng.permutation(len(plan))
|
||||||
|
plan = [plan[i] for i in order]
|
||||||
|
log(f"plan: {len(plan)} injections (randomized order, seed=20260606)")
|
||||||
|
|
||||||
|
# write meta
|
||||||
|
meta = {
|
||||||
|
"run_id": RUN_ID,
|
||||||
|
"coin": COIN,
|
||||||
|
"variables": VARIABLES,
|
||||||
|
"quantiles": QUANTILES,
|
||||||
|
"str_cap": STR_CAP,
|
||||||
|
"calibration_strengths": CALIBRATION_STRENGTHS,
|
||||||
|
"n_repeats": N_REPEATS,
|
||||||
|
"inject_xy_sigma": [INJECT_X, INJECT_Y, INJECT_SIG],
|
||||||
|
"pre_record_s": PRE_RECORD_S,
|
||||||
|
"post_record_s": POST_RECORD_S,
|
||||||
|
"decay_probe_s": DECAY_PROBE_S,
|
||||||
|
"decay_asym_tol": DECAY_ASYM_TOL,
|
||||||
|
"decay_asym_std": DECAY_ASYM_STD,
|
||||||
|
"decay_timeout_s": DECAY_TIMEOUT_S,
|
||||||
|
"stability_probe_s": STABILITY_PROBE_S,
|
||||||
|
"stability_asym_std": STABILITY_ASYM_STD,
|
||||||
|
"stability_asym_slope": STABILITY_ASYM_SLOPE,
|
||||||
|
"max_wait_s": MAX_WAIT_S,
|
||||||
|
"baseline_measure_s": BASELINE_MEASURE_S,
|
||||||
|
"n_total_injections": len(plan),
|
||||||
|
"plan_order": [p[0] for p in plan],
|
||||||
|
"plan_strengths": [p[1] for p in plan],
|
||||||
|
"wall_iso_start": time.strftime("%Y-%m-%dT%H:%M:%S"),
|
||||||
|
"notes": (
|
||||||
|
"Baseline is stability-based, NOT engineered 12-13 band. Lattice "
|
||||||
|
"currently parked at asym~33 plateau from accumulated forcing; "
|
||||||
|
"daemon restart is forbidden (RESONANCE-owned). What matters is a "
|
||||||
|
"verified-stable low-variance baseline, whatever the level."
|
||||||
|
),
|
||||||
|
}
|
||||||
|
(OUT_DIR / "meta.json").write_text(json.dumps(meta, indent=2, default=str))
|
||||||
|
# dump quantile info
|
||||||
|
(OUT_DIR / "per_var_quantiles.json").write_text(json.dumps(per_var_q, indent=2))
|
||||||
|
|
||||||
|
# ZMQ
|
||||||
|
tel = TelSub(TEL_ADDR)
|
||||||
|
ctx = zmq.Context.instance()
|
||||||
|
pub = ctx.socket(zmq.PUB)
|
||||||
|
pub.connect(CMD_ADDR)
|
||||||
|
time.sleep(0.7) # let PUB connect
|
||||||
|
|
||||||
|
# wait for telemetry
|
||||||
|
t0 = time.time()
|
||||||
|
while not tel.buf and time.time() - t0 < 15:
|
||||||
|
time.sleep(0.3)
|
||||||
|
if not tel.buf:
|
||||||
|
log("FATAL: no telemetry on 5556")
|
||||||
|
return
|
||||||
|
log(f"telemetry up, {len(tel.buf)} initial samples")
|
||||||
|
|
||||||
|
# ── PHASE 0: initial stability gate ──
|
||||||
|
log(f"phase 0: waiting for stable baseline (asym std < {STABILITY_ASYM_STD} "
|
||||||
|
f"and |slope| < {STABILITY_ASYM_SLOPE}/s over {STABILITY_PROBE_S}s)")
|
||||||
|
base = wait_for_stability(
|
||||||
|
tel, STABILITY_PROBE_S, STABILITY_ASYM_STD, STABILITY_ASYM_SLOPE,
|
||||||
|
MAX_WAIT_S, label="phase0_init",
|
||||||
|
)
|
||||||
|
if base is None:
|
||||||
|
log("FATAL: never reached stable baseline; aborting")
|
||||||
|
return
|
||||||
|
baseline_anchor = base["asym_mean"]
|
||||||
|
log(f"baseline ANCHOR set: asym_mean={baseline_anchor:.3f} (decay returns must hit this +/- {DECAY_ASYM_TOL})")
|
||||||
|
|
||||||
|
# measure clean baseline for BASELINE_MEASURE_S
|
||||||
|
log(f"phase 0b: measuring clean baseline for {BASELINE_MEASURE_S}s")
|
||||||
|
base_start = time.time()
|
||||||
|
while time.time() - base_start < BASELINE_MEASURE_S:
|
||||||
|
time.sleep(5)
|
||||||
|
base_samples = tel.since(base_start)
|
||||||
|
base_stats = window_stats(base_samples)
|
||||||
|
base_stats["baseline_anchor_asym"] = baseline_anchor
|
||||||
|
base_stats["measured_wall_start_iso"] = time.strftime("%Y-%m-%dT%H:%M:%S",
|
||||||
|
time.localtime(base_start))
|
||||||
|
(OUT_DIR / "baseline_clean_stats.json").write_text(json.dumps(base_stats, indent=2))
|
||||||
|
log(f"baseline stats: asym mean={base_stats.get('asymmetry_mean',float('nan')):.3f} "
|
||||||
|
f"std={base_stats.get('asymmetry_std',float('nan')):.4f} n={base_stats.get('n',0)}")
|
||||||
|
|
||||||
|
# ── PHASES 1-5 LOOP ──
|
||||||
|
log(f"\nbeginning injection loop: {len(plan)} total injections")
|
||||||
|
for i, (label, strength) in enumerate(plan, 1):
|
||||||
|
log(f"\n=== injection {i}/{len(plan)}: {label} strength={strength:+.5f} ===")
|
||||||
|
# decay gate before each injection (except the first, which followed phase 0b).
|
||||||
|
# We do NOT require return to the ORIGINAL baseline_anchor because the field
|
||||||
|
# naturally drifts between attractors. We only require LOCAL stability so the
|
||||||
|
# pre-injection snapshot is on a settled field. Each injection's response is
|
||||||
|
# measured against its own pre_stats anyway.
|
||||||
|
if i > 1:
|
||||||
|
log(f" decay gate: waiting for local stability "
|
||||||
|
f"(std<{DECAY_ASYM_STD}, |slope|<{STABILITY_ASYM_SLOPE*2}/s over {DECAY_PROBE_S}s)")
|
||||||
|
decay_ok = wait_for_stability(
|
||||||
|
tel, DECAY_PROBE_S, DECAY_ASYM_STD, STABILITY_ASYM_SLOPE * 2,
|
||||||
|
DECAY_TIMEOUT_S, label="decay_gate",
|
||||||
|
)
|
||||||
|
if decay_ok is None:
|
||||||
|
log(f" WARN: local stability not reached within {DECAY_TIMEOUT_S}s; "
|
||||||
|
f"proceeding anyway with field as-is")
|
||||||
|
cur_probe = tel.since(time.time() - 30)
|
||||||
|
cur_stats = window_stats(cur_probe)
|
||||||
|
label = {**label, "decay_timeout": True,
|
||||||
|
"field_at_inject_asym": cur_stats.get("asymmetry_mean")}
|
||||||
|
run_one_injection(tel, pub, label, strength, baseline_anchor)
|
||||||
|
|
||||||
|
log("\n=== ALL INJECTIONS COMPLETE ===")
|
||||||
|
log(f"output: {OUT_DIR}")
|
||||||
|
tel.stop()
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
Binary file not shown.
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"n": 3887,
|
||||||
|
"mean": {
|
||||||
|
"asymmetry": 33.117270594288655,
|
||||||
|
"coherence": 0.6806030357602264,
|
||||||
|
"stress_xx": -0.0005490602006688964,
|
||||||
|
"stress_yy": 0.0005291376382814511,
|
||||||
|
"stress_xy": -0.00018692256238744533,
|
||||||
|
"vorticity_mean": 0.027906847440185234,
|
||||||
|
"vel_mean": 0.22110572549524057,
|
||||||
|
"vel_max": 0.28519332570105477,
|
||||||
|
"vel_var": 0.0024504354489323383
|
||||||
|
},
|
||||||
|
"sigma": {
|
||||||
|
"asymmetry": 0.14003085117845285,
|
||||||
|
"coherence": 0.0006539763519983469,
|
||||||
|
"stress_xx": 2.638450352009536e-05,
|
||||||
|
"stress_yy": 2.407164295866925e-05,
|
||||||
|
"stress_xy": 1.95317660371182e-05,
|
||||||
|
"vorticity_mean": 0.0038229225727248128,
|
||||||
|
"vel_mean": 0.001317284839139789,
|
||||||
|
"vel_max": 0.0014603589870264082,
|
||||||
|
"vel_var": 9.361204036135224e-05
|
||||||
|
},
|
||||||
|
"start_cycle": 1270570,
|
||||||
|
"end_cycle": 1309590
|
||||||
|
}
|
||||||
@@ -4,3 +4,17 @@
|
|||||||
[2026-06-06T20:26:37] phase 1: waiting for stable field (asym std < 0.6 and |slope| < 0.005/s over 1800s window)
|
[2026-06-06T20:26:37] phase 1: waiting for stable field (asym std < 0.6 and |slope| < 0.005/s over 1800s window)
|
||||||
[2026-06-06T20:26:47] FIELD STABLE — asym mean=33.059 std=0.138 slope=-0.00009/s (waited 10s)
|
[2026-06-06T20:26:47] FIELD STABLE — asym mean=33.059 std=0.138 slope=-0.00009/s (waited 10s)
|
||||||
[2026-06-06T20:26:47] phase 2: measuring clean baseline for 600s
|
[2026-06-06T20:26:47] phase 2: measuring clean baseline for 600s
|
||||||
|
[2026-06-06T20:35:53] collected 3887 samples
|
||||||
|
[2026-06-06T20:35:53] clean sigma: asym=0.1400 coh=0.00065 sxy=0.000020
|
||||||
|
[2026-06-06T20:35:53] === rep 1/3 order: ['mid_price', 'vwap_drift', 'wallet_entropy', 'trade_count', 'large_print_cnt', 'signed_flow_usd'] ===
|
||||||
|
[2026-06-06T20:35:53] rep0 var 1/6: mid_price
|
||||||
|
[2026-06-06T20:38:52] saved trace: 1316 samples over 179.4s, asym range [30.71, 33.40]
|
||||||
|
[2026-06-06T20:39:47] rep0 var 2/6: vwap_drift
|
||||||
|
[2026-06-06T20:42:46] saved trace: 1327 samples over 179.4s, asym range [30.24, 31.33]
|
||||||
|
[2026-06-06T20:43:41] rep0 var 3/6: wallet_entropy
|
||||||
|
[2026-06-06T20:46:41] saved trace: 1304 samples over 179.5s, asym range [30.27, 35.09]
|
||||||
|
[2026-06-06T20:47:35] rep0 var 4/6: trade_count
|
||||||
|
[2026-06-06T20:50:35] saved trace: 1339 samples over 179.5s, asym range [34.22, 40.88]
|
||||||
|
[2026-06-06T20:51:29] rep0 var 5/6: large_print_cnt
|
||||||
|
[2026-06-06T20:54:29] saved trace: 1318 samples over 179.6s, asym range [39.95, 42.55]
|
||||||
|
[2026-06-06T20:55:23] rep0 var 6/6: signed_flow_usd
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
["mid_price", "vwap_drift", "wallet_entropy", "trade_count", "large_print_cnt", "signed_flow_usd"]
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,2 @@
|
|||||||
|
[2026-06-06T21:05:00] === inject_variable_isolation run_id=20260606T210500 ===
|
||||||
|
[2026-06-06T21:05:00] out_dir=/mnt/d/Resonance_Engine/traj/varisol_20260606T210500
|
||||||
@@ -0,0 +1,680 @@
|
|||||||
|
{
|
||||||
|
"run_id": "20260606T210530",
|
||||||
|
"coin": "BTC",
|
||||||
|
"variables": [
|
||||||
|
"signed_flow_usd",
|
||||||
|
"wallet_entropy",
|
||||||
|
"vwap_drift",
|
||||||
|
"trade_count",
|
||||||
|
"large_print_cnt",
|
||||||
|
"mid_price"
|
||||||
|
],
|
||||||
|
"quantiles": [
|
||||||
|
0.01,
|
||||||
|
0.5,
|
||||||
|
0.99
|
||||||
|
],
|
||||||
|
"str_cap": 0.3,
|
||||||
|
"calibration_strengths": [
|
||||||
|
-0.5,
|
||||||
|
-0.25,
|
||||||
|
-0.1,
|
||||||
|
0.1,
|
||||||
|
0.25,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
"n_repeats": 3,
|
||||||
|
"inject_xy_sigma": [
|
||||||
|
512.0,
|
||||||
|
512.0,
|
||||||
|
32.0
|
||||||
|
],
|
||||||
|
"pre_record_s": 7,
|
||||||
|
"post_record_s": 40,
|
||||||
|
"decay_probe_s": 300,
|
||||||
|
"decay_asym_tol": 1.5,
|
||||||
|
"decay_asym_std": 0.8,
|
||||||
|
"decay_timeout_s": 600,
|
||||||
|
"stability_probe_s": 1800,
|
||||||
|
"stability_asym_std": 0.6,
|
||||||
|
"stability_asym_slope": 0.005,
|
||||||
|
"max_wait_s": 21600,
|
||||||
|
"baseline_measure_s": 600,
|
||||||
|
"n_total_injections": 72,
|
||||||
|
"plan_order": [
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 18206.037170000003,
|
||||||
|
"z_clipped": 0.023487114028579344,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 18206.037170000003,
|
||||||
|
"z_clipped": 0.023487114028579344,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 72360.43656558785,
|
||||||
|
"z_clipped": -0.012794443439905417,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 3.28584260791539,
|
||||||
|
"z_clipped": -0.13976204230621794,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 260.0,
|
||||||
|
"z_clipped": -0.3126667851076296,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -0.0014819567888235735,
|
||||||
|
"z_clipped": -2.616651996433431,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 1.968985566034899,
|
||||||
|
"z_clipped": -2.1799630704607242,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 260.0,
|
||||||
|
"z_clipped": -0.3126667851076296,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 10609901.171223288,
|
||||||
|
"z_clipped": 2.3925628431353236,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -14362952.6270977,
|
||||||
|
"z_clipped": -3.0,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -0.0014819567888235735,
|
||||||
|
"z_clipped": -2.616651996433431,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": -2.7128391907979724e-05,
|
||||||
|
"z_clipped": -0.012946417918777675,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 5.322696827502746,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 70898.76293267305,
|
||||||
|
"z_clipped": -1.5443057611241517,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 73940.61077990403,
|
||||||
|
"z_clipped": 1.6428793257530796,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -14362952.6270977,
|
||||||
|
"z_clipped": -3.0,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 5.322696827502746,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 18206.037170000003,
|
||||||
|
"z_clipped": 0.023487114028579344,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 3.28584260791539,
|
||||||
|
"z_clipped": -0.13976204230621794,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 0.0015022089951654963,
|
||||||
|
"z_clipped": 2.724107859133018,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 260.0,
|
||||||
|
"z_clipped": -0.3126667851076296,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 10609901.171223288,
|
||||||
|
"z_clipped": 2.3925628431353236,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 10609901.171223288,
|
||||||
|
"z_clipped": 2.3925628431353236,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -14362952.6270977,
|
||||||
|
"z_clipped": -3.0,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 73940.61077990403,
|
||||||
|
"z_clipped": 1.6428793257530796,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 1.0,
|
||||||
|
"z_clipped": -0.31214341021100706,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 0.0015022089951654963,
|
||||||
|
"z_clipped": 2.724107859133018,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 51.82,
|
||||||
|
"z_clipped": -0.88515861594095,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 0.0,
|
||||||
|
"z_clipped": -0.39599415490628875,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 51.82,
|
||||||
|
"z_clipped": -0.88515861594095,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 1.968985566034899,
|
||||||
|
"z_clipped": -2.1799630704607242,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 1.0,
|
||||||
|
"z_clipped": -0.31214341021100706,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 1.0,
|
||||||
|
"z_clipped": -0.31214341021100706,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 72360.43656558785,
|
||||||
|
"z_clipped": -0.012794443439905417,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 48.58999999999992,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 1.968985566034899,
|
||||||
|
"z_clipped": -2.1799630704607242,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": -2.7128391907979724e-05,
|
||||||
|
"z_clipped": -0.012946417918777675,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 1710.9299999999978,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": -2.7128391907979724e-05,
|
||||||
|
"z_clipped": -0.012946417918777675,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 70898.76293267305,
|
||||||
|
"z_clipped": -1.5443057611241517,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 72360.43656558785,
|
||||||
|
"z_clipped": -0.012794443439905417,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 70898.76293267305,
|
||||||
|
"z_clipped": -1.5443057611241517,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 73940.61077990403,
|
||||||
|
"z_clipped": 1.6428793257530796,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 48.58999999999992,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 0.0,
|
||||||
|
"z_clipped": -0.39599415490628875,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 51.82,
|
||||||
|
"z_clipped": -0.88515861594095,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 0.0,
|
||||||
|
"z_clipped": -0.39599415490628875,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -0.0014819567888235735,
|
||||||
|
"z_clipped": -2.616651996433431,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 48.58999999999992,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 1710.9299999999978,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 5.322696827502746,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 0.0015022089951654963,
|
||||||
|
"z_clipped": 2.724107859133018,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 1710.9299999999978,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 3.28584260791539,
|
||||||
|
"z_clipped": -0.13976204230621794,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"plan_strengths": [
|
||||||
|
0.002348711402857934,
|
||||||
|
0.002348711402857934,
|
||||||
|
-0.0012794443439905418,
|
||||||
|
-0.5,
|
||||||
|
-0.013976204230621795,
|
||||||
|
-0.03126667851076295,
|
||||||
|
-0.26166519964334306,
|
||||||
|
-0.2179963070460724,
|
||||||
|
-0.03126667851076295,
|
||||||
|
0.23925628431353235,
|
||||||
|
-0.3,
|
||||||
|
-0.26166519964334306,
|
||||||
|
-0.1,
|
||||||
|
-0.0012946417918777676,
|
||||||
|
0.3,
|
||||||
|
-0.15443057611241517,
|
||||||
|
0.1,
|
||||||
|
0.5,
|
||||||
|
0.16428793257530794,
|
||||||
|
0.5,
|
||||||
|
-0.3,
|
||||||
|
0.3,
|
||||||
|
0.002348711402857934,
|
||||||
|
-0.013976204230621795,
|
||||||
|
0.2724107859133018,
|
||||||
|
-0.03126667851076295,
|
||||||
|
0.23925628431353235,
|
||||||
|
0.23925628431353235,
|
||||||
|
-0.3,
|
||||||
|
0.25,
|
||||||
|
-0.25,
|
||||||
|
0.16428793257530794,
|
||||||
|
-0.031214341021100704,
|
||||||
|
0.2724107859133018,
|
||||||
|
-0.088515861594095,
|
||||||
|
-0.03959941549062887,
|
||||||
|
-0.088515861594095,
|
||||||
|
-0.2179963070460724,
|
||||||
|
0.1,
|
||||||
|
-0.031214341021100704,
|
||||||
|
0.25,
|
||||||
|
-0.031214341021100704,
|
||||||
|
-0.0012794443439905418,
|
||||||
|
0.3,
|
||||||
|
-0.2179963070460724,
|
||||||
|
-0.0012946417918777676,
|
||||||
|
-0.1,
|
||||||
|
0.5,
|
||||||
|
-0.25,
|
||||||
|
0.3,
|
||||||
|
-0.0012946417918777676,
|
||||||
|
0.1,
|
||||||
|
-0.15443057611241517,
|
||||||
|
-0.0012794443439905418,
|
||||||
|
-0.15443057611241517,
|
||||||
|
-0.1,
|
||||||
|
0.16428793257530794,
|
||||||
|
0.3,
|
||||||
|
-0.5,
|
||||||
|
-0.03959941549062887,
|
||||||
|
-0.088515861594095,
|
||||||
|
-0.03959941549062887,
|
||||||
|
-0.26166519964334306,
|
||||||
|
-0.25,
|
||||||
|
0.3,
|
||||||
|
0.3,
|
||||||
|
0.25,
|
||||||
|
0.3,
|
||||||
|
0.2724107859133018,
|
||||||
|
0.3,
|
||||||
|
-0.013976204230621795,
|
||||||
|
-0.5
|
||||||
|
],
|
||||||
|
"wall_iso_start": "2026-06-06T21:05:30",
|
||||||
|
"notes": "Baseline is stability-based, NOT engineered 12-13 band. Lattice currently parked at asym~33 plateau from accumulated forcing; daemon restart is forbidden (RESONANCE-owned). What matters is a verified-stable low-variance baseline, whatever the level."
|
||||||
|
}
|
||||||
@@ -0,0 +1,158 @@
|
|||||||
|
{
|
||||||
|
"signed_flow_usd": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -14362952.6270977,
|
||||||
|
"mean": -86800.46317655338,
|
||||||
|
"std": 4470813.239071454,
|
||||||
|
"z_clipped": -3.0,
|
||||||
|
"strength": -0.3
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 18206.037170000003,
|
||||||
|
"mean": -86800.46317655338,
|
||||||
|
"std": 4470813.239071454,
|
||||||
|
"z_clipped": 0.023487114028579344,
|
||||||
|
"strength": 0.002348711402857934
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 10609901.171223288,
|
||||||
|
"mean": -86800.46317655338,
|
||||||
|
"std": 4470813.239071454,
|
||||||
|
"z_clipped": 2.3925628431353236,
|
||||||
|
"strength": 0.23925628431353235
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"wallet_entropy": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 1.968985566034899,
|
||||||
|
"mean": 3.3760526544052816,
|
||||||
|
"std": 0.6454545526190983,
|
||||||
|
"z_clipped": -2.1799630704607242,
|
||||||
|
"strength": -0.2179963070460724
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 3.28584260791539,
|
||||||
|
"mean": 3.3760526544052816,
|
||||||
|
"std": 0.6454545526190983,
|
||||||
|
"z_clipped": -0.13976204230621794,
|
||||||
|
"strength": -0.013976204230621795
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 5.322696827502746,
|
||||||
|
"mean": 3.3760526544052816,
|
||||||
|
"std": 0.6454545526190983,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"strength": 0.3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"vwap_drift": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -0.0014819567888235735,
|
||||||
|
"mean": -1.989454159018787e-05,
|
||||||
|
"std": 0.0005587530360270364,
|
||||||
|
"z_clipped": -2.616651996433431,
|
||||||
|
"strength": -0.26166519964334306
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": -2.7128391907979724e-05,
|
||||||
|
"mean": -1.989454159018787e-05,
|
||||||
|
"std": 0.0005587530360270364,
|
||||||
|
"z_clipped": -0.012946417918777675,
|
||||||
|
"strength": -0.0012946417918777676
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 0.0015022089951654963,
|
||||||
|
"mean": -1.989454159018787e-05,
|
||||||
|
"std": 0.0005587530360270364,
|
||||||
|
"z_clipped": 2.724107859133018,
|
||||||
|
"strength": 0.2724107859133018
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"trade_count": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 51.82,
|
||||||
|
"mean": 373.69764216366156,
|
||||||
|
"std": 363.6383766332049,
|
||||||
|
"z_clipped": -0.88515861594095,
|
||||||
|
"strength": -0.088515861594095
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 260.0,
|
||||||
|
"mean": 373.69764216366156,
|
||||||
|
"std": 363.6383766332049,
|
||||||
|
"z_clipped": -0.3126667851076296,
|
||||||
|
"strength": -0.03126667851076295
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 1710.9299999999978,
|
||||||
|
"mean": 373.69764216366156,
|
||||||
|
"std": 363.6383766332049,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"strength": 0.3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"large_print_cnt": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 0.0,
|
||||||
|
"mean": 4.722607489597781,
|
||||||
|
"std": 11.925952519969334,
|
||||||
|
"z_clipped": -0.39599415490628875,
|
||||||
|
"strength": -0.03959941549062887
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 1.0,
|
||||||
|
"mean": 4.722607489597781,
|
||||||
|
"std": 11.925952519969334,
|
||||||
|
"z_clipped": -0.31214341021100706,
|
||||||
|
"strength": -0.031214341021100704
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 48.58999999999992,
|
||||||
|
"mean": 4.722607489597781,
|
||||||
|
"std": 11.925952519969334,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"strength": 0.3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mid_price": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 70898.76293267305,
|
||||||
|
"mean": 72372.64757598522,
|
||||||
|
"std": 954.3994980885622,
|
||||||
|
"z_clipped": -1.5443057611241517,
|
||||||
|
"strength": -0.15443057611241517
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 72360.43656558785,
|
||||||
|
"mean": 72372.64757598522,
|
||||||
|
"std": 954.3994980885622,
|
||||||
|
"z_clipped": -0.012794443439905417,
|
||||||
|
"strength": -0.0012794443439905418
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 73940.61077990403,
|
||||||
|
"mean": 72372.64757598522,
|
||||||
|
"std": 954.3994980885622,
|
||||||
|
"z_clipped": 1.6428793257530796,
|
||||||
|
"strength": 0.16428793257530794
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
[2026-06-06T21:05:30] === inject_variable_isolation run_id=20260606T210530 ===
|
||||||
|
[2026-06-06T21:05:30] out_dir=/mnt/d/Resonance_Engine/traj/varisol_20260606T210530
|
||||||
|
[2026-06-06T21:05:30] loaded 1442 minutes of BTC data from 24 parquet shards
|
||||||
|
[2026-06-06T21:05:30] per-variable quantile strengths:
|
||||||
|
[2026-06-06T21:05:30] signed_flow_usd q01 raw=-14362952.627098 z_clip=-3.000 strength=-0.30000
|
||||||
|
[2026-06-06T21:05:30] signed_flow_usd q50 raw=+18206.037170 z_clip=+0.023 strength=+0.00235
|
||||||
|
[2026-06-06T21:05:30] signed_flow_usd q99 raw=+10609901.171223 z_clip=+2.393 strength=+0.23926
|
||||||
|
[2026-06-06T21:05:30] wallet_entropy q01 raw=+1.968986 z_clip=-2.180 strength=-0.21800
|
||||||
|
[2026-06-06T21:05:30] wallet_entropy q50 raw=+3.285843 z_clip=-0.140 strength=-0.01398
|
||||||
|
[2026-06-06T21:05:30] wallet_entropy q99 raw=+5.322697 z_clip=+3.000 strength=+0.30000
|
||||||
|
[2026-06-06T21:05:30] vwap_drift q01 raw=-0.001482 z_clip=-2.617 strength=-0.26167
|
||||||
|
[2026-06-06T21:05:30] vwap_drift q50 raw=-0.000027 z_clip=-0.013 strength=-0.00129
|
||||||
|
[2026-06-06T21:05:30] vwap_drift q99 raw=+0.001502 z_clip=+2.724 strength=+0.27241
|
||||||
|
[2026-06-06T21:05:30] trade_count q01 raw=+51.820000 z_clip=-0.885 strength=-0.08852
|
||||||
|
[2026-06-06T21:05:30] trade_count q50 raw=+260.000000 z_clip=-0.313 strength=-0.03127
|
||||||
|
[2026-06-06T21:05:30] trade_count q99 raw=+1710.930000 z_clip=+3.000 strength=+0.30000
|
||||||
|
[2026-06-06T21:05:30] large_print_cnt q01 raw=+0.000000 z_clip=-0.396 strength=-0.03960
|
||||||
|
[2026-06-06T21:05:30] large_print_cnt q50 raw=+1.000000 z_clip=-0.312 strength=-0.03121
|
||||||
|
[2026-06-06T21:05:30] large_print_cnt q99 raw=+48.590000 z_clip=+3.000 strength=+0.30000
|
||||||
|
[2026-06-06T21:05:30] mid_price q01 raw=+70898.762933 z_clip=-1.544 strength=-0.15443
|
||||||
|
[2026-06-06T21:05:30] mid_price q50 raw=+72360.436566 z_clip=-0.013 strength=-0.00128
|
||||||
|
[2026-06-06T21:05:30] mid_price q99 raw=+73940.610780 z_clip=+1.643 strength=+0.16429
|
||||||
|
[2026-06-06T21:05:30] plan: 72 injections (randomized order, seed=20260606)
|
||||||
|
[2026-06-06T21:05:31] telemetry up, 5 initial samples
|
||||||
|
[2026-06-06T21:05:31] phase 0: waiting for stable baseline (asym std < 0.6 and |slope| < 0.005/s over 1800s)
|
||||||
|
[2026-06-06T21:05:36] phase0_init not stable: asym mean=41.879 std=0.125 slope=-0.01429/s waited=5s
|
||||||
|
[2026-06-06T21:05:46] phase0_init STABLE — asym mean=41.882 std=0.147 slope=-0.00144/s waited=15s
|
||||||
|
[2026-06-06T21:05:46] baseline ANCHOR set: asym_mean=41.882 (decay returns must hit this +/- 1.5)
|
||||||
|
[2026-06-06T21:05:46] phase 0b: measuring clean baseline for 600s
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
{
|
||||||
|
"asymmetry_mean": 41.96993073947668,
|
||||||
|
"asymmetry_std": 0.15980797062730462,
|
||||||
|
"asymmetry_min": 41.6374,
|
||||||
|
"asymmetry_max": 42.3445,
|
||||||
|
"coherence_mean": 0.6675903299203642,
|
||||||
|
"coherence_std": 0.0007080166696223541,
|
||||||
|
"coherence_min": 0.666,
|
||||||
|
"coherence_max": 0.669,
|
||||||
|
"stress_xx_mean": -0.000580310125142207,
|
||||||
|
"stress_xx_std": 2.7510222733001987e-05,
|
||||||
|
"stress_xx_min": -0.000672,
|
||||||
|
"stress_xx_max": -0.000485,
|
||||||
|
"stress_yy_mean": 0.0005630748577929465,
|
||||||
|
"stress_yy_std": 2.4807556794786033e-05,
|
||||||
|
"stress_yy_min": 0.000482,
|
||||||
|
"stress_yy_max": 0.000624,
|
||||||
|
"stress_xy_mean": -0.00019623412969283277,
|
||||||
|
"stress_xy_std": 2.0778380295966145e-05,
|
||||||
|
"stress_xy_min": -0.000269,
|
||||||
|
"stress_xy_max": -0.000117,
|
||||||
|
"vorticity_mean_mean": 0.027897449374288962,
|
||||||
|
"vorticity_mean_std": 0.0038194693998455155,
|
||||||
|
"vorticity_mean_min": 0.022302,
|
||||||
|
"vorticity_mean_max": 0.033546,
|
||||||
|
"vel_mean_mean": 0.22110283981797496,
|
||||||
|
"vel_mean_std": 0.0013174742670812795,
|
||||||
|
"vel_mean_min": 0.21907,
|
||||||
|
"vel_mean_max": 0.223247,
|
||||||
|
"vel_max_mean": 0.2851770737201365,
|
||||||
|
"vel_max_std": 0.0014607152442646042,
|
||||||
|
"vel_max_min": 0.281867,
|
||||||
|
"vel_max_max": 0.289715,
|
||||||
|
"vel_var_mean": 0.0024503754220705346,
|
||||||
|
"vel_var_std": 9.349683132115852e-05,
|
||||||
|
"vel_var_min": 0.00225288,
|
||||||
|
"vel_var_max": 0.00260863,
|
||||||
|
"n": 4395,
|
||||||
|
"baseline_anchor_asym": 41.893917204301076,
|
||||||
|
"measured_wall_start_iso": "2026-06-06T21:06:41"
|
||||||
|
}
|
||||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,680 @@
|
|||||||
|
{
|
||||||
|
"run_id": "20260606T210625",
|
||||||
|
"coin": "BTC",
|
||||||
|
"variables": [
|
||||||
|
"signed_flow_usd",
|
||||||
|
"wallet_entropy",
|
||||||
|
"vwap_drift",
|
||||||
|
"trade_count",
|
||||||
|
"large_print_cnt",
|
||||||
|
"mid_price"
|
||||||
|
],
|
||||||
|
"quantiles": [
|
||||||
|
0.01,
|
||||||
|
0.5,
|
||||||
|
0.99
|
||||||
|
],
|
||||||
|
"str_cap": 0.3,
|
||||||
|
"calibration_strengths": [
|
||||||
|
-0.5,
|
||||||
|
-0.25,
|
||||||
|
-0.1,
|
||||||
|
0.1,
|
||||||
|
0.25,
|
||||||
|
0.5
|
||||||
|
],
|
||||||
|
"n_repeats": 3,
|
||||||
|
"inject_xy_sigma": [
|
||||||
|
512.0,
|
||||||
|
512.0,
|
||||||
|
32.0
|
||||||
|
],
|
||||||
|
"pre_record_s": 7,
|
||||||
|
"post_record_s": 40,
|
||||||
|
"decay_probe_s": 300,
|
||||||
|
"decay_asym_tol": 1.5,
|
||||||
|
"decay_asym_std": 0.8,
|
||||||
|
"decay_timeout_s": 600,
|
||||||
|
"stability_probe_s": 1800,
|
||||||
|
"stability_asym_std": 0.6,
|
||||||
|
"stability_asym_slope": 0.005,
|
||||||
|
"max_wait_s": 21600,
|
||||||
|
"baseline_measure_s": 600,
|
||||||
|
"n_total_injections": 72,
|
||||||
|
"plan_order": [
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 18206.037170000003,
|
||||||
|
"z_clipped": 0.023487114028579344,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 18206.037170000003,
|
||||||
|
"z_clipped": 0.023487114028579344,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 72360.43656558785,
|
||||||
|
"z_clipped": -0.012794443439905417,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 3.28584260791539,
|
||||||
|
"z_clipped": -0.13976204230621794,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 260.0,
|
||||||
|
"z_clipped": -0.3126667851076296,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -0.0014819567888235735,
|
||||||
|
"z_clipped": -2.616651996433431,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 1.968985566034899,
|
||||||
|
"z_clipped": -2.1799630704607242,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 260.0,
|
||||||
|
"z_clipped": -0.3126667851076296,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 10609901.171223288,
|
||||||
|
"z_clipped": 2.3925628431353236,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -14362952.6270977,
|
||||||
|
"z_clipped": -3.0,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -0.0014819567888235735,
|
||||||
|
"z_clipped": -2.616651996433431,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": -2.7128391907979724e-05,
|
||||||
|
"z_clipped": -0.012946417918777675,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 5.322696827502746,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 70898.76293267305,
|
||||||
|
"z_clipped": -1.5443057611241517,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 73940.61077990403,
|
||||||
|
"z_clipped": 1.6428793257530796,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -14362952.6270977,
|
||||||
|
"z_clipped": -3.0,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 5.322696827502746,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 18206.037170000003,
|
||||||
|
"z_clipped": 0.023487114028579344,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 3.28584260791539,
|
||||||
|
"z_clipped": -0.13976204230621794,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 0.0015022089951654963,
|
||||||
|
"z_clipped": 2.724107859133018,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 260.0,
|
||||||
|
"z_clipped": -0.3126667851076296,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 10609901.171223288,
|
||||||
|
"z_clipped": 2.3925628431353236,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 10609901.171223288,
|
||||||
|
"z_clipped": 2.3925628431353236,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "signed_flow_usd",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -14362952.6270977,
|
||||||
|
"z_clipped": -3.0,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 73940.61077990403,
|
||||||
|
"z_clipped": 1.6428793257530796,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 1.0,
|
||||||
|
"z_clipped": -0.31214341021100706,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 0.0015022089951654963,
|
||||||
|
"z_clipped": 2.724107859133018,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 51.82,
|
||||||
|
"z_clipped": -0.88515861594095,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 0.0,
|
||||||
|
"z_clipped": -0.39599415490628875,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 51.82,
|
||||||
|
"z_clipped": -0.88515861594095,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 1.968985566034899,
|
||||||
|
"z_clipped": -2.1799630704607242,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 1.0,
|
||||||
|
"z_clipped": -0.31214341021100706,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 1.0,
|
||||||
|
"z_clipped": -0.31214341021100706,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 72360.43656558785,
|
||||||
|
"z_clipped": -0.012794443439905417,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 48.58999999999992,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 1.968985566034899,
|
||||||
|
"z_clipped": -2.1799630704607242,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": -2.7128391907979724e-05,
|
||||||
|
"z_clipped": -0.012946417918777675,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 1710.9299999999978,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": -2.7128391907979724e-05,
|
||||||
|
"z_clipped": -0.012946417918777675,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 70898.76293267305,
|
||||||
|
"z_clipped": -1.5443057611241517,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 72360.43656558785,
|
||||||
|
"z_clipped": -0.012794443439905417,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 70898.76293267305,
|
||||||
|
"z_clipped": -1.5443057611241517,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "mid_price",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 73940.61077990403,
|
||||||
|
"z_clipped": 1.6428793257530796,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 48.58999999999992,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 0.0,
|
||||||
|
"z_clipped": -0.39599415490628875,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 51.82,
|
||||||
|
"z_clipped": -0.88515861594095,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 0.0,
|
||||||
|
"z_clipped": -0.39599415490628875,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q01",
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -0.0014819567888235735,
|
||||||
|
"z_clipped": -2.616651996433431,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "large_print_cnt",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 48.58999999999992,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 1710.9299999999978,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 5.322696827502746,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "vwap_drift",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 0.0015022089951654963,
|
||||||
|
"z_clipped": 2.724107859133018,
|
||||||
|
"rep": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "trade_count",
|
||||||
|
"quantile_label": "q99",
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 1710.9299999999978,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "variable",
|
||||||
|
"var": "wallet_entropy",
|
||||||
|
"quantile_label": "q50",
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 3.28584260791539,
|
||||||
|
"z_clipped": -0.13976204230621794,
|
||||||
|
"rep": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"kind": "calibration",
|
||||||
|
"rep": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"plan_strengths": [
|
||||||
|
0.002348711402857934,
|
||||||
|
0.002348711402857934,
|
||||||
|
-0.0012794443439905418,
|
||||||
|
-0.5,
|
||||||
|
-0.013976204230621795,
|
||||||
|
-0.03126667851076295,
|
||||||
|
-0.26166519964334306,
|
||||||
|
-0.2179963070460724,
|
||||||
|
-0.03126667851076295,
|
||||||
|
0.23925628431353235,
|
||||||
|
-0.3,
|
||||||
|
-0.26166519964334306,
|
||||||
|
-0.1,
|
||||||
|
-0.0012946417918777676,
|
||||||
|
0.3,
|
||||||
|
-0.15443057611241517,
|
||||||
|
0.1,
|
||||||
|
0.5,
|
||||||
|
0.16428793257530794,
|
||||||
|
0.5,
|
||||||
|
-0.3,
|
||||||
|
0.3,
|
||||||
|
0.002348711402857934,
|
||||||
|
-0.013976204230621795,
|
||||||
|
0.2724107859133018,
|
||||||
|
-0.03126667851076295,
|
||||||
|
0.23925628431353235,
|
||||||
|
0.23925628431353235,
|
||||||
|
-0.3,
|
||||||
|
0.25,
|
||||||
|
-0.25,
|
||||||
|
0.16428793257530794,
|
||||||
|
-0.031214341021100704,
|
||||||
|
0.2724107859133018,
|
||||||
|
-0.088515861594095,
|
||||||
|
-0.03959941549062887,
|
||||||
|
-0.088515861594095,
|
||||||
|
-0.2179963070460724,
|
||||||
|
0.1,
|
||||||
|
-0.031214341021100704,
|
||||||
|
0.25,
|
||||||
|
-0.031214341021100704,
|
||||||
|
-0.0012794443439905418,
|
||||||
|
0.3,
|
||||||
|
-0.2179963070460724,
|
||||||
|
-0.0012946417918777676,
|
||||||
|
-0.1,
|
||||||
|
0.5,
|
||||||
|
-0.25,
|
||||||
|
0.3,
|
||||||
|
-0.0012946417918777676,
|
||||||
|
0.1,
|
||||||
|
-0.15443057611241517,
|
||||||
|
-0.0012794443439905418,
|
||||||
|
-0.15443057611241517,
|
||||||
|
-0.1,
|
||||||
|
0.16428793257530794,
|
||||||
|
0.3,
|
||||||
|
-0.5,
|
||||||
|
-0.03959941549062887,
|
||||||
|
-0.088515861594095,
|
||||||
|
-0.03959941549062887,
|
||||||
|
-0.26166519964334306,
|
||||||
|
-0.25,
|
||||||
|
0.3,
|
||||||
|
0.3,
|
||||||
|
0.25,
|
||||||
|
0.3,
|
||||||
|
0.2724107859133018,
|
||||||
|
0.3,
|
||||||
|
-0.013976204230621795,
|
||||||
|
-0.5
|
||||||
|
],
|
||||||
|
"wall_iso_start": "2026-06-06T21:06:25",
|
||||||
|
"notes": "Baseline is stability-based, NOT engineered 12-13 band. Lattice currently parked at asym~33 plateau from accumulated forcing; daemon restart is forbidden (RESONANCE-owned). What matters is a verified-stable low-variance baseline, whatever the level."
|
||||||
|
}
|
||||||
@@ -0,0 +1,158 @@
|
|||||||
|
{
|
||||||
|
"signed_flow_usd": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -14362952.6270977,
|
||||||
|
"mean": -86800.46317655338,
|
||||||
|
"std": 4470813.239071454,
|
||||||
|
"z_clipped": -3.0,
|
||||||
|
"strength": -0.3
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 18206.037170000003,
|
||||||
|
"mean": -86800.46317655338,
|
||||||
|
"std": 4470813.239071454,
|
||||||
|
"z_clipped": 0.023487114028579344,
|
||||||
|
"strength": 0.002348711402857934
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 10609901.171223288,
|
||||||
|
"mean": -86800.46317655338,
|
||||||
|
"std": 4470813.239071454,
|
||||||
|
"z_clipped": 2.3925628431353236,
|
||||||
|
"strength": 0.23925628431353235
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"wallet_entropy": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 1.968985566034899,
|
||||||
|
"mean": 3.3760526544052816,
|
||||||
|
"std": 0.6454545526190983,
|
||||||
|
"z_clipped": -2.1799630704607242,
|
||||||
|
"strength": -0.2179963070460724
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 3.28584260791539,
|
||||||
|
"mean": 3.3760526544052816,
|
||||||
|
"std": 0.6454545526190983,
|
||||||
|
"z_clipped": -0.13976204230621794,
|
||||||
|
"strength": -0.013976204230621795
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 5.322696827502746,
|
||||||
|
"mean": 3.3760526544052816,
|
||||||
|
"std": 0.6454545526190983,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"strength": 0.3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"vwap_drift": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": -0.0014819567888235735,
|
||||||
|
"mean": -1.989454159018787e-05,
|
||||||
|
"std": 0.0005587530360270364,
|
||||||
|
"z_clipped": -2.616651996433431,
|
||||||
|
"strength": -0.26166519964334306
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": -2.7128391907979724e-05,
|
||||||
|
"mean": -1.989454159018787e-05,
|
||||||
|
"std": 0.0005587530360270364,
|
||||||
|
"z_clipped": -0.012946417918777675,
|
||||||
|
"strength": -0.0012946417918777676
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 0.0015022089951654963,
|
||||||
|
"mean": -1.989454159018787e-05,
|
||||||
|
"std": 0.0005587530360270364,
|
||||||
|
"z_clipped": 2.724107859133018,
|
||||||
|
"strength": 0.2724107859133018
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"trade_count": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 51.82,
|
||||||
|
"mean": 373.69764216366156,
|
||||||
|
"std": 363.6383766332049,
|
||||||
|
"z_clipped": -0.88515861594095,
|
||||||
|
"strength": -0.088515861594095
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 260.0,
|
||||||
|
"mean": 373.69764216366156,
|
||||||
|
"std": 363.6383766332049,
|
||||||
|
"z_clipped": -0.3126667851076296,
|
||||||
|
"strength": -0.03126667851076295
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 1710.9299999999978,
|
||||||
|
"mean": 373.69764216366156,
|
||||||
|
"std": 363.6383766332049,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"strength": 0.3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"large_print_cnt": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 0.0,
|
||||||
|
"mean": 4.722607489597781,
|
||||||
|
"std": 11.925952519969334,
|
||||||
|
"z_clipped": -0.39599415490628875,
|
||||||
|
"strength": -0.03959941549062887
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 1.0,
|
||||||
|
"mean": 4.722607489597781,
|
||||||
|
"std": 11.925952519969334,
|
||||||
|
"z_clipped": -0.31214341021100706,
|
||||||
|
"strength": -0.031214341021100704
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 48.58999999999992,
|
||||||
|
"mean": 4.722607489597781,
|
||||||
|
"std": 11.925952519969334,
|
||||||
|
"z_clipped": 3.0,
|
||||||
|
"strength": 0.3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mid_price": {
|
||||||
|
"q01": {
|
||||||
|
"quantile": 0.01,
|
||||||
|
"raw_value": 70898.76293267305,
|
||||||
|
"mean": 72372.64757598522,
|
||||||
|
"std": 954.3994980885622,
|
||||||
|
"z_clipped": -1.5443057611241517,
|
||||||
|
"strength": -0.15443057611241517
|
||||||
|
},
|
||||||
|
"q50": {
|
||||||
|
"quantile": 0.5,
|
||||||
|
"raw_value": 72360.43656558785,
|
||||||
|
"mean": 72372.64757598522,
|
||||||
|
"std": 954.3994980885622,
|
||||||
|
"z_clipped": -0.012794443439905417,
|
||||||
|
"strength": -0.0012794443439905418
|
||||||
|
},
|
||||||
|
"q99": {
|
||||||
|
"quantile": 0.99,
|
||||||
|
"raw_value": 73940.61077990403,
|
||||||
|
"mean": 72372.64757598522,
|
||||||
|
"std": 954.3994980885622,
|
||||||
|
"z_clipped": 1.6428793257530796,
|
||||||
|
"strength": 0.16428793257530794
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,190 @@
|
|||||||
|
[2026-06-06T21:06:25] === inject_variable_isolation run_id=20260606T210625 ===
|
||||||
|
[2026-06-06T21:06:25] out_dir=/mnt/d/Resonance_Engine/traj/varisol_20260606T210625
|
||||||
|
[2026-06-06T21:06:25] loaded 1442 minutes of BTC data from 24 parquet shards
|
||||||
|
[2026-06-06T21:06:25] per-variable quantile strengths:
|
||||||
|
[2026-06-06T21:06:25] signed_flow_usd q01 raw=-14362952.627098 z_clip=-3.000 strength=-0.30000
|
||||||
|
[2026-06-06T21:06:25] signed_flow_usd q50 raw=+18206.037170 z_clip=+0.023 strength=+0.00235
|
||||||
|
[2026-06-06T21:06:25] signed_flow_usd q99 raw=+10609901.171223 z_clip=+2.393 strength=+0.23926
|
||||||
|
[2026-06-06T21:06:25] wallet_entropy q01 raw=+1.968986 z_clip=-2.180 strength=-0.21800
|
||||||
|
[2026-06-06T21:06:25] wallet_entropy q50 raw=+3.285843 z_clip=-0.140 strength=-0.01398
|
||||||
|
[2026-06-06T21:06:25] wallet_entropy q99 raw=+5.322697 z_clip=+3.000 strength=+0.30000
|
||||||
|
[2026-06-06T21:06:25] vwap_drift q01 raw=-0.001482 z_clip=-2.617 strength=-0.26167
|
||||||
|
[2026-06-06T21:06:25] vwap_drift q50 raw=-0.000027 z_clip=-0.013 strength=-0.00129
|
||||||
|
[2026-06-06T21:06:25] vwap_drift q99 raw=+0.001502 z_clip=+2.724 strength=+0.27241
|
||||||
|
[2026-06-06T21:06:25] trade_count q01 raw=+51.820000 z_clip=-0.885 strength=-0.08852
|
||||||
|
[2026-06-06T21:06:25] trade_count q50 raw=+260.000000 z_clip=-0.313 strength=-0.03127
|
||||||
|
[2026-06-06T21:06:25] trade_count q99 raw=+1710.930000 z_clip=+3.000 strength=+0.30000
|
||||||
|
[2026-06-06T21:06:25] large_print_cnt q01 raw=+0.000000 z_clip=-0.396 strength=-0.03960
|
||||||
|
[2026-06-06T21:06:25] large_print_cnt q50 raw=+1.000000 z_clip=-0.312 strength=-0.03121
|
||||||
|
[2026-06-06T21:06:25] large_print_cnt q99 raw=+48.590000 z_clip=+3.000 strength=+0.30000
|
||||||
|
[2026-06-06T21:06:25] mid_price q01 raw=+70898.762933 z_clip=-1.544 strength=-0.15443
|
||||||
|
[2026-06-06T21:06:25] mid_price q50 raw=+72360.436566 z_clip=-0.013 strength=-0.00128
|
||||||
|
[2026-06-06T21:06:25] mid_price q99 raw=+73940.610780 z_clip=+1.643 strength=+0.16429
|
||||||
|
[2026-06-06T21:06:25] plan: 72 injections (randomized order, seed=20260606)
|
||||||
|
[2026-06-06T21:06:26] telemetry up, 5 initial samples
|
||||||
|
[2026-06-06T21:06:26] phase 0: waiting for stable baseline (asym std < 0.6 and |slope| < 0.005/s over 1800s)
|
||||||
|
[2026-06-06T21:06:31] phase0_init not stable: asym mean=41.899 std=0.132 slope=-0.01455/s waited=5s
|
||||||
|
[2026-06-06T21:06:41] phase0_init STABLE — asym mean=41.894 std=0.147 slope=-0.00031/s waited=15s
|
||||||
|
[2026-06-06T21:06:41] baseline ANCHOR set: asym_mean=41.894 (decay returns must hit this +/- 1.5)
|
||||||
|
[2026-06-06T21:06:41] phase 0b: measuring clean baseline for 600s
|
||||||
|
[2026-06-06T21:16:41] baseline stats: asym mean=41.970 std=0.1598 n=4395
|
||||||
|
[2026-06-06T21:16:41]
|
||||||
|
beginning injection loop: 72 total injections
|
||||||
|
[2026-06-06T21:16:41]
|
||||||
|
=== injection 1/72: {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 18206.037170000003, 'z_clipped': 0.023487114028579344, 'rep': 1} strength=+0.00235 ===
|
||||||
|
[2026-06-06T21:16:41] INJECT {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 18206.037170000003, 'z_clipped': 0.023487114028579344, 'rep': 1} strength=+0.0023
|
||||||
|
[2026-06-06T21:16:49] pre n=48 asym mean=42.049 std=0.167
|
||||||
|
[2026-06-06T21:17:29] post n=286 asym peak_delta=+0.315 sn=1.88 halflife=0.3117377758026123s stress_xy peak_delta=-0.000060
|
||||||
|
[2026-06-06T21:17:29]
|
||||||
|
=== injection 2/72: {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 18206.037170000003, 'z_clipped': 0.023487114028579344, 'rep': 2} strength=+0.00235 ===
|
||||||
|
[2026-06-06T21:17:29] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:17:29] decay_gate STABLE — asym mean=42.017 std=0.155 slope=+0.00022/s waited=0s
|
||||||
|
[2026-06-06T21:17:29] INJECT {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 18206.037170000003, 'z_clipped': 0.023487114028579344, 'rep': 2} strength=+0.0023
|
||||||
|
[2026-06-06T21:17:36] pre n=45 asym mean=42.072 std=0.149
|
||||||
|
[2026-06-06T21:18:16] post n=286 asym peak_delta=+0.308 sn=2.06 halflife=0.33641743659973145s stress_xy peak_delta=-0.000083
|
||||||
|
[2026-06-06T21:18:16]
|
||||||
|
=== injection 3/72: {'kind': 'variable', 'var': 'mid_price', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 72360.43656558785, 'z_clipped': -0.012794443439905417, 'rep': 2} strength=-0.00128 ===
|
||||||
|
[2026-06-06T21:18:16] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:18:16] decay_gate STABLE — asym mean=42.028 std=0.156 slope=+0.00024/s waited=0s
|
||||||
|
[2026-06-06T21:18:16] INJECT {'kind': 'variable', 'var': 'mid_price', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 72360.43656558785, 'z_clipped': -0.012794443439905417, 'rep': 2} strength=-0.0013
|
||||||
|
[2026-06-06T21:18:24] pre n=54 asym mean=42.069 std=0.146
|
||||||
|
[2026-06-06T21:19:04] post n=258 asym peak_delta=+0.330 sn=2.27 halflife=0.32332420349121094s stress_xy peak_delta=-0.000063
|
||||||
|
[2026-06-06T21:19:04]
|
||||||
|
=== injection 4/72: {'kind': 'calibration', 'rep': 2} strength=-0.50000 ===
|
||||||
|
[2026-06-06T21:19:04] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:19:04] decay_gate STABLE — asym mean=42.039 std=0.156 slope=+0.00023/s waited=0s
|
||||||
|
[2026-06-06T21:19:04] INJECT {'kind': 'calibration', 'rep': 2} strength=-0.5000
|
||||||
|
[2026-06-06T21:19:11] pre n=62 asym mean=42.080 std=0.155
|
||||||
|
[2026-06-06T21:19:52] post n=279 asym peak_delta=-0.604 sn=3.88 halflife=0.9869067668914795s stress_xy peak_delta=+0.000063
|
||||||
|
[2026-06-06T21:19:52]
|
||||||
|
=== injection 5/72: {'kind': 'variable', 'var': 'wallet_entropy', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 3.28584260791539, 'z_clipped': -0.13976204230621794, 'rep': 1} strength=-0.01398 ===
|
||||||
|
[2026-06-06T21:19:52] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:19:52] decay_gate STABLE — asym mean=42.006 std=0.187 slope=-0.00058/s waited=0s
|
||||||
|
[2026-06-06T21:19:52] INJECT {'kind': 'variable', 'var': 'wallet_entropy', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 3.28584260791539, 'z_clipped': -0.13976204230621794, 'rep': 1} strength=-0.0140
|
||||||
|
[2026-06-06T21:19:59] pre n=43 asym mean=41.729 std=0.167
|
||||||
|
[2026-06-06T21:20:39] post n=271 asym peak_delta=+0.307 sn=1.84 halflife=0.3278844356536865s stress_xy peak_delta=+0.000060
|
||||||
|
[2026-06-06T21:20:39]
|
||||||
|
=== injection 6/72: {'kind': 'variable', 'var': 'trade_count', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 260.0, 'z_clipped': -0.3126667851076296, 'rep': 0} strength=-0.03127 ===
|
||||||
|
[2026-06-06T21:20:39] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:20:39] decay_gate STABLE — asym mean=41.959 std=0.212 slope=-0.00124/s waited=0s
|
||||||
|
[2026-06-06T21:20:39] INJECT {'kind': 'variable', 'var': 'trade_count', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 260.0, 'z_clipped': -0.3126667851076296, 'rep': 0} strength=-0.0313
|
||||||
|
[2026-06-06T21:20:46] pre n=50 asym mean=41.737 std=0.166
|
||||||
|
[2026-06-06T21:21:27] post n=282 asym peak_delta=-0.310 sn=1.87 halflife=0.5294170379638672s stress_xy peak_delta=+0.000066
|
||||||
|
[2026-06-06T21:21:27]
|
||||||
|
=== injection 7/72: {'kind': 'variable', 'var': 'vwap_drift', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': -0.0014819567888235735, 'z_clipped': -2.616651996433431, 'rep': 0} strength=-0.26167 ===
|
||||||
|
[2026-06-06T21:21:27] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:21:27] decay_gate STABLE — asym mean=41.907 std=0.227 slope=-0.00163/s waited=0s
|
||||||
|
[2026-06-06T21:21:27] INJECT {'kind': 'variable', 'var': 'vwap_drift', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': -0.0014819567888235735, 'z_clipped': -2.616651996433431, 'rep': 0} strength=-0.2617
|
||||||
|
[2026-06-06T21:21:34] pre n=44 asym mean=41.716 std=0.158
|
||||||
|
[2026-06-06T21:22:15] post n=269 asym peak_delta=-0.452 sn=2.86 halflife=0.8389828205108643s stress_xy peak_delta=-0.000064
|
||||||
|
[2026-06-06T21:22:15]
|
||||||
|
=== injection 8/72: {'kind': 'variable', 'var': 'wallet_entropy', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': 1.968985566034899, 'z_clipped': -2.1799630704607242, 'rep': 1} strength=-0.21800 ===
|
||||||
|
[2026-06-06T21:22:15] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:22:15] decay_gate STABLE — asym mean=41.831 std=0.249 slope=-0.00207/s waited=0s
|
||||||
|
[2026-06-06T21:22:15] INJECT {'kind': 'variable', 'var': 'wallet_entropy', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': 1.968985566034899, 'z_clipped': -2.1799630704607242, 'rep': 1} strength=-0.2180
|
||||||
|
[2026-06-06T21:22:22] pre n=58 asym mean=41.536 std=0.150
|
||||||
|
[2026-06-06T21:23:02] post n=260 asym peak_delta=-0.406 sn=2.70 halflife=0.6610472202301025s stress_xy peak_delta=-0.000068
|
||||||
|
[2026-06-06T21:23:02]
|
||||||
|
=== injection 9/72: {'kind': 'variable', 'var': 'trade_count', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 260.0, 'z_clipped': -0.3126667851076296, 'rep': 2} strength=-0.03127 ===
|
||||||
|
[2026-06-06T21:23:02] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:23:02] decay_gate STABLE — asym mean=41.731 std=0.268 slope=-0.00236/s waited=0s
|
||||||
|
[2026-06-06T21:23:02] INJECT {'kind': 'variable', 'var': 'trade_count', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 260.0, 'z_clipped': -0.3126667851076296, 'rep': 2} strength=-0.0313
|
||||||
|
[2026-06-06T21:23:09] pre n=42 asym mean=41.405 std=0.153
|
||||||
|
[2026-06-06T21:23:50] post n=284 asym peak_delta=-0.302 sn=1.98 halflife=0.368518590927124s stress_xy peak_delta=-0.000064
|
||||||
|
[2026-06-06T21:23:50]
|
||||||
|
=== injection 10/72: {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q99', 'quantile': 0.99, 'raw_value': 10609901.171223288, 'z_clipped': 2.3925628431353236, 'rep': 1} strength=+0.23926 ===
|
||||||
|
[2026-06-06T21:23:50] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:23:50] decay_gate STABLE — asym mean=41.619 std=0.249 slope=-0.00208/s waited=0s
|
||||||
|
[2026-06-06T21:23:50] INJECT {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q99', 'quantile': 0.99, 'raw_value': 10609901.171223288, 'z_clipped': 2.3925628431353236, 'rep': 1} strength=+0.2393
|
||||||
|
[2026-06-06T21:23:57] pre n=45 asym mean=41.397 std=0.130
|
||||||
|
[2026-06-06T21:24:37] post n=292 asym peak_delta=+0.472 sn=3.63 halflife=0.5147812366485596s stress_xy peak_delta=+0.000074
|
||||||
|
[2026-06-06T21:24:37]
|
||||||
|
=== injection 11/72: {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': -14362952.6270977, 'z_clipped': -3.0, 'rep': 1} strength=-0.30000 ===
|
||||||
|
[2026-06-06T21:24:37] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:24:37] decay_gate STABLE — asym mean=41.559 std=0.208 slope=-0.00121/s waited=0s
|
||||||
|
[2026-06-06T21:24:37] INJECT {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': -14362952.6270977, 'z_clipped': -3.0, 'rep': 1} strength=-0.3000
|
||||||
|
[2026-06-06T21:24:45] pre n=45 asym mean=41.560 std=0.166
|
||||||
|
[2026-06-06T21:25:25] post n=256 asym peak_delta=-0.460 sn=2.77 halflife=-2.0115554332733154s stress_xy peak_delta=+0.000070
|
||||||
|
[2026-06-06T21:25:25]
|
||||||
|
=== injection 12/72: {'kind': 'variable', 'var': 'vwap_drift', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': -0.0014819567888235735, 'z_clipped': -2.616651996433431, 'rep': 2} strength=-0.26167 ===
|
||||||
|
[2026-06-06T21:25:25] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:25:25] decay_gate STABLE — asym mean=41.510 std=0.206 slope=-0.00112/s waited=0s
|
||||||
|
[2026-06-06T21:25:25] INJECT {'kind': 'variable', 'var': 'vwap_drift', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': -0.0014819567888235735, 'z_clipped': -2.616651996433431, 'rep': 2} strength=-0.2617
|
||||||
|
[2026-06-06T21:25:32] pre n=60 asym mean=41.365 std=0.155
|
||||||
|
[2026-06-06T21:26:13] post n=269 asym peak_delta=-0.454 sn=2.92 halflife=0.4956982135772705s stress_xy peak_delta=+0.000061
|
||||||
|
[2026-06-06T21:26:13]
|
||||||
|
=== injection 13/72: {'kind': 'calibration', 'rep': 0} strength=-0.10000 ===
|
||||||
|
[2026-06-06T21:26:13] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:26:13] decay_gate STABLE — asym mean=41.427 std=0.210 slope=-0.00117/s waited=0s
|
||||||
|
[2026-06-06T21:26:13] INJECT {'kind': 'calibration', 'rep': 0} strength=-0.1000
|
||||||
|
[2026-06-06T21:26:20] pre n=44 asym mean=41.191 std=0.162
|
||||||
|
[2026-06-06T21:27:00] post n=286 asym peak_delta=-0.346 sn=2.13 halflife=0.675731897354126s stress_xy peak_delta=-0.000056
|
||||||
|
[2026-06-06T21:27:00]
|
||||||
|
=== injection 14/72: {'kind': 'variable', 'var': 'vwap_drift', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': -2.7128391907979724e-05, 'z_clipped': -0.012946417918777675, 'rep': 1} strength=-0.00129 ===
|
||||||
|
[2026-06-06T21:27:00] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:27:00] decay_gate STABLE — asym mean=41.347 std=0.215 slope=-0.00129/s waited=0s
|
||||||
|
[2026-06-06T21:27:00] INJECT {'kind': 'variable', 'var': 'vwap_drift', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': -2.7128391907979724e-05, 'z_clipped': -0.012946417918777675, 'rep': 1} strength=-0.0013
|
||||||
|
[2026-06-06T21:27:07] pre n=43 asym mean=41.127 std=0.170
|
||||||
|
[2026-06-06T21:27:48] post n=274 asym peak_delta=+0.289 sn=1.70 halflife=0.3515889644622803s stress_xy peak_delta=-0.000067
|
||||||
|
[2026-06-06T21:27:48]
|
||||||
|
=== injection 15/72: {'kind': 'variable', 'var': 'wallet_entropy', 'quantile_label': 'q99', 'quantile': 0.99, 'raw_value': 5.322696827502746, 'z_clipped': 3.0, 'rep': 0} strength=+0.30000 ===
|
||||||
|
[2026-06-06T21:27:48] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:27:48] decay_gate STABLE — asym mean=41.294 std=0.221 slope=-0.00148/s waited=0s
|
||||||
|
[2026-06-06T21:27:48] INJECT {'kind': 'variable', 'var': 'wallet_entropy', 'quantile_label': 'q99', 'quantile': 0.99, 'raw_value': 5.322696827502746, 'z_clipped': 3.0, 'rep': 0} strength=+0.3000
|
||||||
|
[2026-06-06T21:27:55] pre n=43 asym mean=41.114 std=0.165
|
||||||
|
[2026-06-06T21:28:35] post n=269 asym peak_delta=+0.543 sn=3.30 halflife=0.5207076072692871s stress_xy peak_delta=+0.000070
|
||||||
|
[2026-06-06T21:28:35]
|
||||||
|
=== injection 16/72: {'kind': 'variable', 'var': 'mid_price', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': 70898.76293267305, 'z_clipped': -1.5443057611241517, 'rep': 0} strength=-0.15443 ===
|
||||||
|
[2026-06-06T21:28:35] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:28:35] decay_gate STABLE — asym mean=41.284 std=0.220 slope=-0.00110/s waited=0s
|
||||||
|
[2026-06-06T21:28:35] INJECT {'kind': 'variable', 'var': 'mid_price', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': 70898.76293267305, 'z_clipped': -1.5443057611241517, 'rep': 0} strength=-0.1544
|
||||||
|
[2026-06-06T21:28:42] pre n=60 asym mean=41.339 std=0.155
|
||||||
|
[2026-06-06T21:29:22] post n=267 asym peak_delta=-0.355 sn=2.29 halflife=0.4996509552001953s stress_xy peak_delta=+0.000079
|
||||||
|
[2026-06-06T21:29:22]
|
||||||
|
=== injection 17/72: {'kind': 'calibration', 'rep': 2} strength=+0.10000 ===
|
||||||
|
[2026-06-06T21:29:22] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:29:22] decay_gate STABLE — asym mean=41.253 std=0.203 slope=-0.00050/s waited=0s
|
||||||
|
[2026-06-06T21:29:22] INJECT {'kind': 'calibration', 'rep': 2} strength=+0.1000
|
||||||
|
[2026-06-06T21:29:29] pre n=50 asym mean=41.235 std=0.137
|
||||||
|
[2026-06-06T21:30:10] post n=273 asym peak_delta=+0.400 sn=2.91 halflife=0.3349001407623291s stress_xy peak_delta=+0.000077
|
||||||
|
[2026-06-06T21:30:10]
|
||||||
|
=== injection 18/72: {'kind': 'calibration', 'rep': 1} strength=+0.50000 ===
|
||||||
|
[2026-06-06T21:30:10] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:30:10] decay_gate STABLE — asym mean=41.228 std=0.181 slope=+0.00045/s waited=0s
|
||||||
|
[2026-06-06T21:30:10] INJECT {'kind': 'calibration', 'rep': 1} strength=+0.5000
|
||||||
|
[2026-06-06T21:30:17] pre n=42 asym mean=41.346 std=0.132
|
||||||
|
[2026-06-06T21:30:57] post n=266 asym peak_delta=+0.689 sn=5.20 halflife=0.5143301486968994s stress_xy peak_delta=-0.000074
|
||||||
|
[2026-06-06T21:30:57]
|
||||||
|
=== injection 19/72: {'kind': 'variable', 'var': 'mid_price', 'quantile_label': 'q99', 'quantile': 0.99, 'raw_value': 73940.61077990403, 'z_clipped': 1.6428793257530796, 'rep': 1} strength=+0.16429 ===
|
||||||
|
[2026-06-06T21:30:57] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:30:57] decay_gate STABLE — asym mean=41.288 std=0.240 slope=+0.00172/s waited=0s
|
||||||
|
[2026-06-06T21:30:57] INJECT {'kind': 'variable', 'var': 'mid_price', 'quantile_label': 'q99', 'quantile': 0.99, 'raw_value': 73940.61077990403, 'z_clipped': 1.6428793257530796, 'rep': 1} strength=+0.1643
|
||||||
|
[2026-06-06T21:31:04] pre n=52 asym mean=41.715 std=0.155
|
||||||
|
[2026-06-06T21:31:44] post n=258 asym peak_delta=+0.436 sn=2.81 halflife=0.3267955780029297s stress_xy peak_delta=+0.000067
|
||||||
|
[2026-06-06T21:31:45]
|
||||||
|
=== injection 20/72: {'kind': 'calibration', 'rep': 0} strength=+0.50000 ===
|
||||||
|
[2026-06-06T21:31:45] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:31:45] decay_gate STABLE — asym mean=41.390 std=0.291 slope=+0.00256/s waited=0s
|
||||||
|
[2026-06-06T21:31:45] INJECT {'kind': 'calibration', 'rep': 0} strength=+0.5000
|
||||||
|
[2026-06-06T21:31:52] pre n=47 asym mean=41.849 std=0.142
|
||||||
|
[2026-06-06T21:32:32] post n=270 asym peak_delta=+0.684 sn=4.81 halflife=-0.5016467571258545s stress_xy peak_delta=+0.000073
|
||||||
|
[2026-06-06T21:32:32]
|
||||||
|
=== injection 21/72: {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': -14362952.6270977, 'z_clipped': -3.0, 'rep': 2} strength=-0.30000 ===
|
||||||
|
[2026-06-06T21:32:32] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:32:32] decay_gate STABLE — asym mean=41.559 std=0.376 slope=+0.00362/s waited=0s
|
||||||
|
[2026-06-06T21:32:32] INJECT {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q01', 'quantile': 0.01, 'raw_value': -14362952.6270977, 'z_clipped': -3.0, 'rep': 2} strength=-0.3000
|
||||||
|
[2026-06-06T21:32:39] pre n=42 asym mean=42.213 std=0.147
|
||||||
|
[2026-06-06T21:33:19] post n=286 asym peak_delta=-0.486 sn=3.31 halflife=0.6935794353485107s stress_xy peak_delta=+0.000062
|
||||||
|
[2026-06-06T21:33:19]
|
||||||
|
=== injection 22/72: {'kind': 'variable', 'var': 'wallet_entropy', 'quantile_label': 'q99', 'quantile': 0.99, 'raw_value': 5.322696827502746, 'z_clipped': 3.0, 'rep': 2} strength=+0.30000 ===
|
||||||
|
[2026-06-06T21:33:19] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:33:19] decay_gate STABLE — asym mean=41.686 std=0.378 slope=+0.00363/s waited=0s
|
||||||
|
[2026-06-06T21:33:19] INJECT {'kind': 'variable', 'var': 'wallet_entropy', 'quantile_label': 'q99', 'quantile': 0.99, 'raw_value': 5.322696827502746, 'z_clipped': 3.0, 'rep': 2} strength=+0.3000
|
||||||
|
[2026-06-06T21:33:27] pre n=45 asym mean=41.984 std=0.169
|
||||||
|
[2026-06-06T21:34:07] post n=264 asym peak_delta=+0.555 sn=3.29 halflife=0.4930727481842041s stress_xy peak_delta=+0.000068
|
||||||
|
[2026-06-06T21:34:07]
|
||||||
|
=== injection 23/72: {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 18206.037170000003, 'z_clipped': 0.023487114028579344, 'rep': 0} strength=+0.00235 ===
|
||||||
|
[2026-06-06T21:34:07] decay gate: waiting for local stability (std<0.8, |slope|<0.01/s over 300s)
|
||||||
|
[2026-06-06T21:34:07] decay_gate STABLE — asym mean=41.820 std=0.375 slope=+0.00358/s waited=0s
|
||||||
|
[2026-06-06T21:34:07] INJECT {'kind': 'variable', 'var': 'signed_flow_usd', 'quantile_label': 'q50', 'quantile': 0.5, 'raw_value': 18206.037170000003, 'z_clipped': 0.023487114028579344, 'rep': 0} strength=+0.0023
|
||||||
|
[2026-06-06T21:34:14] pre n=57 asym mean=42.231 std=0.158
|
||||||
Reference in New Issue
Block a user