---
id: 2026-08-04-Governance-upgrade-pack-phased-khuon-fit-map-report-checklist
category: Governance
type: broadcast
targets: all-fit
from: ai_infra
to: all-fit
date: 2026-08-04
part_of: 2026-08-04-Governance-upgrade-pack-phased-thu-chinh
version: v1
supersedes: 2026-08-03-Governance-upgrade-pack-dot-3-khuon-adap-report, 2026-08-03-Governance-upgrade-pack-dot-3-audit-checklist
precondition: "Trang thai DA chung minh tai hub (04-08-2026): 6 giai-doan nguon da build xong + moi luot cham cheo lan dau KHONG DAT roi va (03-08-2026), luot dong bo cuoi DAT-CO-GHI-CHU; luat cham diem ky 04-08-2026. Chua co du an chi em nao bao cao ap dung — bang track khoi tao rong."
status: DRAFT
reviewer_gate: "PENDING"

nac: draft
content_sha256: "98e31fad"
---


# Khuôn — chép về kho bạn rồi điền

> Món thứ ba của bộ bốn món. Đây là **khuôn**, không phải yêu cầu về hình thức: bạn được đổi bố cục, đổi tên cột, gộp mục. Cái **không** được bỏ là bốn thứ ở khối *tối thiểu bắt buộc*.
>
> Món này có ba phần: **A** bản đồ áp dụng bảy dòng (điền ở GĐ-0) · **B** khuôn báo cáo theo từng giai đoạn (dùng lại ở mọi giai đoạn) · **C** danh mục kiểm bản v1 (tự chạy trước khi báo).

---

## Phần A — Bản đồ áp dụng (điền ở GĐ-0, trước khi làm bất cứ gì)

Bảy dòng, đúng bảy. Mỗi dòng chọn **một** trong ba giá trị ở cột quyết định: `áp dụng` · `không áp dụng` · `hoãn`. **Không dòng nào để trống** — dòng trống không phân biệt được với dòng bị quên.

Chép khối dưới vào một tệp trong kho bạn:

```markdown
# Bản đồ áp dụng — gói nâng cấp quy trình (bảy giai đoạn)

kho: <tên kho bạn>
ngày lập: <ngày>
người chịu trách nhiệm chung: <ai>

| Giai đoạn | Tên | Quyết định | Lý do nếu không áp dụng · điều kiện gỡ nếu hoãn | Người làm | Mốc dự kiến |
|---|---|---|---|---|---|
| GĐ-0 | Tiếp nhận và bản đồ áp dụng | | | | |
| GĐ-1 | Nền chuẩn đặt tên | | | | |
| GĐ-2 | Lưới ghi đĩa và mục lục vật chứng | | | | |
| GĐ-3 | Nghi thức hai đầu phiên và cổng chặn | | | | |
| GĐ-4 | Sổ yêu cầu chủ dự án và chấm điểm | | | | |
| GĐ-5 | Cửa gọi mô hình đắt tiền | | | | |
| GĐ-6 | Niêm phong đồng bộ và bảng gốc | | | | |
```

**Ba luật khi điền:**

1. **`không áp dụng` phải có lý do kiểm được.** "Nhà tôi đã có chuẩn đặt tên riêng, tệp ở đường dẫn này, máy soi ở đường dẫn kia" là lý do kiểm được. "Chưa cần" thì không.
2. **`hoãn` phải có điều kiện gỡ hoãn**, viết ở dạng có thể xảy ra và nhận biết được — ví dụ *"khi kho được cấp hạn mức cho mô hình đắt"*.
3. **Điều kiện vào của giai đoạn sau đọc `không áp dụng` như đã thoả**, miễn là lý do tương đương và kiểm được. Bạn khai GĐ-1 là `không áp dụng` thì GĐ-2 tới GĐ-5 **không bị khoá**.

Lệnh tự kiểm: `grep -c '^| GĐ-[0-6]' <tệp-bản-đồ-của-bạn>` phải ra **7**. Chạy trên **tệp bản đồ của bạn** — tệp bạn vừa chép khối trên vào — **đừng chạy trên chính món này**, vì món này còn chứa một bảng bảy dòng nữa ở khuôn báo cáo, chạy nhầm sẽ ra mười bốn. Đây là ví dụ sống của luật "phải khai mẫu số": cùng một lệnh, hai mẫu số khác nhau, hai kết luận khác nhau.

---

## Phần B — Khuôn báo cáo

