{
  "step": "C289",
  "date": "2026-09-24",
  "status": "completed",
  "title": "Pure-K branch maps and residual placement freedom",
  "previous_certificate_sha256": "b6c6a7f86f65c5798f4bb68c1fc183a5304c911ded906da1572ab1f37f862ada",
  "source_manifest_sha256": "f7ea0e45245952b64cff654f8eb6b8a3335960d478c8c046ba9b878208506c7a",
  "step_sha256": "3a83ffd3c865d4a56f3928e8fa4ecded754c502bde31a37a5cf529a8ba8bd723",
  "report_sha256": "1a9706ba0b41d4554de5971e0320969417a660aed66fc51659cbac928091d1b6",
  "checkpoint_sha256": "7bc0c9aba42ac079a2984930aa5bb86b33594f6d3a30a5063d8b859c5f74c4e1",
  "results_sha256": "f7636583bfa41a2d54e0e0a9933d0ce903b9acc3cb5fbdf4b5ccc4d815f10fe3",
  "data_sha256": "89fa44992dc13e641394ac5aadca0b58ea09d273b72af0d5cfe49a16d9dc1875",
  "calculation_sha256": "667276d30dd50a7271a4e1bf81da4b283e64bd7ed535b416f1be1f98be2a8e4b",
  "verifier_sha256": "1b0d77f7bd90c94c014bf13467830ac053579a4ca021d6d777d8442441f73259",
  "review_sha256": "b030b45d72c7f5329909ab5cadd117df489e295e910c46e99d1d108ba2fd97d1",
  "replay_sha256": "a3789eb5034842201f59bd1dd7a83a63604a38dc73cb5ca0ffb5c14e92e59d7e",
  "control_integrity_sha256": "41aee61f77fbc03abaf36ac516ed70de5eb5b9e3532ea9adcb9d26b0eeb3b797",
  "next_step_decision_sha256": "41b6e6a54450b02e0a7622e35b63b2f43f090097cc1957acc9ebaea284fda3df",
  "assertions_passed": 33,
  "source_checks_passed": 8,
  "frozen_inputs": 6,
  "main_result": "The lifted local maps have constants10K,12K,7K,5K at baseline, but all source/image relations retain a free common translation u.",
  "limits": [
    "Pure-K constants restate the retained placement rather than independently requiring it.",
    "A congruence does not choose the common translation uniquely.",
    "Missing Noah source identities remain missing."
  ],
  "canonical_or_graph_edits": false,
  "new_independent_agent_review": false,
  "next_proposed_step": "C290: test fixed25/23 dilation of the complete four-node source pattern, retaining center and seasonal distinctions.",
  "next_step_executed": false
}
