KB-1341 rev 3
Merge Procedures
2 min read Revision 3
Merge Procedures
Cập nhật: 2026-03-26 S139. CI-SLIM: 4 required checks.
web-test (public repo)
- Required checks (4): Pass Gate, Quality Gate, check-critical-files, Contract Schema
- Non-blocking (KHÔNG đợi): build, E2E Tests, Terraform, docs-guard
- Lệnh:
gh pr merge <PR_ID> --squash --delete-branch - Điều kiện: 4 required GREEN = MERGE NGAY
- CẤM:
--admin, manual deploy, push thẳng main, God Mode, Soft Ungate - Enforcement: Pre-push hook
exit 1chặn push thẳng main - Bài học S161B: Agent dùng --admin khi 2/4 chưa xong = VI PHẠM
agent-data-test (private repo)
- Quy trình: PR + CI green + merge
- Required Reviews: 0 (Free tier)
- Lệnh:
gh pr merge <PR_ID> --squash --delete-branch
Quy trình 2 mũ (§0-W)
- Code → push → PR → 4 required GREEN
- MERGE NGAY (không đợi non-blocking)
- Auto-deploy → VPS
- Verify production:
curl https://vps.incomexsaigoncorp.vn/api/... - Upload report tại
knowledge/current-state/reports/
Cập nhật: 2026-03-26 S139. +CI-SLIM details, +§0-W 2-hat flow. Trước đó: 2026-02-27.