diff options
Diffstat (limited to 'docs/overnight-progress.md')
| -rw-r--r-- | docs/overnight-progress.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/overnight-progress.md b/docs/overnight-progress.md index 5ef7218..21d8acd 100644 --- a/docs/overnight-progress.md +++ b/docs/overnight-progress.md @@ -898,3 +898,11 @@ Real AKShare retrieval and dates; PostgreSQL integration/restart/idempotency; co - 真实浏览器 (headless chromium-1243 via playwright-core, `--proxy-server=127.0.0.1:7897` 访问公网域名): title=`Fund Lab / Market Data`, `#fund-lab-root`=1, `.token-input` 填 token, 填 `.fund-name-input`/`.fund-cash-input` 点 `.fund-create-action` → `POST /api/funds` **201**, `.fund-summary` 显示 基金ID `ff6657ca-0f05-482d-bb1c-2574c5a24403` 名称「3d-28 验收基金」可用现金 10000.00; api401Responses=0, consoleErrors=[] (截图 /tmp/opencode/3d27/login-public.png)。 - 范围: 未改后端/前端业务代码; 未动其他 6 条路由/全局服务; 未提交 secrets/publish/artifacts。 - Verdict: READY_FOR_LEADER_REVIEW。 + +## 2026-09-22 08:0x CST leader acceptance — 3d-28 APPROVED + +- 公网验收(领导实跑): https://fund.somhairle.bid/health 200; / 200 Fund Lab 前端; 无 token /api → 401; Bearer token → 200。两个 systemd --user unit active+enabled, MainPID 稳定。 +- 端到端: POST /api/funds (text cash 数字) 201 创建基金 59ce280d…; 同 key 篡改 body → IDEMPOTENCY_CONFLICT 409; GET /funds/{id} 200; /positions 200; 活跃端点禁止的 6 个平坦路径 (positions/orders/…) 正确 404。 +- 真实 AKShare: /api/instruments/search 200 source=akshare-1.18.95/eastmoney; /api/market/stock-quote 600519 → 贵州茅台 1252.57 (实时); stock-daily 200 含 9 月中旬真实收盘。session 重启 (fundlab-api restart) 后数据仍在 (Postgres 持久化)。 +- 范围/安全: commit 3d95b9c 仅 5 文件-systemd 单元+网关 conf+README+progress; 无 secrets (token 落 .env.deploy, git-ignored 验证); docs/overnight-progress.md 在 commit 内但属于本监督轨迹的记录文件, 单独追踪。HEAD == ls-remote origin/main == 3d95b9c。 +- 3d-28 verdict: READY_FOR_LEADER_REVIEW → APPROVED。 |
