CONTROLLED RESEARCHNO TRADING仅工作区研究资产、策略参数、Sandbox 回测任务与报告可受控写入 · 不构成投资建议
DEPLOYMENT READINESS / OBSERVATION ONLY
部署准备检查
在后续上线前统一查看环境、数据库、构建、API、安全、日志与备份准备状态。
REQUIRED CHECKS11
API ITEMS11
METHODGET ONLY
TRADINGCLOSED
READINESS SUMMARY
部署准备摘要
{
"status": "PASS",
"readiness_state": "READY_FOR_CONTROLLED_DEPLOYMENT_REVIEW",
"check_count": 11,
"passed_count": 11,
"failed_count": 0,
"deployment_executed": false,
"evidence_mode": "FIXED_READ_ONLY_ACCEPTANCE_EVIDENCE"
}LATEST CHECK
最近检查证据
{
"phase": "2.48",
"migration_range": "001-033",
"api_mode": "GET_ONLY",
"database": "CONNECTED",
"frontend_build": "PASS",
"safety_boundary": "PASS",
"trading": "DISABLED",
"payment": "DISABLED",
"broker": "DISCONNECTED",
"deployment_executed": false
}FULL CHECKLIST EVIDENCE
11 条检查项
[
{
"code": "ENVIRONMENT_VARIABLES",
"title": "环境变量清单",
"description": "核对变量名称和脱敏规则,不返回任何变量值。",
"category": "ENVIRONMENT",
"status": "PASS",
"required": true,
"evidence": "文档与检查脚本",
"read_only": true,
"action_available": false
},
{
"code": "DATABASE_CONNECTION",
"title": "数据库连接检查",
"description": "PostgreSQL 连接与只读健康检查通过。",
"category": "DATABASE",
"status": "PASS",
"required": true,
"evidence": "DATABASE_HEALTHCHECK",
"read_only": true,
"action_available": false
},
{
"code": "MIGRATION_CHECK",
"title": "Migration 检查",
"description": "Migration 001—033 已纳入顺序与状态检查。",
"category": "DATABASE",
"status": "PASS",
"required": true,
"evidence": "schema_migrations",
"read_only": true,
"action_available": false
},
{
"code": "FRONTEND_BUILD",
"title": "前端构建检查",
"description": "TypeScript 与 Next.js 生产构建通过。",
"category": "FRONTEND",
"status": "PASS",
"required": true,
"evidence": "frontend build evidence",
"read_only": true,
"action_available": false
},
{
"code": "API_HEALTH",
"title": "API 健康检查",
"description": "FastAPI 与 PostgreSQL 健康响应可用。",
"category": "API",
"status": "PASS",
"required": true,
"evidence": "/health",
"read_only": true,
"action_available": false
},
{
"code": "STATIC_PAGES",
"title": "静态页面检查",
"description": "公共页面与只读 Dashboard 路由可构建。",
"category": "FRONTEND",
"status": "PASS",
"required": true,
"evidence": "route build manifest",
"read_only": true,
"action_available": false
},
{
"code": "SAFETY_BOUNDARY",
"title": "安全边界检查",
"description": "支付、Webhook、券商和业务写接口保持关闭。",
"category": "SAFETY",
"status": "PASS",
"required": true,
"evidence": "PRODUCTION_SAFETY_BOUNDARY",
"read_only": true,
"action_available": false
},
{
"code": "NO_TRADING",
"title": "No Trading 检查",
"description": "策略、模拟、自动和实盘交易门禁保持关闭。",
"category": "SAFETY",
"status": "PASS",
"required": true,
"evidence": "risk gate evidence",
"read_only": true,
"action_available": false
},
{
"code": "GET_ONLY",
"title": "GET-only 检查",
"description": "OpenAPI 全局仅包含 GET 方法。",
"category": "API",
"status": "PASS",
"required": true,
"evidence": "openapi.json",
"read_only": true,
"action_available": false
},
{
"code": "LOG_DIRECTORY",
"title": "日志目录检查",
"description": "部署前检查日志目录规划和最小权限。",
"category": "OPERATIONS",
"status": "PASS",
"required": true,
"evidence": "deployment readiness script",
"read_only": true,
"action_available": false
},
{
"code": "BACKUP_GUIDANCE",
"title": "备份建议",
"description": "已记录数据库备份、恢复演练和保留周期建议。",
"category": "OPERATIONS",
"status": "PASS",
"required": true,
"evidence": "deployment documentation",
"read_only": true,
"action_available": false
}
]PRODUCTION SAFETY BOUNDARY
部署边界
部署执行DEPLOY ACTIONNOT AVAILABLE
配置修改CONFIG MUTATIONNOT AVAILABLE
券商 / 交易 / 支付BROKER / TRADING / PAYMENTALL CLOSED
{
"read_only": true,
"get_only": true,
"no_trading": true,
"deploy_action": false,
"config_mutation": false,
"restart_allowed": false,
"write_api_allowed": false,
"trading_enabled": false,
"payment_enabled": false,
"broker_connected": false
}