### Tối thiểu bắt buộc — thiếu một là báo cáo không kiểm chứng được

1. **Bằng chứng đã ghi đĩa**: đường dẫn tới bốn món ở kho bạn, kèm mã băm nội dung.
2. **Kết luận cho MỌI khoản** trong danh mục kiểm — `đã áp` · `không áp dụng` · `chưa làm`. Không khoản nào để trống.
3. **Bằng chứng chạy được** cho mỗi khoản báo là đã áp: lệnh gì, kết quả thật ra sao.
4. **Nấc tự khai đúng luật**: tự khai tối đa tới *đã thi công*; nấc *đã được kiểm chứng* do hub cấp, và **khai nấc theo từng giai đoạn**, không khai một nấc chung cho cả gói.

### Khuôn — chép từ dòng kẻ dưới xuống

```markdown
---
id: <ngày>-<tên-kho-bạn>-to-ai_infra-upgrade-pack-phased-adap-report
from: <tên kho bạn>
to: ai_infra
date: <ngày>
type: report
re: 2026-08-04-Governance-upgrade-pack-phased-thu-chinh
content_sha256: <mã băm phần thân>
---

# Báo cáo adapt — gói nâng cấp quy trình, bản phased bảy giai đoạn

## 1. Đã nhận và đã ghi đĩa

| Món | Đường dẫn ở kho tôi | Mã băm nội dung | Ngày ghi |
|---|---|---|---|
| Thư chính | | | |
| Phụ lục đặc tả và bẫy | | | |
| Khuôn | | | |
| Luật chấm điểm | | | |

- Tệp theo dõi tiến độ theo giai đoạn: `<đường dẫn>`
- Tệp bản đồ áp dụng: `<đường dẫn>`
- Dòng đã ghi vào sổ liên lạc phía tôi: `<trích dòng>`

> Món nào chưa ghi đĩa thì ghi thẳng "chưa ghi" — đừng để trống.

## 2. Bệnh của nhà tôi

Đánh dấu từng triệu chứng trong bảng bệnh ở thư chính. Bệnh không có thì ghi *không áp dụng*
kèm lý do cụ thể, không ghi chung chung.

| Mã bệnh | Nhà tôi có? | Mức đau (tự đánh giá) | Lý do nếu không áp dụng |
|---|---|---|---|
| TC-01 | | | |
| TC-02 | | | |
| TC-03 | | | |
| TC-04 | | | |
| TC-05 | | | |
| TC-06 | | | |
| TC-07 | | | |
| TC-08 | | | |
| TC-09 | | | |
| TC-10 | | | |
| TC-11 | | | |
| TC-12 | | | |

## 3. Trạng thái từng giai đoạn

Một dòng cho mỗi giai đoạn. Cột bằng chứng dán **nguyên văn output** của khối "kiểm xong chưa"
trong thư chính — lệnh gì, in ra gì.

| Giai đoạn | Quyết định (theo bản đồ áp dụng) | Nấc tự khai | Ngày | Bằng chứng: lệnh + kết quả thật |
|---|---|---|---|---|
| GĐ-0 | | | | |
| GĐ-1 | | | | |
| GĐ-2 | | | | |
| GĐ-3 | | | | |
| GĐ-4 | | | | |
| GĐ-5 | | | | |
| GĐ-6 | | | | |

> Nấc hợp lệ: `đã nhận` · `đã đồng ý` · `đã thi công` · `không áp dụng`.
> 🔴 Cấm tự khai `đã được kiểm chứng` — nấc đó do hub cấp sau khi soi bằng chứng thật.

## 4. Khoản đã áp — một dòng cho mỗi khoản

🔴 **Không gộp cả giai đoạn thành một dòng.**

| Giai đoạn | Khoản | Kết luận | Tôi làm thế nào (hình thức của nhà tôi) | Bằng chứng: lệnh + kết quả thật |
|---|---|---|---|---|
| | | | | |

> **Cột kết luận** chỉ nhận một trong ba giá trị: `đã áp` · `không áp dụng` · `chưa làm`.
> **Cột bằng chứng** để trống thì cột kết luận tự động hạ về `chưa làm` khi hub soi.

## 5. Khoản không áp dụng — và vì sao

| Giai đoạn | Khoản | Lý do nhà tôi không có bệnh này | Nếu sau này có thì tôi sẽ áp thế nào |
|---|---|---|---|
| | | | |

## 6. Chỗ tôi làm KHÁC hoặc làm MẠNH HƠN

| Giai đoạn | Khoản | Hub đề xuất | Tôi làm | Vì sao cách của tôi mạnh hơn hoặc hợp hơn |
|---|---|---|---|---|
| | | | | |

> 🔴 Đây không phải mục xin lỗi. Sàn chất lượng chỉ được nâng; nhà bạn đã có cái mạnh hơn
> thì giữ cái của bạn và nói rõ mạnh hơn ở chỗ nào.

## 7. Cưỡng chế nào chạy bằng MÁY, cái nào chạy bằng TAY

| Cưỡng chế | Máy hay tay | Đường dẫn máy (nếu có) | Đối chứng dương đã chạy chưa |
|---|---|---|---|
| | | | |

> 🔴 Cưỡng chế chạy bằng tay vẫn hợp lệ, nhưng **phải khai là tay**. Để người đọc tưởng
> có máy canh trong khi thật ra phụ thuộc vào việc ai đó nhớ chạy là một dạng khai sai.

## 8. Phản biện gửi ngược cho hub

Khoản nào bạn cho là sai, thiếu, hoặc không chuyển được. Kèm lý do; kèm phản ví dụ nếu có.

| Khoản | Tôi cho rằng | Bằng chứng hoặc phản ví dụ | Đề xuất sửa |
|---|---|---|---|
| | | | |

## 9. Tự soi trước khi gửi

- [ ] Mọi khoản trong danh mục kiểm đều có kết luận, **không khoản nào để trống**.
- [ ] Mọi khoản `đã áp` đều kèm lệnh và kết quả thật, không kèm cảm nhận.
- [ ] Mọi khoản `không áp dụng` đều kèm lý do cụ thể.
- [ ] Không khoản nào ghi một con số mà không nói số đó lấy từ đâu.
- [ ] Danh sách nào cũng **liệt kê từng mục**, không gộp thành khoảng.
- [ ] Chỗ nào chưa đo được thì ghi thẳng **"chưa đo được"**, không điền số ước.
- [ ] Nấc tự khai **không vượt quá** *đã thi công*, và khai **theo từng giai đoạn**.
- [ ] Mọi đối chứng dương đều có **cả hai kết quả** dán kèm: gài lỗi thì máy báo, gỡ ra thì sạch.

## 10. Việc còn nợ và mốc dự kiến

| Giai đoạn | Khoản còn nợ | Vì sao chưa làm | Mốc dự kiến |
|---|---|---|---|
| | | | |
```

