docs(runtime): sync execution and backlog status

Update README, execution notes, runtime remediation plan, and OpenClaw backlog to reflect the current pipeline split, CI/Phase 5 status, and latest review findings.

Keep this separate from collector code so operational documentation history remains reviewable.
This commit is contained in:
phamnazage-jpg
2026-05-15 22:43:21 +08:00
parent 0ee181a4a7
commit 42e75e733d
4 changed files with 140 additions and 126 deletions

View File

@@ -1,6 +1,8 @@
# Runtime Trust Gap Remediation Plan
> **For Claude:** REQUIRED SUB-SKILL: Use superpowers:executing-plans to implement this plan task-by-task.
> **状态更新2026-05-14 16:23 CST**:三阶段已按顺序完成并落到仓库;对应提交为 `a8999ab`。
> **最新验证**`go test ./...`、`npm run build``frontend/`)、`bash scripts/verify_phase3.sh`、`bash scripts/verify_phase5.sh` 均已通过。
**Goal:** 系统性修复日报与采集链路中影响真实性和长期可信度的 3 个缺口,确保“每日定时产出”的结果来自真实采集、可审计运行、并覆盖多源数据链路。
@@ -8,6 +10,13 @@
**Tech Stack:** Bash、Go 1.22、PostgreSQL、cron、html/template
## 实施结果摘要
- 阶段 1`fetch_openrouter.go` 已支持严格真实模式,正式调度不再把 mock、仅写 JSON 或旧数据误判为成功。
- 阶段 2日报写入已统一携带 `run_kind``trigger_source``is_official_daily`,正式日报与历史重建已分流。
- 阶段 3`fetch_multi_source.go` 已纳入每日调度链,并把 `selected_source_keys` / `failed_source_keys` 写入运行审计摘要。
- Phase 5 基线文档已补齐 `.github/workflows/ci.yml`Phase 5 门禁不再卡在 CI 文件缺失。
---
### Task 1: 收紧“采集成功”判定,避免 mock / 写库失败被伪装成成功
@@ -186,4 +195,3 @@ git commit -m "feat(runtime): fold multi-source sync into daily pipeline"
3. `bash scripts/verify_phase3.sh`
4. `bash scripts/verify_phase5.sh`
5. `go test ./...`