KB-452E

OGV-2C Dispatch Package — R2 + GPT Addendum

3 min read Revision 1
ogv-2cdispatchwrite-gateaddendum2026-05-07

OGV-2C Dispatch Package — R2 + GPT Addendum

Date: 2026-05-07 Status: APPROVED FOR DISPATCH Source prompt: knowledge/dev/laws/dieu44-trien-khai/prompts/ogv-2c-r2-write-gate-and-test-teardown-agent-prompt-2026-05-07.md GPT review: knowledge/dev/laws/dieu44-trien-khai/reviews/gpt-review-ogv-2c-r2-prompt-dispatch-decision-2026-05-07.md


Chỉ thị cho Agent

Đọc prompt R2 tại path trên và thực hiện theo đúng 4 phases.

6 addendum bắt buộc kèm prompt:

A1: Discover payload schema thật

Prompt R2 dùng ví dụ field pathcontent. Agent PHẢI discovery schema thật trong Phase 0. Nếu API dùng document_id, id, hoặc field khác → adapt tất cả validation và test theo field thật. Không hardcode field name từ prompt.

A2: Verify HTTP status đúng cách

Không dùng jq .status_code. Dùng:

HTTP_CODE=$(curl -s -o /tmp/ogv2c_resp.json -w "%{http_code}" -X POST ... )
echo "HTTP=$HTTP_CODE"
cat /tmp/ogv2c_resp.json | jq .

PASS/FAIL dựa trên HTTP code thật (200/201 = success, 400/422 = rejected đúng).

A3: Config discipline

Nếu tạo config mới (ví dụ KB_TEST_MODE):

  • Default = false (production chặn mặc định)
  • Chỉ true khi chạy test suite
  • Document rõ trong code comment + report

A4: Valid prefix — discovery trước allowlist

Bắt đầu từ knowledge/, operations/, registries/. Nếu Phase 0 phát hiện prefix canonical khác trong production → thêm vào có chứng minh. KHÔNG thêm reports/ cho tiện.

A5: Scope cleanup chính xác

  • Pre-existing KB docs: KHÔNG ĐƯỢC đụng
  • Test docs do OGV-2C tạo (TEST-POS-1, -2, -3, post-deploy-pos): PHẢI xóa sau test pass
  • Verify cleanup: list hoặc get test doc paths → phải trả not found

A6: Không sửa delete code path

Agent dùng existing delete API để xóa test docs. Không sửa code delete/soft-delete. Nếu delete API không hoạt động → STOP, báo cáo.


Dispatch command

/effort medium

Đọc prompt + addendum tại:
knowledge/dev/laws/dieu44-trien-khai/prompts/ogv-2c-r2-write-gate-and-test-teardown-agent-prompt-2026-05-07.md

Addendum A1-A6 tại:
knowledge/dev/laws/dieu44-trien-khai/reviews/ogv-2c-dispatch-package-2026-05-07.md

Report tại:
knowledge/dev/laws/dieu44-trien-khai/reports/ogv-2c-write-gate-implementation-report-2026-05-07.md

OGV-2C Dispatch | 2026-05-07 | R2 + 6 addendum | Ready