### Ghi chú về nấc trạng thái — chỗ hay sai nhất

Chuỗi nấc, theo thứ tự: **đã gửi → đã nhận → đã đồng ý → đã thi công → đã được kiểm chứng**

| Nấc | Nghĩa | Ai được cấp |
|---|---|---|
| đã gửi | hub đã phát ra kênh | hub |
| đã nhận | bạn đã kéo về và ghi đĩa | bạn tự khai |
| đã đồng ý | bạn đã quyết định adopt, và nói rõ adopt tới đâu | bạn tự khai |
| đã thi công | bạn đã làm xong phần đã đồng ý, có bằng chứng ở kho bạn | bạn tự khai |
| **đã được kiểm chứng** | **hub đã soi bằng chứng thật ở kho bạn và xác nhận** | **chỉ hub** |
| *không áp dụng* | giai đoạn này không hợp với nhà bạn, đã khai lý do | bạn tự khai |

**Ba nhầm lẫn thường gặp:**

1. **Coi "đã đồng ý" là "đã thi công".** Gật đầu không phải là đã làm. Chưa có bằng chứng chạy được thì nấc vẫn là *đã đồng ý*.
2. **Tự khai "đã được kiểm chứng".** Nấc này đòi một bên thứ hai soi. Tự khai thì nó là tự đánh giá, và lượt kiểm chéo sẽ ghi nhận là khai vượt nấc.
3. **Khai một nấc cho cả gói.** Gói này chia bảy giai đoạn và bạn adopt từng phần được. **Khai nấc theo từng giai đoạn** thì chính xác hơn và không ai thiệt.

### Gửi đi bằng cách nào

Ghi tệp báo cáo vào kho **của bạn**, ở hộp thư đi hướng tới hub. **Đừng ghi vào kho hub** — mỗi bên chỉ ghi kho mình, hub sẽ kéo về phía hub. Nhớ ghi thêm một dòng vào sổ liên lạc phía bạn.

