Quality gate: không sync chương lỗi logic
Quality gate trong sáng tác tiểu thuyết AI: PASS 85+, SOFT-FAIL sửa, HARD-FAIL chặn — ngưỡng sync của NovelKit trên Hermes.
Quality gate sáng tác AI là lớp bảo vệ Publisher khỏi chương lỗi logic trở thành nền cho 50 chương sau. NovelKit khóa ngưỡng PASS=85, SOFT=70 trên novelkit_gate và novelkit_sync — không phải checkbox tùy chọn.
Ba mức verdict
- PASS (≥85) — sync commit, chương tiếp theo được plan.
- SOFT-FAIL (70–84) — sửa trong sandbox, review lại.
- HARD-FAIL (<70 hoặc lỗi blocking) — chặn pipeline; không ghi memory.
Quality Auditor kiểm gì?
Continuity, OOC, timeline, plot thread, vocabulary guard, genre-specific (cultivation, system cheat…). Chi tiết agent: Quality Auditor NovelKit.
Circuit breaker và doctor
Sau 2/3/5 fail liên tiếp (breaker config), pipeline pause. doctor báo canon/index/memory incoherent trước khi tiếp tục. Đọc pipeline.
SOFT-FAIL workflow thực tế
Chương 72–84 điểm thường thiếu: foreshadow, vocabulary guard, minor timeline slip. Prose Writer sửa trong sandbox theo review note → Quality Auditor re-run → đạt 85+ mới sync. Không “sửa tay ngoài hệ thống” rồi sync — mất audit trail.
HARD-FAIL và circuit breaker
CANON_CONFLICT, breakthrough without fuel, SYSTEM_CHEAT — chặn pipeline. Breaker mở sau N lần fail liên tiếp; Lãng Khách / human phải reset sau root cause fix. Tránh burn token viết tiếp trên nền canon đã hỏng.
Ngưỡng PASS 85 — vì sao không 70?
70 là SOFT — chấp nhận sửa. 85 là bar publish cho serial dài: đủ continuity để chương sau không đổ sập. Publisher có thể negotiate ngưỡng pilot riêng trong contract, nhưng mặc định hệ thống bảo vệ catalog.
Quality gate sáng tác AI: PASS 85, SOFT 70, breaker 2/3/5
Quality gate sáng tác AI trên NovelKit không phải checkbox marketing — là novelkit_gate registry trên Hermes chặn sync commit khi chương chưa đạt bar. ≥85 PASS: mutate canon, episodic memory, RAG index. 70–84 SOFT-FAIL: Prose Writer sửa theo review note trong sandbox → Quality Auditor re-run. <70 HARD-FAIL: chặn chương sau (DAG); CANON_CONFLICT, SYSTEM_CHEAT, breakthrough without fuel thường HARD dù điểm borderline.
Vì sao 85 không phải 70 cho publish serial? 70 là bar sửa được; 85 là bar chương làm nền an toàn cho chương 51. Publisher negotiate ngưỡng pilot trong contract — mặc định hệ thống bảo vệ catalog.
SOFT-FAIL workflow thực chiến
Chương 72–84 điểm thường thiếu: foreshadow, vocabulary guard (tiên hiệp Hán-Việt), minor timeline slip, DNA Depth yếu 1 trường. Workflow: đọc review flags → sửa sandbox → re-review → PASS mới sync. Không “sửa Word ngoài” rồi sync — mất provenance, memory không khớp review.
Circuit breaker Hermes
- hard×2 — hai HARD-FAIL liên tiếp → breaker open
- soft×3 — ba SOFT-FAIL liên tiếp → breaker open
- total×5 — năm fail bất kỳ liên tiếp → breaker open
record_result cập nhật state; Lãng Khách / human reset sau fix root cause; resume tiếp task — không duplicate sync (P12).
Gate trong pipeline 9 bước
Write stage output → review stage (novelkit_gate) → chỉ PASS mới vào sync stage (novelkit_sync commit) → doctor. Parallel bootstrap OK; write/review/sync tuần tự per chapter per novel. Thiếu tool registry → bootstrap.verify_registry() fail — surface không start.
Publisher negotiate ngưỡng và provenance
Mặc định PASS ≥85 bảo vệ catalog — chương 70 làm nền cho chương 51 rủi ro continuity. Publisher có thể negotiate ngưỡng pilot trong contract B2B; hệ thống vẫn log review artifact đầy đủ. Provenance: ai review, score, verdict, flags, timestamp — dossier minh bạch trước publish sàn.
Genre-specific HARD-FAIL triggers
- Tiên hiệp: POWER_INFLATION, breakthrough without fuel, thiếu Tu Tiên texture
- Isekai/hệ thống: SYSTEM_CHEAT không cost/cooldown
- Ngôn tình: reset relationship graph không sự kiện canon
- Mọi genre: CANON_CONFLICT với PROJECT_DNA hoặc database/*
| Breaker rule | Ngưỡng | Reset |
|---|---|---|
| hard×2 | 2 HARD-FAIL liên tiếp | Lãng Khách / human sau root cause |
| soft×3 | 3 SOFT-FAIL liên tiếp | Fix pattern lỗi lặp |
| total×5 | 5 fail bất kỳ liên tiếp | Doctor + resume, không duplicate sync |
Cron Hermes: style_audit mỗi 10 chương bắt drift trước khi tích lũy SOFT-FAIL; rolling_seed sau sync giữ generation continuity. Lãng Khách orchestrator qua delegate_tool hub-and-spoke — Quality Auditor là Khí Linh review, không self-grade Prose Writer.
Đọc thêm: Quality Auditor, pipeline 9 bước, canon, hướng dẫn, bản quyền.
FAQ quality gate
- Sửa Word ngoài rồi sync?
- Không — mất provenance, memory không khớp review artifact.
- Breaker mở làm gì?
- Fix root cause → Lãng Khách/human reset → resume, không duplicate sync.
- 70 điểm publish sàn?
- Bar sửa được — publish serial an toàn cần PASS ≥85 làm nền chương sau.
Lãng Khách không bypass gate — Prose Writer và Quality Auditor tách hub-and-spoke qua delegate_tool. DAG chặn chương N+1 khi chương N chưa sync PASS; bootstrap.verify_registry() bảo vệ tool chain.
Quality gate sáng tác AI là novelkit_gate registry trên Hermes — PASS 85 publish-ready, SOFT 70 sửa sandbox, breaker 2/3/5 bảo vệ catalog serial 100+ chương.
Gate chặn sync commit khi chưa đạt bar — bảo vệ memory và RAG index.
SOFT-FAIL workflow thực tế
Chương 70–84 điểm không bị vứt — Prose Writer sửa trong sandbox theo review flags, Quality Auditor chạy lại. Publisher có thể set ngưỡng pilot cao hơn 85 cho title premium. HARD-FAIL thường do continuity break hoặc cultivation violation — phải sửa outline beat, không chỉ polish câu.
Mapping gate sang retention
Chương pass gate = ít rủi ro reader drop vì plot hole. Sàn đo retention theo cohort — catalog NovelKit aim giảm “chương lỗi làm hỏng arc” so với chat thuần. Gate là insurance, không thay thế human editor cuối nếu contract yêu cầu.
Liên quan: Auditor, pipeline, hướng dẫn.
Negotiate ngưỡng trong hợp đồng B2B
Mặc định PASS 85 bảo vệ catalog. Pilot premium có thể 88+. Mass-market experiment có thể 82 với human spot-check 100%. Document trong SLA — không đổi ngưỡng giữa batch im lặng.
Breaker 2/3/5 giải thích
2 fail → cảnh báo. 3 → pause suggest doctor. 5 → breaker open, cần human unblock. Tránh burn token trên outline broken hoặc DNA conflict.