docs: add merge checklist and xlsx decision

This commit is contained in:
2026-06-21 22:47:07 +09:00
parent a981715182
commit f0dd9a8ae4
3 changed files with 71 additions and 27 deletions
@@ -0,0 +1,25 @@
# Main Merge Final Checklist
## Before merge
- Confirm PR `#67` is the active review target.
- Confirm both workflow dispatch smoke tests succeeded:
- `kis_data_collection.yml`
- `qualitative_sell_strategy.yml`
- Confirm `python tools/validate_platform_transition_wbs_v1.py` passes.
- Confirm `python tools/validate_gitea_secrets_contract_v1.py` passes.
- Confirm `GatherTradingData.json` is present in the branch.
## Merge criteria
- `Checkout Code` uses the triggering branch ref.
- `Prepare Raw Seed Snapshot` succeeds without manual intervention.
- KIS collector writes SQLite output successfully.
- Qualitative sell workflow runs without seed-file failure.
## After merge
- Re-run the two Gitea dispatch smoke tests on `main`.
- Verify the runner sees the same seed behavior on `main`.
- Keep `GatherTradingData.xlsx` untracked unless a future workflow explicitly requires it in checkout.