Nhà bạn chưa có kênh này thì gửi theo cách sẵn có, nhưng **vẫn phải để lại tệp báo cáo trên đĩa kho bạn** — vì đó là cái mà lượt kiểm chéo đối chiếu.

---

## Phần C — Danh mục kiểm chống adapt thiếu, bản v1

> Đây là thứ **bạn tự chạy trước khi báo**, và cũng là thứ **hub dùng để soi** khi cấp nấc *đã được kiểm chứng*. Hai bên dùng chung một danh mục thì không ai bị bất ngờ.
>
> **Cách chấm mỗi khoản:** `đã áp` (kèm bằng chứng chạy được) · `không áp dụng` (kèm lý do) · `chưa làm` (kèm mốc). **Không khoản nào để trống.**

### Delta so với bản v0 — liệt từng chỗ đổi

Bản v0 phát kèm bộ năm phần cũ. Bản v1 này đổi đúng những chỗ sau, ghi ra để bạn không phải đoán:

1. **Trục đổi từ "chặng thi công của hub" sang "giai đoạn áp dụng của người nhận".** Mọi khoản nay gắn với GĐ-0 tới GĐ-6.
2. **Khoản A0-1 đổi "ba tài liệu" thành "bốn món"** theo bộ mới.
3. **Thêm khoản A0-4** — bản đồ áp dụng bảy dòng, vốn không tồn tại ở bản v0 vì bản v0 không có trục giai đoạn.
4. **Thêm khoản A16** — khai rõ cưỡng chế nào chạy bằng máy, cái nào chạy bằng tay.
5. **Bỏ câu kết của bản v0** *"chính hub cũng chưa chạy hết"*. Đo lại: hub đã chạy đủ sáu lượt chấm chéo cộng một lượt đối chiếu đồng bộ bốn tầng, kết quả và phần còn mở đã khai ở khối trạng thái trung thực của thư chính. Câu cũ nay sai sự thật nên bị thay, không phải bị giấu.
6. **Nâng số hiệu bản v0 lên v1.** Giữ v0 mà đổi ruột là tự phá đúng khoản A15 của chính danh mục này.

Nội dung các khoản A1 tới A15 **giữ nguyên**, chỉ đổi chữ "chặng" thành "giai đoạn" ở chỗ cần.

### Phần 0 — GHI ĐĨA NGAY (làm trước cả khi đọc kỹ)

> Vì sao phần này đứng trước phần chức năng: **thiếu phần 0 thì lượt kiểm chéo chỉ kiểm chứng được lời khai, không kiểm chứng được vật chứng.** Bạn báo là đã áp, hub muốn soi, nhưng không có gì trên đĩa để soi — cả hai bên mất công, và nấc bị treo vô thời hạn.

**A0-1 — Bốn món nằm trên đĩa kho bạn, kèm mã băm**
- *Sàn:* cả bốn món được ghi thành tệp trong kho bạn, và bạn ghi lại **mã băm nội dung** của từng tệp.
- *Máy kiểm:* bốn đường dẫn tồn tại; tính lại mã băm cho ra đúng giá trị đã ghi.
- *Dấu hiệu adapt thiếu:* chỉ đọc trong hộp thư rồi làm; hoặc ghi đĩa mà không ghi mã băm. Không có mã băm thì khi hai bên tranh chấp *"khoản này có trong bản gốc không"*, không có gì phân xử.

**A0-2 — Tệp theo dõi tiến độ theo từng giai đoạn**
- *Sàn:* một tệp trong kho bạn, liệt kê từng khoản của danh mục này, và bạn tick dần.
- *Máy kiểm:* tệp tồn tại; số khoản trong tệp khớp số khoản của danh mục.
- *Dấu hiệu adapt thiếu:* theo dõi trong đầu, hoặc theo dõi trong một tin nhắn. Cả hai đều bốc hơi.

**A0-3 — Một dòng "đã nhận" trong sổ liên lạc phía bạn**
- *Sàn:* sổ liên lạc của bạn có một dòng ghi ngày nhận, tên bộ tài liệu, và nấc hiện tại.
- *Máy kiểm:* tìm được dòng đó bằng một lệnh tìm kiếm.
- *Dấu hiệu adapt thiếu:* sổ liên lạc chỉ ghi cái đã xong. Sổ chỉ ghi cái đã xong thì không bao giờ lộ ra hàng tồn.

