KB-680D

PD Runtime Observation — 11 MCP-Readable Checkpoint

3 min read Revision 1

11 — MCP-Readable Checkpoint (machine-oriented)

macro: PROCESS_DISCOVERY_RUNTIME_OBSERVATION_APPLY_AND_SAFE_DRY_RUN
date: 2026-06-04
status: PARTIAL
execution_mode: EXECUTION_MODE
live_mutation: true
pg_births_before: 1158162
pg_births_after: 1158162           # PG-side birth-free; KB uploads add doc-provenance births separately
substrate:
  process_run_observation: LIVE     # 16 cols, evidence_type CHECK added
  process_component_observation: LIVE # 19 cols, FK->run
  evidence_type_values: [REAL_RUN, DRY_RUN, SIMULATED_DRY_RUN, BACKFILLED_EVIDENCE]
  evidence_type_default: SIMULATED_DRY_RUN   # safe-by-default; never auto-verifies
  ddl_sha256: aa4226c0a6b8817c12a1958e3bdc6d62072dbf54a87c7f6a0fdd3492d1ad7123
write_proof:
  observation_set: 1 run + 2 components (producer DOT_KG_EXPLAIN, verifier DOT_KG_EXPLAIN_VERIFY)
  evidence_type: SIMULATED_DRY_RUN
  source_system: dry_run_harness
  correlation_id: SIMRUN:dot:kg:explain:20260604
  idempotency_proven: true          # re-insert -> INSERT 0 0
  cross_channel_readback: PASS       # container psql + MCP query_pg
true_dry_run_feasibility: WRAPPER_NEEDED
  reason: no DOT runner; agent_api engine; no plan mode; no fixture; script_path/file_path NULL; usage_count 0
v3_views:
  v_process_discovery_runtime_observed: LIVE
  v_process_discovery_candidate_status_v3: LIVE
  v_process_discovery_verified_candidates_v3: LIVE   # job:cut only; sim excluded
  v_process_discovery_birth_readiness_v3: LIVE
  invariant: SIMULATED/DRY_RUN can never raise verified_candidate (proven)
dot_kg_readiness_after:
  v2_class: runtime_missing
  v3_status: simulated_observed
  v3_gate: SIMULATED_PROOF_ONLY_NOT_VERIFIED
  runtime_missing: true
  correlation: simulated_only
  event_missing: true
  owner_missing: true
  confidence: 50   # unchanged; simulated does not inflate
job_cut_readiness: verified_candidate / VERIFIED_PENDING_OWNER (only owner blocks birth)
rp_ui: patch-ready (4 routes, badge anti-fake rule); not deployed
rollback: contabo:/tmp/PD_RUNTIME_OBS_FULL_ROLLBACK.sql (rehearsed reversible)
next_macro: DOT_EXECUTION_WRAPPER_CORRELATION_PATCH
parallel: [PROCESS_DISCOVERY_V3_UI_DEPLOY, DOT_KG_OWNER_AND_EVENT_ACTIVATION_PREP, PROCESS_REGISTRATION_CANDIDATE_PREP_FOR_JOB_CUT]
exact_blocker: REAL_RUN/approved-DRY_RUN of a KG pair with shared process_run_id + process.* activated + KG owner registered + owner birth admission. No engineering blocker on observation/discovery layer.
forbidden_actions_taken: none
report_dir: knowledge/dev/reports/architecture/process-discovery-runtime-observation-apply-safe-dryrun-2026-06-04/
Back to Knowledge Hub knowledge/dev/reports/architecture/process-discovery-runtime-observation-apply-safe-dryrun-2026-06-04/11-gpt-mcp-readable-checkpoint.md