{
  "objective": "Predict whether sealed target separation reduction (before - after) is strictly greater than its threshold. Both public continuity contracts are supplied. All dynamics stay fixed within a task, including its calibrations and sealed target. Changes occur only at registered between-task boundaries. Use the current apparatus continuity contract to choose applicable evidence. Neutral apparatus and target IDs reveal no hidden assignments. Target geometry changes on revisits. Only authentic observations persist; use ordinary search and retrieval. Recompute parameter estimates per task. No derived fact persists into a new task context. Choose every operation, source ID, fact reference and terminal category yourself. No automatic estimation, integration or answer replacement. Estimate returns an immutable fact with the full original interval, assumptions, units and source provenance. Integration accepts that parameter fact ID and the current public target ID; no numeric transcription. Finish with OCCURS, DOES_NOT_OCCUR or INSUFFICIENT_EVIDENCE and cite your committed integration_fact_id when classifying. Missing/invalid citations and unsupported classifications remain separately scored. Eight decisions maximum; eighth finish only. Invalid requests spend a decision. No repairs or correctness feedback. Keep rationale concise.",
  "continuity_contracts": {
    "CERTIFIED_VERSION": "Every coefficient change updates the public version token. Dynamics are stable within a version. A token reveals no coefficient or answer. Reuse needs exact apparatus and version equality.",
    "NO_CONTINUITY_CERTIFICATE": "There is no version token. Hidden parameters may change between tasks. Previous-task evidence does not certify the current coefficient even if historical truth happens to be unchanged. Acquire current-task evidence or abstain."
  },
  "tools": {
    "search_memory": "query:string, limit:1..6, optional apparatus_id:string. Ordinary metadata/content search of authentic observations; returns catalog and continuity metadata only.",
    "retrieve_memory": "source_ids:list of 1..6 previously searched observation IDs. Returns authentic records; no derived facts or old labels.",
    "run_calibration": "experiment_id from current legal calibrations. Six simulation steps and one experiment. Persists authentic endpoints, apparatus/task/continuity provenance. Cannot execute target.",
    "estimate_parameters": "source_ids:list from current/retrieved observations and dynamics_assumptions=chronomata-symmetric-ab-v1. Exact current apparatus required. Returns immutable task-owned fact_id, full inclusive interval, assumptions, units, uncertainty and original source provenance. Applicability under continuity contract is your responsibility.",
    "integrate_public_rules": "parameter_fact_id:string from current-task estimation and target_id:string exactly current public target ID. Loads full original interval and exact target internally with unchanged numerical semantics. Returns immutable integration fact_id and certified event status. No numeric arguments accepted.",
    "finish": "summary exactly OCCURS, DOES_NOT_OCCUR or INSUFFICIENT_EVIDENCE; integration_fact_id:string or null citing your committed current-task exact-target integration. Missing/invalid citation is preserved and scored. flow=stop. Eighth decision finish only."
  },
  "runtime_sha256": "fd314aedd9249bae5d2eccde05352deb0af97aa7d30e77d56386dc92e5c0c958",
  "model_digest": "25b843619e944cd0ae6069f94ff4e5e26a16e109ccbc0a66a0f05979ed70098e",
  "numerical_component_sha256": {
    "investigation_scientific.py": "d32d48223cd64bea3a1d4936b3bc6341690ac0496d1c62a0d90a73214d0b90d8",
    "scientific_clarified.py": "435fba20a5643bfbf377e700f01fd9c371c1fc52ea335769c77bc483645adbc4",
    "public_dynamics.py": "923f81a5899a4f5f4c60218a23db7598e126301d4c10d3e9b93b322fb0d9dda1",
    "parameter_estimation.py": "614abec8c1110ec5cbbdc8ec665f8f4ef89acc8ea823d466534463fa364a078d"
  },
  "numerical_components_byte_identical_to_memory_mechanism_v1": true
}
