KB-3EF5

15 — MCP-Readable Checkpoint (machine)

3 min read Revision 1
dot-agent-apicheckpointmachine-readable2026-06-04

15 — MCP-Readable Checkpoint (machine)

macro: DOT_AGENT_API_CONTRACT_DISPATCHER_TRUE_DRYRUN_UI_REGISTRATION
date: 2026-06-04
status: PARTIAL
execution_mode: EXECUTION_MODE
live_mutation: true
birth_free: true            # 1,163,392 before == after (local guard around commit)
guard_alerts: 129
runner_pattern_status: extracted_and_reused   # 9-rule Runner Safety Contract from iu-cutter/dot_iu_command_run/dot-hc-executor
agent_api_contract_status: LIVE               # dot_agent_api_contract table + 2 pilot rows
dispatcher_status: LIVE                        # fn_process_agent_api_dispatch; fail-closed; cannot execute
kg_binding_status: complete                    # DOT_KG_EXPLAIN(PLAN_ONLY)+_VERIFY(VERIFY_ONLY), fixture bound, endpoint_ref NULL
no_execute_test_status: PASS                   # 5/5 refusals; idempotent write; SIMULATED only
true_dry_run_result: NOT_EXECUTED_BLOCKED      # DRY_RUN refused (no endpoint)
v5_views: [agent_api_contract_status, runner_contract_status, dryrun_plan_status, candidate_status_v5, birth_readiness_v5]
candidate_dot_kg: { v4: runner_contract_missing, v5: plan_only_tested, contracts: 2, endpoints: 0, dispatcher: true, prepared_obs: 2 }
candidate_job_cut: { v5: verified_candidate, birth_gate: VERIFIED_PENDING_OWNER, members: 8, owner_missing: true }
invariants:
  verified_candidates_v3: 1   # job:cut only
  dry_run_observations: 0
  real_run_observations: 0
  events_emitted: 0
  pilot_usage_count: null
  pilot_last_executed: null
process_star_events_active: 0   # 7 types, all false
job_cut_registration_prep: DONE_OWNER_PENDING
dot_kg_owner_event_prep: DONE_SEQUENCED   # endpoint -> real run -> owner -> 10-def split -> event activation
d1_d2_expansion_readiness: DONE
safety_audit: PASS
next_macro_primary: DOT_AGENT_API_PLAN_ONLY_ENDPOINT_IMPLEMENTATION
next_macro_parallel: [PROCESS_DISCOVERY_V5_UI_DEPLOY, JOB_CUT_PROCESS_REGISTRATION_CANDIDATE_PREP, INFORMATION_PIECE_D1_D2_EXPANSION_ON_KG_DOT]
exact_blocker: "no agent_api invocation endpoint (endpoint_ref NULL; host dispatcher grep empty); true DRY_RUN needs a no-mutation endpoint consuming FIXTURE:dot:kg:explain:v1 -> DRYRUN-NS:dot:kg:explain -> verifier-checkable output"
artifacts:
  apply: /opt/incomex/docs/mcp-writes/dot-agent-api-contract-2026-06-04/v5_apply.sql
  rollback: /opt/incomex/docs/mcp-writes/dot-agent-api-contract-2026-06-04/v5_rollback.sql
prod_access: { ro: query_pg(context_pack_readonly), rw: "ssh contabo -> docker exec -i postgres psql -U directus", kb: upload_document }
Back to Knowledge Hub knowledge/dev/reports/architecture/dot-agent-api-contract-dispatcher-dryrun-ui-registration-2026-06-04/15-gpt-mcp-readable-checkpoint.md