You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -525,7 +525,7 @@ Outputs:
525
525
526
526
Behavior:
527
527
528
-
-uses only upstream monthly build outputs
528
+
-requires upstream monthly build outputs, including the same-cycle shadow build summary and shadow candidate track summary
529
529
- summarizes official baseline release status, publish manifest status, and shadow track coverage
530
530
- emits warnings when monthly artifacts do not align on `as_of_date`, `version`, or `mode`
531
531
- produces a structured review prompt/checklist for manual follow-up
@@ -541,18 +541,20 @@ The AI review covers:
541
541
-**Anomaly detection**: flags unexpected warnings, stale artifacts, validation failures, or suspicious ranking scores
542
542
-**Downstream impact**: notes implications for BinancePlatform (the downstream execution engine), including pool changes and degradation risk
543
543
-**Operator action items**: summarizes the checklist and adds any AI-identified follow-up items
544
-
-**Code improvements**: if concrete, low-risk improvements are found, Claude may open a Pull Request (never auto-merged)
544
+
-**Code improvements**: structured review output can feed the monthly optimization planner; low-risk `auto-pr-safe` tasks may become automation PRs, while sensitive selector changes remain manual-review work
545
545
546
546
All analysis is posted in both English and Chinese.
547
547
548
548
### Required GitHub Secret
549
549
550
550
-`ANTHROPIC_API_KEY`: Anthropic API key for Claude Code Action
551
+
-`OPENAI_API_KEY`: OpenAI API key for the secondary monthly review
551
552
552
553
Setup:
553
554
554
555
```bash
555
556
gh secret set ANTHROPIC_API_KEY --body "sk-ant-..."
557
+
gh secret set OPENAI_API_KEY --body "sk-..."
556
558
```
557
559
558
560
The AI review workflow runs on `ubuntu-latest` (no self-hosted runner required) and costs approximately $0.01-0.05 per monthly run.
Copy file name to clipboardExpand all lines: docs/operator_runbook.md
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,7 +62,7 @@ This repository owns the monthly reporting and publish-status summary layer for
62
62
Operator-facing summary entrypoints:
63
63
64
64
-`scripts/run_release_status_summary.py` for the canonical release-status summary built from the current official artifacts
65
-
-`scripts/run_monthly_review_briefing.py` for the monthly review package; it can run on official release artifacts alone and adds shadow coverage when available
65
+
-`scripts/run_monthly_review_briefing.py` for the monthly review package; it requires same-cycle shadow outputs so review evidence always includes official and challenger coverage
66
66
-`scripts/run_monthly_build_telegram.py` for the optional short Telegram health notification or local preview text
67
67
-`scripts/run_monthly_report_bundle.py` for the standard monthly report bundle used by Actions artifacts and AI review handoff
68
68
-`scripts/write_release_heartbeat.py` for the lightweight logs-branch heartbeat record
0 commit comments