Files
gavindiazandClaude Code 3a005ddcc6
Docs / Validate documentation (push) Canceled after 0s
Docs / Deploy GitHub Pages (push) Canceled after 0s
CI Final Summary (AI) / AI Final Summary (push) Canceled after 0s
CI Final Summary (AI) / Push/PR event feed (push) Canceled after 0s
CI / CI Integrity and Change Classification (push) Canceled after 0s
CI / Code Quality & Tests (push) Canceled after 0s
Dependency Lock & Migration Safety / Dependency drift (lock vs pyproject) (push) Canceled after 0s
Dependency Lock & Migration Safety / Migration safety (fail-loud + version postconditions) (push) Canceled after 0s
JS Tests / Frontend JS Unit Tests (push) Canceled after 0s
Security / CodeQL Analysis (push) Canceled after 0s
Security / Trivy Vulnerability Scan (push) Canceled after 0s
Tests (OS Matrix) / Py Tests (macos-latest) (push) Canceled after 0s
Tests (OS Matrix) / Py Tests (windows-latest) (push) Canceled after 0s
CI / Extended Validation (Tier 2) (push) Canceled after 0s
CI / Heavy CI (database-provider) (push) Canceled after 0s
CI / Heavy CI (e2e) (push) Canceled after 0s
CI / Heavy CI (integration) (push) Canceled after 0s
CI / Heavy CI (model-validation) (push) Canceled after 0s
CI / Heavy CI (research-backtest) (push) Canceled after 0s
CI / Aggregate CI Results (push) Canceled after 0s
chore(repo): initial import of Nexus Trading Forex Bot into self-hosted hosting
Full project import for the self-hosted code hosting
(https://code.aifunny.ltd/gavindiaz/my-NexusTradingForexBot.git).

Includes the live-freshness + scaler-hash fixes for the permanent
STALE dashboard (tick_pipeline now_utc stamps; infer_probabilities
computes model_input_hash on the actual scaled 70D tensor), the
data-fetch default-path fix, the g29 web-auth test fixes, and a
Chinese user manual (使用手册.md) for the web dashboard.

Scratch diagnostic scripts (check*.py, contain a live web-auth token)
and the .kilo/ agent-worktree directory are gitignored, not committed.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-23 23:24:54 +08:00

4.7 KiB
Raw Permalink Blame History

STASH FINAL DISPOSITION — 2026-09-04

Source: 6 independent stash audits (one agent per stash, forensic_recovery_20260904/agent*-report.md).
Main at disposition: 29a8ebb9 (via 694ee2b2 docs/forensics → P3 ebee9b83/54227f52/3d8dd75 → site 4261c3d2 → a5e2ccc4/b015db93/979624fc → 29a8ebb9).
Safety: pinc-stash-rescue 0c90725b is BLOCKED/preserved. Stashes resolved by SHA (indices move on drop; LHS SHA is identity). Stash indices below are pre-drop values.

# Stash SHA Original Purpose Current Content Replacement Final Action Evidence
0 b92cbd90 hold-304-site-dirty-for-main on 16e86d70 — clean-tree hold EMPTY: 0 files — git diff stash^1..stash --stat 0, stash show -p 0 lines, WIP==base==index 15969c2, no ^3 none required DROP forensic_recovery_20260904/agent1-stash0-report.md — all 3 trees identical, 0-byte patches stash-0.patch/stash-0-tracked.patch
1 07b2ef5d hold-303-docs-site-three_model on 959d7d90 — generated site snapshot stale: 339 files +344 -3352 all site/ (338× site/_site/*.html rev d267fbd→959d7d9 + site/assets/search.js 1806→302 trunc, FLAGSHIP flag-js −1504) — 0 src/ Current main site 4261c3d2 (334 langs, 9.0.9, 2849-line cinematic search.js via b50f85a6, docs-enhance wiring) DROP agent2-stash1-report.md — parent 15 behind a5e2ccc4 (prompt's "117" is snapshot artifact), file-level cannot revert 3cd6b6a7/8ba90681 (0 src/ deltas); apply would downgrade search.js 2849→302
2 483fc0c3 hold-303-docs-site-three_model on 16e86d70 — 70D model + docs + scratch already integrated/superseded: 3 tracked (status.md 9.0.6→8, build_site.py docs-enhance wiring, three_model.py 70d compute_70d_frame→compute_70d_frame_fast) + 60 untracked scratch probes (ns_* TDF, runtime_gate, site/assets/*.bak, _splice.py, .hermes/plans/...) three_model 6bb76497→3179df9c (HEAD 01ab9c7c, byte-identical slow vs fast max diff 0.0, fixes F401); build_site wiring 54227f52/3d8dd75 (git diff stash..HEAD -- build_site.py 0); status obsolete (HEAD 9.0.9); scratch REJECT DROP agent3-stash2-report.md — all 3 tracked hunks 0 diff to HEAD post-P3; nuance: dropped min_bars forwarding (defaults 55 both sides, no caller passes custom for 70d — low-risk)
3 e90013d5 hold-302 on 66555ea7 — site/model/docs mixture (342 files, not 334) duplicate/stale: same three_model as stash2 (SHA-256 330114bb byte-identical), build_site.py FLAG_BUILD_INDEX 0000..0599 removal duplicate of ebee9b83 (1949→1356, grep FLAG=0), docs-enhance wiring duplicate of 54227f52 (6 hits on HEAD), site/assets/search.js flag-js −1504 stale vs HEAD nx-pad 420, 338× _site regen stale, status.md obsolete same as stash2/P3 — already on main DROP agent4-stash3-report.md — 4-way breakdown, all non-site hunks byte-identical to integrated/P3 superseding commits
4 7ad11d9f tmp-site on 66555ea7 — generated site snapshot (340 files) superseded/destructive: 0 src/ (verified grep ^src/ →0), build_site.py +11 -604 (same docs-enhance/FLAG pair as stash3), site/assets/search.js + _site/assets/search.js −1504 each, 337× _site HTML +3/-1 regen P3 ebee9b83/54227f52/3d8dd75 already on main DROP agent5-stash4-report.md — 340/340 files identical to stash3 minus its 2 unique (status+three_model); re-apply would truncate search.js 2849→302
5 d3cab5bc css-js-old on 16e86d70 — obsolete prototype assets (oldest, 08:04:53) obsolete: 2 files +302/-1 (site/assets/styles.css +288 flagship CSS, site/assets/search.js +14) Flagship scale-up 7948b6b4→7150e3de (+6865 site/assets vs 16e86d70)→b50f85a6 (2849 JS) — all 10 JS modules + 8 CSS tokens richer in HEAD DROP agent6-stash5-report.md — superseded, orthogonal to FLAG deletions (no FLAG_* in stash, branding comment only FLAGSHIP EXPANSION); grep ^(src/|security|execution|ML) 0 — pure docs UX
pinc 0c90725b PINC-EXP: hard stash ALL on 797481f7 — sensitive hard-stash checkpoint (wt C:/tmp/pinc-stash-wt) sensitive: live_engine.py temporal contract + scaler checks + forensics + bulk docs loss — 4 revert risks if bulk-merged (see FORENSIC_RECOVERY_REPORT.md §3) none — preserved for manual hunk recovery only KEEP-PRESERVED (BLOCKED) FORENSIC_RECOVERY_REPORT.md — do not touch, pop, or drop; wt pinc-stash-rescue intact

Post-drop expected: git stash list = 0 ordinary stashes (or only pinc-related if any). pinc-stash-rescue branch/wt remains.