v1.10.0
Signal Arcade v1.10.0
Signal Arcade’s learning system is now more trustworthy, understandable and capable—while keeping the proven Baseline and all existing safety boundaries intact.
Highlights
- Added a CPU-friendly nonlinear XGBoost Entry contender alongside the Linear learner.
- XGBoost trains only after sufficient evidence and must materially outperform Linear before progressing.
- Introduced fair, restart-safe Champion tournaments using fresh common-forward outcomes.
- Added stable contender codenames, model-family labels and a durable Champion journey covering qualifications, promotions, defences and inconclusive battles.
- Improved the Challenger view with Entry, Manipulation, Sizing and Exit skill progress, current contenders, saved Champions and the first unmet proof gate.
- Clearly separated Discovery observations, authoritative Policy proof and actual Paper execution evidence.
- Strengthened exact-cohort qualification, outcome coverage, veto-quality and conservative-value requirements.
- Added bounded market-pipeline and SQLite WAL-pressure telemetry.
- Moved statistical fitting into a coalesced, single-threaded quiet-time worker for better performance on modest systems.
- Protected held positions, pending orders, AI outcomes and due learning checkpoints during heavy market bursts.
- Made learning artifacts immutable, size-bounded and digest-verified; missing or corrupted models fail closed.
- Improved first-bankroll creation feedback so busy systems remain in a clear Creating state until the authoritative result is known.
- Refreshed the Learning Lab, mobile presentation, documentation and README screenshots.
Safety and compatibility
- Existing seasons, balances, positions, outcomes and learning history remain preserved.
- Older evidence stays available for auditing but cannot silently qualify newer learning policies.
- Provider-unknown dormant inventory never receives fabricated profit or loss.
- The Baseline remains authoritative unless a Challenger passes every required proof gate and the user explicitly enables it.
- Upgrading from v1.9.2 is supported without resetting existing data.
Docker
docker pull nicxx2/signal-arcade:1.10.0