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 1 chặ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)

  1. Code → push → PR → 4 required GREEN
  2. MERGE NGAY (không đợi non-blocking)
  3. Auto-deploy → VPS
  4. Verify production: curl https://vps.incomexsaigoncorp.vn/api/...
  5. 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.