KB-47D6

dot-iu-cutter v0.5 — W-4 · Production CUT Command Readiness / Gap (BLOCKED_WITH_EXACT_GAP) (doc 4)

5 min read Revision 1
dot-iu-cutterv0.5w4-credential-signing-production-adapter-readinessproduction-cut-readinessblocked-with-exact-gapdieu442026-05-19

dot-iu-cutter v0.5 — W-4 · Production CUT Command Readiness / Gap

doc 4 of 6 · 2026-05-19 · Outcome: BLOCKED_WITH_EXACT_GAP. No runnable production CUT command is authored (would be fabrication against unresolved credential/ledger targets). Exact gaps + minimal unblock below.

1. Exact gap (evidence-grounded; docs 2 & 3)

GAP-C1 (CONTROLLING) credential↔target mismatch:
  cutter_exec/cutter_verify roles are LIVE but have ZERO grants on the actual writer
  target directus.public.information_unit / unit_version (has_table_privilege all false;
  role_table_grants 0 rows). The v0.4 ratified grant matrix is scoped to schema
  cutter_governance, which is ABSENT in directus & workflow. ⇒ the v0.4 credential
  closure does NOT make the constitution writer runnable. A NEW, separately-gated
  credential/GRANT command-review + sovereign execution scoped to
  public.information_unit (INSERT, column-scoped UPDATE for anchor) + public.unit_version
  (INSERT) is REQUIRED. Likelihood: certain (verified). Impact: high if assumed solved.
GAP-C2 governed-ledger substrate absent/unconfirmed: cut_change_set / dot_pair_signature /
  decision_backlog_history / verify_result (schema cutter_governance) not present/visible
  in the directus DB ⇒ the CUT change-set + DOT-991 signature + status-history write
  target is undefined. Architectural reconciliation required (provision in directus OR a
  ratified cross-DB governed-ledger design).
GAP-C3 DOT-991 signing not built: signing.py is Stub/Deferred ("no production key/secret;
  deferred HIGH-risk crypto"). The lane-overlap invariants (cross-ref change_set_id only,
  signer_dot_id=DOT-991, swapped-lane negative test) are unimplemented for cutwrite.
GAP-C4 no production adapter for the birth model (doc 3 §2); code WITHHELD (premature
  until C1/C2 ruled — would be guessing the grant/ledger surface).
GAP-C5 no separate explicit sovereign production-DB-write approval for the constitution.
classification: IMPLEMENTATION + AUTHORIZATION gap (schema/structure NOT drifted; the
  block is missing grants + missing ledger target + unbuilt signing + missing approval).

2. Production CUT command — WITHHELD (contract only, NOT runnable)

why_withheld: a runnable `python -m cutter_agent.<prod-writer> --production …` cannot be
  honestly written while GAP-C1 (no grant target), GAP-C2 (no ledger target), GAP-C3
  (no signing) hold. Fabricating it = the exact failure the project forbids. The CONTRACT
  the future gated entrypoint must satisfy is specified; the command itself is WITHHELD.
contract (future, after C1..C5 ruled): cutter_exec principal; --manifest (digest
  9d908a62…, file sha 7d56f3ce…, 60 cands); --snapshot-artifact (region 17660443…);
  --expect-writer-digest d99a31d4…; --i-have-sovereign-production-write-approval <kb-id>;
  one atomic txn = 60 INSERT information_unit + 60 INSERT unit_version + 60 UPDATE anchor
  + 1 cut_change_set + DOT-991 dot_pair_signature + decision_backlog_history; fail-closed.

3. Minimal unblock sequence (each a SEPARATE GPT/User + sovereign gate)

U-W4a  GPT/User ruling on GAP-C1/C2: (i) confirm the constitution governed write target =
       directus.public.information_unit + unit_version; (ii) decide the governed-ledger
       location (provision cutter_governance ledger in directus, OR ratify a cross-DB
       design). Output: a credential/GRANT command-review package scoped to the ruled
       target (column-scoped INSERT/UPDATE; append-only; no DELETE/DDL; SoD preserved).
U-W4b  (after U-W4a) sovereign-gated credential/GRANT EXECUTION (mirrors the v0.4
       12-command C_01..C_12 discipline: fresh backup, preflight, sha-gated SQL, apply,
       structural+behavioral verify, rollback on any gate). Re-confirm cutter_exec then
       has INSERT/UPDATE on the ruled target; cutter_ro/forbidden writers unchanged.
U-W4c  DOT-991 signing build + GPT review (real signing identity + lane-overlap invariant
       tests; swapped-lane negative test must fail). Separately gated (HIGH-risk crypto).
U-W4d  gated build of the guarded production adapter (doc 3 §3) + a scratch/txn-rollback
       integration proof; feature branch only; still no production write.
U-W5   production CUT command-review + a SEPARATE explicit sovereign production-DB-write
       approval + the live drift re-verify (L1 md5 f38c94d0… / L2 md5 078ba005… /
       19·16 cols / 4 constraints / vocab 6/6 / ICX-CONST==0). Only then is a runnable
       production CUT command authorable.
note: P-track (cut-plan dry-run) + W-3 (writer) already CLOSED_PASS; nothing here is
  blocked on writer correctness — the block is purely the production bridge (grants/
  ledger/signing/approval).

doc 4 of 6. No production mutation. Self-advance PROHIBITED.

Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/v0.5-w4-credential-signing-production-adapter-readiness/dot-iu-cutter-v0.5-production-cut-command-readiness-or-gap-2026-05-19.md