Skip to content

Fox/project takeover baseline#1467

Open
huynhthiphuonghang321-oss wants to merge 287 commits intoNoFxAiOS:devfrom
MAX-LIUS:fox/project-takeover-baseline
Open

Fox/project takeover baseline#1467
huynhthiphuonghang321-oss wants to merge 287 commits intoNoFxAiOS:devfrom
MAX-LIUS:fox/project-takeover-baseline

Conversation

@huynhthiphuonghang321-oss
Copy link
Copy Markdown

Summary

  • Problem:
  • What changed:
  • What did NOT change (scope boundary):

Change Type

  • Bug fix
  • Feature
  • Refactoring
  • Docs
  • Security fix
  • Chore / infra

Scope

  • Trading engine / strategies
  • MCP / AI clients
  • API / server
  • Telegram bot / agent
  • Web UI / frontend
  • Config / deployment
  • CI/CD / infra

Linked Issues

  • Closes #
  • Related #

Testing

What you verified and how:

  • go build ./... passes
  • go test ./... passes
  • Manual testing done (describe below)

Security Impact

  • Secrets/keys handling changed? (Yes/No)
  • New/changed API endpoints? (Yes/No)
  • User input validation affected? (Yes/No)

Compatibility

  • Backward compatible? (Yes/No)
  • Config/env changes? (Yes/No)
  • Migration needed? (Yes/No)
  • If yes, upgrade steps:

MAX-LIUS added 30 commits March 26, 2026 16:27
…le tests

- Add 6 new replay scenarios: ETH short, multi-step progression, negative PnL,
  open-with-protection hold, short-with-protection hold, regime trend block
- Add replay runner edge case tests: nil scenario, empty symbol, invalid action,
  missing price, close without open, invalid path/JSON, validation mismatches
- Deepen protection lifecycle integration tests: regime filter aligned/blocked,
  SL/TP setup failure, verify failure, retry recovery, ladder lifecycle,
  ladder partial close quantities, nil plan, plan builder long/short/disabled
- Migrate AuthContext login/logout from raw fetch to httpClient
- Update fixtures/replay/README.md with full scenario catalog
- Mark replay/paper-trading TODO and ACCEPTANCE items as complete
- Update DEVLOG, FIX_CANDIDATES with current state
MAX-LIUS added 30 commits April 22, 2026 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants