Estado del proyecto

IMPORTANTE

Las etiquetas se gradúan por evidencia. «Implementado» = existe en código y

está cubierto por pruebas. «Certificado» = además con aceptación forense

formal. Aquí no se promete rentabilidad.

Instantánea

DimensiónEstadoEvidencia
Versión9.0.6 (semver, fuente única pyproject.toml)pipeline de releases
ReleasePublicado (v9.0.0 → v9.0.6; SHA-256, manifiestos, SBOM)GitHub Releases
RuntimeEndurecido; PAPER por defecto; LIVE con confirmación explícitacontrato CLI + doctor
Ejecución en vivoFuncional (MT5 Win32 IPC + gateway ZMQ) con fail-safe de identidad de cuentaregresión BUG-142
Ciclo de investigaciónDe extremo a extremo (datasets → walk-forward → puerta OOS)suites research/
Contrato en vivo 50D (scalp_v1)ACTIVOfeatures/schema.py
Contrato 70D (scalp_v3)SSoT de investigación; solo candidatofeatures/schema_contract.py
Evidencia 70D hasta hoywalk-forward y shadow con datos reales negativos / no concluyentes (OOS NOT_ELIGIBLE)informes TASK-05/TASK-09
Gobernanza del campeónRESTORED_CANDIDATE, decisión del operador pendiente; nada se auto-promuevegovernance/
CIruff · mypy · pytest (~779 pruebas críticas) · CodeQL · Trivy.github/workflows

Limitaciones conocidas (publicadas, no ocultas)

se queda en 50D hasta que un candidato supere todas las puertas y un

operador lo promocione.

público: ">https://github.com/Opselon/NexusTradingForexBot/blob/main/agents/bugs.md">agents/bugs.md