{
  "schema": "pdfmd.public-direct-paddle-setup-stop/v1",
  "unit": 37,
  "status": "stopped-setup-deadline-no-inference",
  "recognition_deployed": false,
  "product_adapter_created": false,
  "decision": "The direct Paddle setup and independent pre-output bindings were technically complete, but the hard setup deadline passed before fresh mandatory readiness advice and distinct root call authority were ready. The unit stopped without an extension or provider execution; this was a coordination deadline stop, not an engine failure.",
  "timing": {
    "setup_bundle_and_preoutput_bindings_complete_at": "2026-09-11T03:00:21Z",
    "root_resumed_after_compaction_at": "2026-09-11T03:04:09Z",
    "hard_setup_deadline": "2026-09-11T03:04:25.687289Z",
    "stop_reason": "Insufficient time remained for fresh mandatory readiness advice and distinct root authority before the hard deadline. No extension was taken."
  },
  "execution_counts": {
    "offline_import_only_probes": 1,
    "model_constructor_calls": 0,
    "predict_calls": 0,
    "provider_calls": 0,
    "ocr_or_recognition_calls": 0,
    "provider_outputs": 0,
    "screenshots": 0
  },
  "offline_probe": {
    "resolved_export": "paddleocr.PaddleOCR",
    "resolved_module": "paddleocr._pipelines.ocr",
    "network_used": false,
    "bytecode_disabled": true,
    "model_cache_changed": false
  },
  "prepared_direct_path": {
    "models": [
      "PP-OCRv5_server_det",
      "PP-LCNet_x1_0_textline_ori",
      "PP-OCRv5_server_rec"
    ],
    "included_components": [
      "text detection",
      "text-line orientation",
      "text recognition"
    ],
    "excluded_components": [
      "document orientation classification",
      "document unwarping",
      "layout detection",
      "region detection",
      "table recognition",
      "formula recognition",
      "chart recognition",
      "seal recognition"
    ],
    "planned_geometry": "Detector and recognized line polygons plus axis-aligned recognized line boxes in source-raster pixel coordinates.",
    "not_produced_or_proved": [
      "word geometry",
      "word identities",
      "paragraph IDs",
      "parser blocks",
      "product adapter behavior",
      "PDFMD",
      "canonical output",
      "human Markdown"
    ]
  },
  "evidence_boundary": {
    "recognition_quality": "unmeasured; no model, predict, provider, OCR or recognition call ran",
    "unit36": "The prior full PP-StructureV3 OOM result and its public report are unchanged.",
    "post_stop_disposition": "Adopted: publish and independently verify this stop. One separately accounted Unit 38 first direct comparison is prospective and conditional on an administrative-only rebind, independent exact-diff and final-binding checks, runtime and resource rechecks, separate reservation, and distinct root authority. Unit 37 issued no execution or new call authority.",
    "prospective_next_unit_reserved": false,
    "provider_calls_authorized": false,
    "context_telemetry": "exact telemetry unknown",
    "screenshots": "none retained"
  },
  "retained_evidence": [
    {
      "path": "artifacts/prd-02-semantic-document-storage/plan-02-meaning-first/foundational-gates-20260910/direct-paddle-comparison/readiness-contract.json",
      "sha256": "7c0366df1634d55385d9380a8c965a38f0f6efa7606420128961fbc993f358c3",
      "proves": "the fixed setup deadline, zero-call setup scope, direct-pipeline requirement, evidence boundary, and authority gate"
    },
    {
      "path": "artifacts/prd-02-semantic-document-storage/plan-02-meaning-first/foundational-gates-20260910/direct-paddle-comparison/implementation/readiness.json",
      "sha256": "e9b0623e58f9bff92fa6829d0a664048098c7cf7dc86690f55b63ce9db7321a3",
      "proves": "the prepared direct path, selected components, line-only geometry, resource limits, and zero-call readiness state"
    },
    {
      "path": "artifacts/prd-02-semantic-document-storage/plan-02-meaning-first/foundational-gates-20260910/direct-paddle-comparison/implementation/final-binding.json",
      "sha256": "40b3170089d54bcb233e8049c50ef6446cc632afba6f615359089cea119471f9",
      "proves": "the offline import-only probe, unchanged cache, bound runtime and model hashes, and absence of execution, control, and call-authority output"
    },
    {
      "path": "artifacts/prd-02-semantic-document-storage/plan-02-meaning-first/foundational-gates-20260910/direct-paddle-comparison/independent-review/preoutput-bindings.json",
      "sha256": "3c5b00da257f2ef1e6731b20965b7b968d1bf531a73d8e6b92bf9f5954d50c0c",
      "proves": "the 03:00:21Z pre-output freeze, evaluator bindings, zero calls, and absence of candidate output"
    },
    {
      "path": "artifacts/prd-02-semantic-document-storage/plan-02-meaning-first/foundational-gates-20260910/direct-paddle-comparison/root-setup-stop.json",
      "sha256": "f0cc7790d7865b12a1f9a511ee16a419b3f32e32d486db0e84a742b92078b552",
      "proves": "the actual setup stop, hard-deadline cause, zero execution counts, and local and remote execution, control, and call-authority absence"
    },
    {
      "path": "artifacts/prd-02-semantic-document-storage/plan-02-meaning-first/foundational-gates-20260910/direct-paddle-comparison/result-advice.md",
      "sha256": "af505205b4d919b18fb2a219c200f4f06217a10ae52d4d23733c3554b66a0695",
      "proves": "the fresh post-stop advice, zero-call close, and conditions for any separately accounted administrative rebind and first direct comparison"
    },
    {
      "path": "artifacts/prd-02-semantic-document-storage/plan-02-meaning-first/foundational-gates-20260910/direct-paddle-comparison/result-disposition.json",
      "sha256": "5539e51d9ce9475bc020683a2eeb20ca66a51cac6c6535603d3e0fccc1a268a7",
      "proves": "root adoption of the stop and conditional direction, with Unit 38 unreserved and provider calls unauthorized"
    }
  ]
}
