docs: add merge checklist and xlsx decision
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user