Build the local ASCII tick Polars cache set for the new major-triangles instrument group and purge transient source artifacts so only internal .data caches remain.\n\nScope:\n- Use the new major-triangles group from #261.\n- Build missing tick-data cache entries with cache-only mode.\n- Remove ZIP/CSV/XLS/XLSX source artifacts after cache materialization.\n- Monitor disk pressure and runtime/workflow state during the operation.\n- Do not publish or commit generated cache artifacts.
Post-#416 triangle-cache guardrails
The EURUSD triangle shakedown in #416 should guide any resumed major-triangle cache work.
Observed local triangle state from #416:
| pair |
months |
first |
last |
rows |
cache size |
raw caches |
enriched caches |
| eurgbp |
292 |
200203 |
202606 |
288,931,679 |
7.535 GiB |
292 |
0 |
| eurusd |
314 |
200005 |
202606 |
342,544,140 |
8.934 GiB |
314 |
0 |
| gbpusd |
314 |
200005 |
202606 |
363,378,721 |
9.477 GiB |
314 |
0 |
Regression guardrails:
- Treat existing triangle
.data caches as legacy raw until enriched on read or migrated.
- Any Influx/report/training projection from those caches must include enriched training fields, not market-only lines.
- Triangle runs should report unequal ranges explicitly; common EURUSD/GBPUSD/EURGBP coverage starts at
200203 because EURGBP is the limiting leg.
- Continue to avoid committing generated cache artifacts.
Build the local ASCII tick Polars cache set for the new major-triangles instrument group and purge transient source artifacts so only internal .data caches remain.\n\nScope:\n- Use the new major-triangles group from #261.\n- Build missing tick-data cache entries with cache-only mode.\n- Remove ZIP/CSV/XLS/XLSX source artifacts after cache materialization.\n- Monitor disk pressure and runtime/workflow state during the operation.\n- Do not publish or commit generated cache artifacts.
Post-#416 triangle-cache guardrails
The EURUSD triangle shakedown in #416 should guide any resumed major-triangle cache work.
Observed local triangle state from #416:
Regression guardrails:
.datacaches as legacy raw until enriched on read or migrated.200203because EURGBP is the limiting leg.