**A0-4 — Bản đồ áp dụng bảy dòng (MỚI ở bản v1)**
- *Sàn:* một tệp bản đồ áp dụng, đủ bảy dòng, mỗi dòng có quyết định và lý do.
- *Máy kiểm:* `grep -c '^| GĐ-[0-6]' <tệp-bản-đồ>` ra **7** — chạy trên tệp bản đồ của bạn, không chạy trên tệp khuôn; không ô quyết định nào trống.
- *Dấu hiệu adapt thiếu:* điền vài dòng rồi bỏ dở, hoặc ghi `hoãn` mà không nói điều kiện gỡ hoãn. Cả hai đọc y hệt "quên".

### Phần 1 — Sàn chức năng (A1 tới A10)

> Đây là *cái phải có*. Hình thức tự do; chức năng thì không.

**A1 — Sổ ba loại mục, cột lời nguyên văn là nguyên văn** *(GĐ-4)*
- *Sàn:* một cuốn sổ trên đĩa, đủ ba loại mục — việc-được-giao, sở-thích-thường-trực, lời-phàn-nàn. Cột lời nguyên văn chứa **đúng chữ chủ dự án nói**, cấm diễn giải lại.
- *Máy kiểm:* ba tiêu đề khối tồn tại; lấy mẫu vài mục và đối chiếu ngược với bản ghi hội thoại.
- *Dấu hiệu adapt thiếu, đã xảy ra thật ở hub:* đổ hàng loạt khoản việc từ một sổ nội bộ sang cột lời nguyên văn. Những khoản đó là **nhãn do đội đặt**, không phải câu chủ dự án nói — đổ vào đó là tiêm diễn giải vào đúng cột cấm diễn giải, và tạo sẵn một loạt mục sẽ trượt khi đối chiếu. Cách đúng là đưa chúng vào một phụ lục riêng.
- *Kèm:* mã định danh **vĩnh viễn, cấm tái sử dụng**; mục đóng thì lật trạng thái, **không xoá dòng**.

**A2 — Kỷ luật ghi NGAY, cắm đúng chỗ** *(GĐ-4)*
- *Sàn:* lời chủ dự án được ghi vào sổ **ngay trong lượt trao đổi**, không đợi tới cửa đóng phiên.
- *Máy kiểm:* so thời điểm ghi mục với thời điểm câu nói. Lệch quá một cửa là trượt.
- *Dấu hiệu adapt thiếu:* cắm kỷ luật này vào tệp lệnh của một cửa. Tệp lệnh chỉ được đọc khi tới cửa, nên cắm ở đó là chấp nhận mất mọi câu nói giữa hai cửa. Phải cắm vào **tệp ngữ cảnh luôn được nạp mỗi lượt**.

**A3 — Tra sổ TRƯỚC khi hỏi** *(GĐ-4)*
- *Sàn:* có một luật thành văn, ở chỗ người điều phối chắc chắn đọc: trước khi hỏi lại chủ dự án bất cứ điều gì, mở sổ xem đã có câu trả lời chưa.
- *Máy kiểm:* tìm được luật đó ở tối thiểu hai chỗ — tệp ngữ cảnh luôn nạp, và tài liệu hướng dẫn nội bộ của đội.
- *Dấu hiệu adapt thiếu:* dựng sổ mà không dựng thói quen tra sổ. Sổ không được tra là sổ chết, và nó còn tệ hơn không có sổ vì nó tạo cảm giác đã giải quyết.

**A4 — Đèn bật ở MỌI điểm dừng** *(GĐ-4)*
- *Sàn:* ở mỗi cửa dừng, in ra số yêu cầu còn treo và số yêu cầu đã bị nhắc từ lần thứ hai.
- *Máy kiểm:* liệt kê **từng cửa dừng** của nhà bạn, rồi tìm dòng đèn ở từng cửa. Liệt kê từng cửa, **đừng ghi "tất cả các cửa"** — chính chỗ ghi gộp là chỗ một cửa bị bỏ sót mà không ai thấy.
- *Kèm ba luật khuôn:* thứ tự trường cố định · **mọi trường luôn in**, chưa biết thì in dấu hỏi, cấm bỏ trường · lượt dò lỗi thì cả dòng in "dò lỗi, không chặn", không im và không chặn.
- *Dấu hiệu adapt thiếu tinh vi:* lượt dò không phân biệt được **"chưa có dữ liệu"** với **"đã đo và bằng không"**. Cả hai đều hiện số không, nhưng một cái nghĩa là sạch còn cái kia nghĩa là chưa quét gì. Không tách hai nghĩa này thì đèn xanh đầu tiên của sổ mới là đèn giả.

