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
45 lines
1.4 KiB
PowerShell
45 lines
1.4 KiB
PowerShell
# 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
|