KB-765A

dot-iu-cutter v0.5 W4 Credential Signing + Production Adapter Readiness — GPT Ruling

4 min read Revision 1
dot-iu-cutterv0.5w4-credential-signingproduction-adapter-readinessblocked-with-exact-gaplarger-macro-goal-nextgpt-rulingdieu442026-05-19

dot-iu-cutter v0.5 W4 Credential Signing + Production Adapter Readiness — GPT Ruling

Date: 2026-05-19 Reviewer / decision authority: GPT Reviewed package: knowledge/dev/laws/dieu44-trien-khai/v0.5-w4-credential-signing-production-adapter-readiness/

Verdict

w4_macro_task_result: PASS_AS_BLOCKED_WITH_EXACT_GAP
agent_behavior: PASS_CORRECT
production_mutation: NONE
CUT_authorized: false
VERIFY_authorized: false
next_prompt_style: larger_open_goal_macro_task

The Agent correctly withheld a production CUT command because the production bridge is not ready. The blocker is now precise and implementation/actionable.

Accepted gaps

gaps:
  GAP_C1_credentials:
    finding: cutter_exec/cutter_verify exist but have no privileges on directus.public.information_unit or unit_version
    implication: v0.4 credential closure does not cover the real writer target
  GAP_C2_governed_ledger_location:
    finding: cut_change_set/dot_pair_signature/decision_backlog_history/verify_result not confirmed in directus target
    implication: CUT change-set + DOT-991 signature storage must be decided
  GAP_C3_signing:
    finding: DOT-991 signing not built; signing.py remains stub/deferred
  GAP_C4_prod_adapter:
    finding: RealPostgresAdapter is v0.4 ledger-shaped; cutwrite has no guarded production adapter
  GAP_C5_sovereign_write_approval:
    finding: production DB write approval not issued

Accepted non-gaps

not_blockers:
  schema_drift: false
  information_unit_shape_known: true
  unit_version_shape_known: true
  vocab_required_values_present: true
  ICX_CONST_existing_rows: 0
  db_isolated_writer: CLOSED_PASS

Process ruling

The next step should be larger than a single micro-gate. Because the user is using high-capability Agents and the overhead of context loading/copying is high, the next prompt should combine the remaining non-production work into one larger macro-goal:

selected_next_macro_goal: PRODUCTION_BRIDGE_PACKAGE_TO_CUT_APPROVAL_READINESS
scope:
  - resolve C1/C2 design decisions
  - author credential/GRANT command-review package if enough evidence exists
  - author or design DOT-991 signing capability
  - author guarded production adapter or exact adapter gap
  - prepare production CUT command-review package if all non-production gates pass
  - stop before any production write/CUT/VERIFY/deploy/merge

This is intentionally broader than prior tasks. Agent should work through checkpoints and only stop at a real blocker or a production-mutation gate.

Still forbidden

forbidden:
  - execute production CUT
  - execute VERIFY
  - write production DB
  - grant/revoke production privileges unless separately authorized
  - production IU creation
  - deploy/restart
  - merge/push/tag
  - mutate source_document/source_version
  - run writer against production DB in write mode
  - self-advance to production execution

Final status

status: W4_BLOCKED_WITH_EXACT_GAP_ACCEPTED__LARGER_MACRO_TASK_NEXT
next_action: run_open_goal_macro_for_production_bridge_package_to_CUT_approval_readiness
Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/reviews/dot-iu-cutter-v0.5-w4-credential-signing-prod-adapter-readiness-gpt-ruling-2026-05-19.md