**A5 — Định nghĩa được thế nào là "hỏi lại không kèm thông tin mới"** *(GĐ-4)*
- *Sàn:* có một định nghĩa thành văn, phân biệt hỏi-lại-vi-phạm với hỏi-lại-đúng-kỷ-luật.
- *Máy kiểm:* đọc định nghĩa và thử áp vào vài trường hợp thật của phiên gần nhất; nó phải ra kết luận rõ ràng, không lửng lơ.
- *Nội dung sàn:* hỏi lại mà **không viện dẫn được thông tin mới nào** là vi phạm. Hỏi lại **kèm thông tin mới và trích được nguồn** là kỷ luật đúng.
- *Dấu hiệu adapt thiếu:* ghi chung chung kiểu "hạn chế hỏi lại". Đây là nhãn cảm tính, không kiểm được, và nó sẽ khiến người điều phối ngại hỏi cả những lúc **nên** hỏi.

**A6 — Lằn ranh đỏ được liệt kê, không mô tả bằng tính từ** *(GĐ-4)*
- *Sàn:* danh sách các loại việc **vẫn phải hỏi** dù chủ dự án đã cho phép làm thẳng. Ở hub, danh sách này gồm: đổi lược đồ dữ liệu, xoá dữ liệu, việc hướng ra ngoài, việc không lùi được, việc dính tiền.
- *Máy kiểm:* danh sách tồn tại, **liệt kê từng loại**, và mỗi loại đủ cụ thể để một người thứ hai đọc xong biết ngay việc trước mắt có nằm trong đó không.
- *Dấu hiệu adapt thiếu:* ghi "những việc quan trọng thì vẫn hỏi". Từ "quan trọng" không kiểm được, nên trên thực tế nó có nghĩa là **không có lằn ranh nào**.
- *Nguyên tắc nền:* sở-thích-thường-trực là **chuyển giá trị mặc định trong một phạm vi**, không phải tắt kỷ luật.

**A7 — Chấm điểm tách khỏi phép đo kỹ thuật, và trừ theo MỤC** *(GĐ-4, chi tiết ở món thứ tư)*
- *Sàn:* cơ chế chấm đo **trải nghiệm của chủ dự án**, tách hẳn khỏi các phép đo kỹ thuật; hai hệ không trộn. Công thức trừ **theo mục**, không theo lần: một mục bị nhắc nhiều lần vẫn chỉ trừ một; nhắc lần đầu thì không trừ.
- *Máy kiểm:* đọc công thức, thử với một trường hợp lặp nhiều lần — kết quả phải trừ đúng một.
- *Dấu hiệu adapt thiếu:* trộn điểm trải nghiệm với điểm kỹ thuật thành một chỉ số tổng. Trộn xong thì cải thiện phần kỹ thuật sẽ che lấp phần trải nghiệm xấu đi, và chỉ số mất nghĩa mà vẫn trông đẹp.
- *Kèm:* cấm tinh chỉnh hệ thống để điểm cao. Điểm đẹp mà trải nghiệm không đổi thì chỉ số đã chết.

**A8 — Đếm độc lập ở tầng hai, và kiểm PHÉP ĐẾM ở tầng ba** *(GĐ-4)*
- *Sàn:* người điều phối tự chấm ở tầng một; **một vai khác đếm lại độc lập** ở tầng hai rồi so lệch **từng mục**; **một vai thứ ba kiểm phép đếm** ở tầng ba.
- *Máy kiểm:* ba giá trị của ba tầng đều có mặt trong dòng tổng kết; chỗ lệch được liệt kê theo mã mục.
- *Ranh giới của tầng ba, chép nguyên si:* tầng ba **kiểm phép đếm, không chấm lại**, và **cấm đề xuất một điểm khác**. Cho tầng ba chấm lại là biến nó thành một tầng hai thứ hai, và thế là mất hẳn lớp kiểm.
- *Dấu hiệu adapt thiếu nặng nhất:* nguồn đếm chỉ là dòng hội thoại. Hub đo thật và thấy dòng hội thoại của mình rất thưa — hệ quả là máy chấm chỉ đọc dòng hội thoại **luôn cho điểm tuyệt đối**, vì không thấy gì để trừ. Nguồn ghi chính phải là **sổ**, dòng hội thoại chỉ là gương đối chiếu.
- *Kèm:* phải đo được **tỉ lệ phủ sóng** — bao nhiêu tin của chủ dự án đã được bắt vào dòng hội thoại trên tổng số tin thật. **Chưa có tỉ lệ đó thì in "KHÔNG ĐO ĐƯỢC", cấm in điểm.**

