chore: checkpoint before NT8 execution wiring fix

Current state: Strategy builds and loads correctly, passes 240+ tests,
backtest (Strategy Analyzer) works but zero trades execute on live/SIM.

Root cause identified: NT8OrderAdapter.ExecuteInNT8() is a stub - it logs
to an internal list but never calls EnterLong/EnterShort/SetStopLoss/
SetProfitTarget. Fix is ready in TASK_01_WIRE_NT8_EXECUTION.md.

Task files added (ready for Kilocode):
- TASK_01_WIRE_NT8_EXECUTION.md (CRITICAL - INT8ExecutionBridge + wiring)
- TASK_02_EMERGENCY_KILL_SWITCH.md (CRITICAL - kill switch + verbose logging)
- TASK_03_WIRE_CIRCUIT_BREAKER.md (HIGH - wire ExecutionCircuitBreaker)

Build Status: All 240+ tests passing, zero errors
Next: Run Kilocode against TASK_01, TASK_02, TASK_03 in order
This commit is contained in:
2026-03-10 15:49:59 -04:00
parent a87152effb
commit a283ef4673
45 changed files with 4256 additions and 129 deletions

44
commit-now.ps1 Normal file
View File

@@ -0,0 +1,44 @@
# commit-now.ps1 - Stage and commit all current changes to Gitea
# Run from: C:\dev\nt8-sdk
Set-Location "C:\dev\nt8-sdk"
Write-Host "`n=== Current Git Status ===" -ForegroundColor Cyan
git status
Write-Host "`n=== Recent Commits ===" -ForegroundColor Cyan
git log --oneline -5
Write-Host "`n=== Staging all changes ===" -ForegroundColor Cyan
git add -A
Write-Host "`n=== Staged Files ===" -ForegroundColor Cyan
git status
$commitMessage = @"
chore: checkpoint before NT8 execution wiring fix
Current state: Strategy builds and loads correctly, passes 240+ tests,
backtest (Strategy Analyzer) works but zero trades execute on live/SIM.
Root cause identified: NT8OrderAdapter.ExecuteInNT8() is a stub - it logs
to an internal list but never calls EnterLong/EnterShort/SetStopLoss/
SetProfitTarget. Fix is ready in TASK_01_WIRE_NT8_EXECUTION.md.
Task files added (ready for Kilocode):
- TASK_01_WIRE_NT8_EXECUTION.md (CRITICAL - INT8ExecutionBridge + wiring)
- TASK_02_EMERGENCY_KILL_SWITCH.md (CRITICAL - kill switch + verbose logging)
- TASK_03_WIRE_CIRCUIT_BREAKER.md (HIGH - wire ExecutionCircuitBreaker)
Build Status: All 240+ tests passing, zero errors
Next: Run Kilocode against TASK_01, TASK_02, TASK_03 in order
"@
Write-Host "`n=== Committing ===" -ForegroundColor Cyan
git commit -m $commitMessage
Write-Host "`n=== Pushing to Gitea ===" -ForegroundColor Cyan
git push
Write-Host "`n=== Done! ===" -ForegroundColor Green
git log --oneline -3