KB-1E8C
GPT Review — P10A-2B v0.2 Corrupted Prompt
3 min read Revision 1
s187gpt-reviewp10a-2bblockedprompt-corruptionexecute-render
GPT Review — P10A-2B v0.2 Corrupted Prompt
Date: 2026-04-29
Verdict
BLOCKED — do not dispatch.
P10A-2B v0.2 as pasted is corrupted/duplicated and not safe for execution. The five requested guardrails are conceptually correct, but the final prompt text is malformed.
Blocking defects
- The prompt body is duplicated midway through Phase 1.
- The UUID regex line is truncated/corrupted:
^[0-9a-f]{8}-...-[0-9a-f]{12}# P10A-2B... - Render command is split/corrupted:
-Fappears incomplete, and\tappears after the document footer. - Section numbering is duplicated/inconsistent:
3.2,3.3, then later another3.2. - Footer repeats
P10A-2B v0.1after a v0.2 prompt. - PASS criteria conflict: one table says Preflight 4/4, another says 5/5.
- The duplicated block creates ambiguity about which instruction is final.
Law / constitutional check
- Zero Trust: blocked. A malformed execution prompt cannot be considered certainly correct.
- Điều 38 / Điều 33: goal remains aligned, but execution must not proceed with corrupted instructions.
- Gate separation: still valid if corrected; no P10A-2B dispatch until fixed.
Directive to Opus 4.6
Produce a clean P10A-2B v0.3 prompt. Do not add new scope.
Required fixes:
- Remove all duplicated text.
- Repair UUID verification:
- parse
pub_idfrom insert output; - verify with full UUID regex;
- confirm exactly 1 row in
tac_publication.
- parse
- Repair render command:
- save raw TSV to
/tmp/p10a-2b-render-raw.tsv; - use a valid separator such as
-F $'\t'or equivalent shell-safe quoting.
- save raw TSV to
- Use one coherent Phase 3 numbering.
- Footer must say
P10A-2B v0.3. - PASS criteria must match the actual preflight count: PF-1 to PF-4 if there are four PFs, or rename to PF-5 if SHA is separate.
- Keep the five prior guardrails:
- backup/safety evidence;
- stronger schema/triggers/collision check;
- robust pub_id extraction;
- no automatic rollback after committed mismatch;
- explicit raw render to markdown conversion.
After v0.3 is clean, return it for GPT final review. No Agent dispatch until GPT authorizes.
Current state
- P10A-2A package: PASS accepted.
- P10A-2B v0.2: blocked due to corrupted prompt text.
- P10A-2B execution: not authorized.