**A9 — Niêm phong có mốc, và phân biệt đã-thấy với chưa-thấy** *(GĐ-4)*
- *Sàn:* niêm phong bằng im lặng chỉ hợp lệ khi có đủ ba mốc thời gian — lúc phát điểm, lúc **hiển thị lại** ở cửa mà chủ dự án chắc chắn đọc, và lúc **tin đầu tiên của chủ dự án sau lần hiển thị lại**.
- *Máy kiểm:* ba mốc đều có mặt; mốc ba đứng sau mốc hai; tin ở mốc ba không nhắc gì tới điểm.
- *Trạng thái khi thiếu mốc ba:* *chờ niêm phong* — **không phải** *đã niêm phong*, và cũng không đẩy vào hàng chờ chủ dự án.
- *Dấu hiệu adapt thiếu:* coi mọi im lặng là đồng ý. Im lặng của người **đã thấy** khác hẳn im lặng của người **chưa thấy**; không có mốc thì hai thứ đó trông y hệt nhau, và bạn sẽ niêm phong những thứ chủ dự án chưa từng đọc.

**A10 — Có đường ghi lại khi chấm sai** *(GĐ-4)*
- *Sàn:* khi chủ dự án điều chỉnh điểm, có một quy trình: phân tích nguyên nhân ngắn xác định **tầng nào sai**, gắn một nhãn lớp lỗi riêng, và ghi một dòng vào nhật ký của vai đã sai.
- *Máy kiểm:* quy trình thành văn tồn tại; sổ lỗi có chỗ chứa lớp nhãn đó.
- *Dấu hiệu adapt thiếu, tinh vi và đắt:* nhét lớp lỗi mới vào **tập tín hiệu đóng** của máy cảnh báo. Tập đó nuôi bộ đếm ngưỡng; thêm một lớp là **đổi ngữ nghĩa của cả bộ đếm** mà không ai nhận ra. Lớp lỗi này phải sống ở **sổ lỗi**.
- *Phép thử:* thử đẩy lớp nhãn mới vào máy cảnh báo — nó **phải từ chối**. Nhận êm nghĩa là tập tín hiệu của bạn đang mở, và bạn không biết.

### Phần 2 — Chống adapt thiếu (A11 tới A16)

> Phần 1 hỏi *"bạn có làm không"*. Phần 2 hỏi *"bản báo cáo của bạn có tự lừa mình không"*. Ở hub, phần 2 mới là phần hay trượt.

**A11 — Mọi con số phải neo nguồn, không neo được thì bỏ số**
- *Sàn:* con số nào xuất hiện trong văn xuôi báo cáo cũng phải nói rõ **lấy từ đâu** — lệnh nào, tệp nào, ngày nào. Không neo được thì **bỏ số đi**, viết định tính.
- *Máy kiểm:* quét báo cáo tìm các con số trần; mỗi con số phải có nguồn kèm bên cạnh.
- *Vì sao:* con số trần trong văn xuôi có tuổi thọ rất ngắn — đúng lúc viết và sai một tuần sau, nhưng người đọc sau không có cách nào biết. Ở hub, việc vá từng con số trần đã **thất bại ba phiên liên tiếp** trước khi phải chuyển sang luật này.

**A12 — Liệt kê từng mục, cấm nén thành khoảng**
- *Sàn:* danh sách trong báo cáo phải **liệt kê từng phần tử**. Cấm viết kiểu "khoản một tới khoản bảy".
- *Máy kiểm:* đếm số phần tử liệt kê, so với số phần tử thật.
- *Vì sao:* ở hub đã đo được — một danh sách bị nén thành khoảng làm lượt soi tự động **chỉ nhìn thấy hai đầu**, tức là đếm thiếu toàn bộ phần giữa. Người đọc thì tưởng đã liệt kê đủ.
- *Kèm:* danh sách rỗng thì ghi thẳng *"danh sách rỗng"*, đừng bỏ trống dòng.

**A13 — "Không áp dụng" phải có lý do**
- *Sàn:* mỗi khoản đánh dấu không-áp-dụng đều kèm **lý do cụ thể** giải thích vì sao nhà bạn không có bệnh đó.
- *Máy kiểm:* không có ô lý do nào trống.
- *Vì sao:* không-áp-dụng-không-lý-do trông y hệt quên. Và vì nó trông y hệt quên, lượt kiểm chéo buộc phải xử nó như quên — nên bạn mất điểm cho một việc bạn làm đúng.

**A14 — Chỗ chưa biết thì ghi "KHÔNG BIẾT", không ghi "xong"**
- *Sàn:* khoản nào chưa đo được, chưa chạy được, chưa kết luận được thì ghi thẳng **"chưa đo được"** hoặc **"chưa biết"**, kèm lý do.
- *Máy kiểm:* đối chiếu mỗi khoản đánh dấu xong với bằng chứng chạy được của nó. Không có bằng chứng mà đánh dấu xong là trượt.
- *Vì sao đây là khoản nghiêm nhất:* một khoản ghi *chưa biết* là món nợ **có tên**, ai cũng thấy, và sẽ được trả. Một khoản ghi *xong* mà chưa xong là món nợ **vô hình** — nó không những không được trả, mà còn khiến mọi kết luận dựa lên nó thành vô nghĩa. Hub tự nhận đã mắc lỗi này và coi nó là lớp lỗi đắt nhất của cả năm.
- *Phép thử một câu:* với mỗi dấu tích trong báo cáo, hỏi *"tôi dán lệnh nào ra thì người khác chạy lại được?"* Không trả lời được thì gỡ dấu tích xuống.

**A15 — Đã đồng ý, đã thi công, đã được kiểm chứng là ba nấc khác nhau**
- *Sàn:* báo cáo khai đúng nấc. Tự khai tối đa tới *đã thi công*. Nấc *đã được kiểm chứng* **chỉ hub cấp**, sau khi soi bằng chứng thật.
- *Máy kiểm:* đọc trường nấc trong phần đầu tệp báo cáo; đối chiếu với bằng chứng đính kèm.
- *Ba nhầm phổ biến:* coi gật đầu là đã làm · tự khai nấc cuối · khai một nấc chung cho cả gói trong khi thực tế mỗi giai đoạn một nấc khác nhau.
- *Khuyến nghị:* khai nấc **theo từng giai đoạn**. Chính xác hơn, và không ai thiệt.

**A16 — Khai rõ cưỡng chế nào chạy bằng MÁY, cái nào chạy bằng TAY (MỚI ở bản v1)**
- *Sàn:* với mỗi cưỡng chế bạn tuyên là đã có, ghi rõ nó chạy bằng máy hay bằng tay; nếu bằng máy thì ghi đường dẫn máy và kết quả đối chứng dương.
- *Máy kiểm:* mỗi dòng trong bảng cưỡng chế có đủ bốn ô, không ô nào trống.
- *Vì sao:* ở hub, việc quét rò rỉ đặc thù nội bộ trước khi phát tài liệu **đang chạy bằng lệnh dán tay**, chưa có kịch bản cam kết. Kết quả "không hit" vì vậy phụ thuộc vào việc ai đó nhớ chạy. Chạy tay vẫn hợp lệ; **để người đọc tưởng có máy canh mới là khai sai**.

### Tự chấm nhanh trước khi gửi

- [ ] Phần 0: cả bốn khoản A0-1, A0-2, A0-3, A0-4 đều có bằng chứng trên đĩa.
- [ ] Phần 1: từng khoản A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 đều có kết luận — không khoản nào trống.
- [ ] Phần 2: từng khoản A11, A12, A13, A14, A15, A16 đều đã tự soi.
- [ ] Mọi dấu tích đều có lệnh dán kèm và kết quả thật.
- [ ] Mọi con số đều neo nguồn; con số không neo được đã bị bỏ.
- [ ] Mọi danh sách đều liệt kê từng mục.
- [ ] Nấc tự khai không vượt quá *đã thi công*, và khai theo từng giai đoạn.

---

**Bản v1 — mong phản biện.** Danh mục này mới chạy ở hub, chưa chạy ở nhà nào khác. Khoản nào bạn thấy không kiểm được, không chuyển được, hoặc sai hẳn — nói ra ở mục phản biện của khuôn báo cáo. Bản kế sẽ mang theo phản biện của bạn, và sẽ có khối delta giống như khối ở đầu phần này.

---

