[
  {
    "kind": "proposition",
    "title": "A record determines a target exactly on its fibres",
    "label": "r:factor",
    "number": "1.1",
    "printed_page": "1",
    "source_lines": [
      98,
      106
    ],
    "check_group": "r:factor",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK01",
    "lean_modules": [
      "MachineTheory.Behavior"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.decoder_exists_iff",
      "Komorebi.MachineTheory.no_decoder_of_collision"
    ]
  },
  {
    "kind": "theorem",
    "title": "Evidence-initialized behavioral state",
    "label": "r:behavior",
    "number": "1.2",
    "printed_page": "2",
    "source_lines": [
      146,
      157
    ],
    "check_group": "r:behavior",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK01",
    "lean_modules": [
      "MachineTheory.Behavior"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.evidence_initialized_predictor_iff",
      "Komorebi.MachineTheory.Predictor.record_sufficient",
      "Komorebi.MachineTheory.Predictor.minimal_initialized_card",
      "Komorebi.MachineTheory.canonical_initialized_card"
    ]
  },
  {
    "kind": "proposition",
    "title": "Exact accounting of the discarded excursion",
    "label": "r:packet",
    "number": "2.1",
    "printed_page": "4",
    "source_lines": [
      183,
      192
    ],
    "check_group": "r:packet",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK01",
    "lean_modules": [
      "MachineTheory.Transfer"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.split_encoding_comp",
      "Komorebi.MachineTheory.hidden_return_identity",
      "Komorebi.MachineTheory.compressed_comp_iff_no_return",
      "Komorebi.MachineTheory.split_projector_idempotent",
      "Komorebi.MachineTheory.compression_projector_idempotent"
    ]
  },
  {
    "kind": "theorem",
    "title": "Forward transport of a reusable method",
    "label": "r:transport",
    "number": "2.3",
    "printed_page": "5",
    "source_lines": [
      204,
      218
    ],
    "check_group": "r:transport",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK01",
    "lean_modules": [
      "MachineTheory.Transfer"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.forward_transport",
      "Komorebi.MachineTheory.forward_output",
      "Komorebi.MachineTheory.invariant_forward_transport",
      "Komorebi.MachineTheory.invariant_forward_output"
    ]
  },
  {
    "kind": "theorem",
    "title": "A common observable quotient",
    "label": "r:common",
    "number": "2.4",
    "printed_page": "5",
    "source_lines": [
      233,
      250
    ],
    "check_group": "r:common",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK17",
    "lean_modules": [
      "MachineTheory.CommonQuotient",
      "MachineTheory.CommonQuotientInterface",
      "MachineTheory.DiscrepancyClosure",
      "MachineTheory.CommonQuotientExamples"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.CommonQuotient.source_core24",
      "Komorebi.MachineTheory.CommonQuotient.source_core24_reference",
      "Komorebi.MachineTheory.CommonQuotient.agreement_iff_invisible",
      "Komorebi.MachineTheory.CommonQuotient.agreement_iff_commonModel",
      "Komorebi.MachineTheory.CommonQuotient.switching_output",
      "Komorebi.MachineTheory.CommonQuotient.stage_finrank_eq"
    ],
    "admission_boundary": "Valid only with completed current-source final17/fresh17 gates and production comparison. The finite catalogue, distinguished reference, every initial vector and every word are retained. Current release report supplies actual admission."
  },
  {
    "kind": "proposition",
    "title": "When complete packets are genuine probability components",
    "label": "r:positive-packets",
    "number": "2.5",
    "printed_page": "6",
    "source_lines": [
      267,
      279
    ],
    "check_group": "r:positive-packets",
    "admission_edition": "0.2",
    "status": "KERNEL_CHECKED_BLOCK18",
    "lean_modules": [
      "MachineTheory.PositivePackets",
      "MachineTheory.CoordinatePackets",
      "MachineTheory.PacketTransport",
      "MachineTheory.PositivePacketExamples"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.PositivePackets.source_core25",
      "Komorebi.MachineTheory.PositivePackets.sum_positive_weights_one",
      "Komorebi.MachineTheory.PositivePackets.Coordinate.source_core25_coordinate",
      "Komorebi.MachineTheory.PositivePackets.Coordinate.classification_iff",
      "Komorebi.MachineTheory.PositivePackets.Transport.source_coordinate_change"
    ]
  },
  {
    "kind": "theorem",
    "title": "Minimal exact memory for a correction contract",
    "label": "r:memory",
    "number": "3.1",
    "printed_page": "8",
    "source_lines": [
      314,
      325
    ],
    "check_group": "r:memory",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK01",
    "lean_modules": [
      "MachineTheory.Correction"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.EvidenceAlgebra.signature_congruence",
      "Komorebi.MachineTheory.EvidenceAlgebra.memory_readout_continuation",
      "Komorebi.MachineTheory.EvidenceAlgebra.memory_universal_property",
      "Komorebi.MachineTheory.EvidenceAlgebra.memory_minimal_card",
      "Komorebi.MachineTheory.EvidenceAlgebra.signature_empty"
    ]
  },
  {
    "kind": "corollary",
    "title": "The size of partition correction memory",
    "label": "r:occupancy",
    "number": "3.2",
    "printed_page": "9",
    "source_lines": [
      335,
      340
    ],
    "check_group": "r:occupancy",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK19",
    "lean_modules": [
      "MachineTheory.PartitionOccupancy",
      "MachineTheory.OccupancyBinary",
      "MachineTheory.OccupancyExamples"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.PartitionCorrection.partition_correction_memory",
      "Komorebi.MachineTheory.PartitionCorrection.signature_eq_iff_occupancy_eq",
      "Komorebi.MachineTheory.PartitionCorrection.occupancy_realize",
      "Komorebi.MachineTheory.PartitionCorrection.fromOccupancy_bijective",
      "Komorebi.MachineTheory.PartitionCorrection.memoryEquiv_remember",
      "Komorebi.MachineTheory.PartitionCorrection.card_memory",
      "Komorebi.MachineTheory.PartitionCorrection.fixed_bits_necessary",
      "Komorebi.MachineTheory.PartitionCorrection.bits_finite_continuation",
      "Komorebi.MachineTheory.PartitionCorrection.bits_readout_continuation",
      "Komorebi.MachineTheory.PartitionCorrection.nonempty_cells_iff_surjective",
      "Komorebi.MachineTheory.PartitionCorrection.Examples.sensor_signature_count",
      "Komorebi.MachineTheory.PartitionCorrection.Examples.sensor_no_three_bit_memory"
    ]
  },
  {
    "kind": "theorem",
    "title": "When a report preserves every Bayesian correction",
    "label": "r:bayes",
    "number": "3.4",
    "printed_page": "9",
    "source_lines": [
      364,
      385
    ],
    "check_group": "r:bayes",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK02",
    "lean_modules": [
      "MachineTheory.Bayes"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.Bayes.ReportingModel.all_iff_full_support_prior",
      "Komorebi.MachineTheory.Bayes.ReportingModel.all_iff_exists_full_support",
      "Komorebi.MachineTheory.Bayes.ReportingModel.all_iff_reconstruction",
      "Komorebi.MachineTheory.Bayes.ReportingModel.reconstructs_of_full_support",
      "Komorebi.MachineTheory.Bayes.ReportingModel.preservesAll_of_reconstructs"
    ]
  },
  {
    "kind": "theorem",
    "title": "Least refinement closed under prediction and correction",
    "label": "r:joint-refinement",
    "number": "3.5",
    "printed_page": "11",
    "source_lines": [
      405,
      422
    ],
    "check_group": "r:joint-refinement",
    "admission_edition": "0.2",
    "status": "KERNEL_CHECKED_BLOCK02",
    "lean_modules": [
      "MachineTheory.BayesianLumping",
      "MachineTheory.Refinement"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.BayesianLumping.likelihood_constant_on_fibres",
      "Komorebi.MachineTheory.BayesianLumping.fixed_positive_coarse_iff",
      "Komorebi.MachineTheory.Refinement.step_rel_iff",
      "Komorebi.MachineTheory.Refinement.bounded_stabilization",
      "Komorebi.MachineTheory.Refinement.stopIndex_bound",
      "Komorebi.MachineTheory.Refinement.stable_iff_prediction",
      "Komorebi.MachineTheory.Refinement.admissible_iff",
      "Komorebi.MachineTheory.Refinement.least_prediction_correction_refinement"
    ]
  },
  {
    "kind": "theorem",
    "title": "One quotient for reports, posteriors, and feedback",
    "label": "r:instrument",
    "number": "3.6",
    "printed_page": "12",
    "source_lines": [
      445,
      466
    ],
    "check_group": "r:instrument",
    "admission_edition": "0.2",
    "status": "KERNEL_CHECKED_BLOCK01",
    "lean_modules": [
      "MachineTheory.Instrument",
      "MachineTheory.Feedback"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.Instrument.quotient_exists_iff",
      "Komorebi.MachineTheory.Instrument.quotient_unique",
      "Komorebi.MachineTheory.Instrument.instrument_iff_reports_and_posteriors",
      "Komorebi.MachineTheory.Instrument.quotient_feedback_law",
      "Komorebi.MachineTheory.Instrument.totalHistoryMass_eq",
      "Komorebi.MachineTheory.Instrument.positive_history_posterior_dist",
      "Komorebi.MachineTheory.Instrument.stopped_feedback",
      "Komorebi.MachineTheory.Instrument.stoppedAndSurvivingMass_eq"
    ]
  },
  {
    "kind": "proposition",
    "title": "A whole-history bound with an explicit conditioning cost",
    "label": "r:history-bound",
    "number": "3.8",
    "printed_page": "13",
    "source_lines": [
      483,
      503
    ],
    "check_group": "r:history-bound",
    "admission_edition": "0.2",
    "status": "KERNEL_CHECKED_BLOCK04",
    "lean_modules": [],
    "lean_endpoints": [
      "Komorebi.MachineTheory.ApproximateHistory.whole_history_bound",
      "Komorebi.MachineTheory.ApproximateHistory.observed_history_bound",
      "Komorebi.MachineTheory.ApproximateHistory.conditional_final_bound",
      "Komorebi.MachineTheory.ApproximateHistory.history_event_positive",
      "Komorebi.MachineTheory.Variation.condition_bound"
    ]
  },
  {
    "kind": "theorem",
    "title": "A decision bound for one actual approximation chain",
    "label": "r:risk",
    "number": "4.1",
    "printed_page": "15",
    "source_lines": [
      533,
      550
    ],
    "check_group": "r:risk",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK05",
    "lean_modules": [
      "MachineTheory.ResponseDecision",
      "MachineTheory.DecisionHistory",
      "MachineTheory.ResponseExamples"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.ResponseDecision.decision_error_global",
      "Komorebi.MachineTheory.ResponseDecision.metric_minimizers_exist",
      "Komorebi.MachineTheory.ResponseDecision.regret_to_minimum",
      "Komorebi.MachineTheory.ResponseDecision.unique_minimizer_transfer",
      "Komorebi.MachineTheory.ResponseDecision.risk_threshold"
    ],
    "formalization_note": "Bounded metric response error plus total variation on the same finite world set; actual finite minimizers, capped regret, strict-gap uniqueness and risk threshold. Direct conditional-history and stored-record composition included as supporting results."
  },
  {
    "kind": "theorem",
    "title": "A common artifact for fixed recipients",
    "label": "r:recipient",
    "number": "4.2",
    "printed_page": "16",
    "source_lines": [
      565,
      574
    ],
    "check_group": "r:recipient",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK06",
    "lean_modules": [
      "MachineTheory.Recipient",
      "MachineTheory.RecipientExecution",
      "MachineTheory.RecipientExamples"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.Recipient.encoder_exists_iff",
      "Komorebi.MachineTheory.Recipient.cardinality_budget_iff",
      "Komorebi.MachineTheory.Recipient.minimum_image_eq_cover",
      "Komorebi.MachineTheory.Recipient.minimum_common_artifact",
      "Komorebi.MachineTheory.RecipientExecution.Audience.common_artifact_iff"
    ]
  },
  {
    "kind": "theorem",
    "title": "Exact joint feasibility for explicit controllers",
    "label": "r:inquiry",
    "number": "5.1",
    "printed_page": "17",
    "source_lines": [
      611,
      618
    ],
    "check_group": "r:inquiry",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK07",
    "lean_modules": [],
    "lean_endpoints": [
      "Komorebi.MachineTheory.HardInquiry.Model.exact_frontier",
      "Komorebi.MachineTheory.HardInquiry.Model.joint_budget_iff",
      "Komorebi.MachineTheory.HardInquiry.Model.solve_witness",
      "Komorebi.MachineTheory.HardInquiry.Model.backup_dominates",
      "Komorebi.MachineTheory.HardInquiry.Model.compute_eq_solve",
      "Komorebi.MachineTheory.HardInquiry.Model.execution_sound",
      "Komorebi.MachineTheory.HardInquiry.Model.worst_coordinate_attained",
      "Komorebi.MachineTheory.HardInquiry.Model.profile_records",
      "Komorebi.MachineTheory.HardInquiry.AudienceBridge.recipient_inquiry",
      "Komorebi.MachineTheory.HardExamples.four_frontier_all",
      "Komorebi.MachineTheory.HardExamples.four_no_mixed_budget",
      "Komorebi.MachineTheory.HardControls.sensor_recipient_execution"
    ]
  },
  {
    "kind": "theorem",
    "title": "A candidate attaining both lower bounds is optimal",
    "label": "r:lowerbound",
    "number": "5.3",
    "printed_page": "18",
    "source_lines": [
      635,
      642
    ],
    "check_group": "r:lowerbound",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK08",
    "lean_modules": [],
    "lean_endpoints": [
      "Komorebi.MachineTheory.BinaryDiagnosis.binary_lower_bounds",
      "Komorebi.MachineTheory.BinaryDiagnosis.records_exact",
      "Komorebi.MachineTheory.BinaryDiagnosis.actual_run_lower_bound",
      "Komorebi.MachineTheory.BinaryDiagnosis.checked_candidate_closes_frontier",
      "Komorebi.MachineTheory.BinaryDiagnosis.admitted_frontier",
      "Komorebi.MachineTheory.BinaryDiagnosis.admitted_budget"
    ]
  },
  {
    "kind": "theorem",
    "title": "The same compressed belief supports the same inquiry",
    "label": "r:belief-planning",
    "number": "5.4",
    "printed_page": "20",
    "source_lines": [
      664,
      675
    ],
    "check_group": "r:belief-planning",
    "admission_edition": "0.2",
    "status": "KERNEL_CHECKED_BLOCK03",
    "lean_modules": [],
    "lean_endpoints": [
      "Komorebi.MachineTheory.Planning.optimal_value_characterization",
      "Komorebi.MachineTheory.Planning.ExactMap.value_eq",
      "Komorebi.MachineTheory.Planning.ExactMap.firstValue_eq",
      "Komorebi.MachineTheory.Planning.ExactMap.optimalFirst_iff",
      "Komorebi.MachineTheory.Planning.ExactMap.feasible_iff",
      "Komorebi.MachineTheory.Planning.ExactMap.evaluate_eq",
      "Komorebi.MachineTheory.Planning.ExactMap.common_minimizing_tree",
      "Komorebi.MachineTheory.BeliefPlanning.compressed_belief_planning",
      "Komorebi.MachineTheory.BeliefPlanning.common_optimal_inquiry",
      "Komorebi.MachineTheory.BeliefPlanning.constructed_quotient_planning",
      "Komorebi.MachineTheory.Planning.ExactMap.optimalStop_iff"
    ]
  },
  {
    "kind": "proposition",
    "title": "Uniform model error controls a changed policy",
    "label": "r:policy-error",
    "number": "5.6",
    "printed_page": "22",
    "source_lines": [
      712,
      730
    ],
    "check_group": "r:policy-error",
    "admission_edition": "0.2",
    "status": "KERNEL_CHECKED_BLOCK04",
    "lean_modules": [],
    "lean_endpoints": [
      "Komorebi.MachineTheory.ApproximateDecision.same_policy_error",
      "Komorebi.MachineTheory.ApproximateDecision.uniform_policy_regret",
      "Komorebi.MachineTheory.ApproximateDecision.minimizing_policies_exist",
      "Komorebi.MachineTheory.ApproximateDecision.history_policy_error",
      "Komorebi.MachineTheory.ApproximateDecision.history_selected_policy_regret"
    ]
  },
  {
    "kind": "proposition",
    "title": "What finite counterexamples establish",
    "label": "r:cegis",
    "number": "6.1",
    "printed_page": "23",
    "source_lines": [
      742,
      747
    ],
    "check_group": "r:cegis",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK09",
    "lean_modules": [
      "MachineTheory.Synthesis",
      "MachineTheory.SynthesisTrace",
      "MachineTheory.SynthesisProtocol",
      "MachineTheory.SynthesisBudget"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.Synthesis.counterexample_guided_synthesis",
      "Komorebi.MachineTheory.Synthesis.accepted_first",
      "Komorebi.MachineTheory.Synthesis.exhaustion_iff",
      "Komorebi.MachineTheory.Synthesis.truthful_call_bound",
      "Komorebi.MachineTheory.Synthesis.truthful_outcome",
      "Komorebi.MachineTheory.Synthesis.no_unbounded_truthful_calls",
      "Komorebi.MachineTheory.Synthesis.resume_bounded",
      "Komorebi.MachineTheory.Synthesis.bounded_completion_sound"
    ]
  },
  {
    "kind": "theorem",
    "title": "Ordered semantic compression preserves the teacher trace",
    "label": "r:ordered",
    "number": "6.2",
    "printed_page": "23",
    "source_lines": [
      759,
      766
    ],
    "check_group": "r:ordered",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK09",
    "lean_modules": [
      "MachineTheory.SynthesisQuotient"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.Synthesis.ordered_compression",
      "Komorebi.MachineTheory.Synthesis.representative_search_complete",
      "Komorebi.MachineTheory.Synthesis.teacher_work_preserved",
      "Komorebi.MachineTheory.Synthesis.prepare_value"
    ]
  },
  {
    "kind": "proposition",
    "title": "A sound prefix exclusion",
    "label": "r:prefix",
    "number": "6.4",
    "printed_page": "24",
    "source_lines": [
      781,
      788
    ],
    "check_group": "r:prefix",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK10",
    "lean_modules": [],
    "lean_endpoints": [
      "Komorebi.MachineTheory.PrefixScan.integer_completion_iff",
      "Komorebi.MachineTheory.OrderedCompiler.prefix_exclusion",
      "Komorebi.MachineTheory.OrderedCompiler.source_prefix_certificate",
      "Komorebi.MachineTheory.OrderedCompiler.admitted_search_sound_complete",
      "Komorebi.MachineTheory.OrderedCompiler.admitted_failure_iff_empty_frontier"
    ]
  },
  {
    "kind": "theorem",
    "title": "Selective reuse with complete dependencies",
    "label": "r:dependencies",
    "number": "7.1",
    "printed_page": "26",
    "source_lines": [
      809,
      814
    ],
    "check_group": "r:dependencies",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK11",
    "lean_modules": [
      "MachineTheory.DependencyGraph",
      "MachineTheory.Revision",
      "MachineTheory.RevisionReplay",
      "MachineTheory.RevisionAdmission",
      "MachineTheory.RevisionExamples",
      "MachineTheory.RevisionControls"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.Dependency.System.selective_reuse",
      "Komorebi.MachineTheory.Dependency.System.restoration",
      "Komorebi.MachineTheory.Dependency.System.admitted_reuse_and_restoration",
      "Komorebi.MachineTheory.Dependency.closure_iff_reach"
    ]
  },
  {
    "kind": "proposition",
    "title": "Which gains survive every admitted price?",
    "label": "r:prices",
    "number": "7.3",
    "printed_page": "27",
    "source_lines": [
      835,
      840
    ],
    "check_group": "r:prices",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK12",
    "lean_modules": [],
    "lean_endpoints": [
      "Komorebi.MachineTheory.ResourcePrices.all_nonnegative_prices_iff",
      "Komorebi.MachineTheory.ResourcePrices.finite_price_minimum",
      "Komorebi.MachineTheory.ResourcePrices.listed_hull_minimizer",
      "Komorebi.MachineTheory.ResourcePrices.saving_net",
      "Komorebi.MachineTheory.PriceExamples.priced_scan",
      "Komorebi.MachineTheory.PriceExamples.robust_reuse_threshold",
      "Komorebi.MachineTheory.PriceRevision.restored_negative_real_saving"
    ]
  },
  {
    "kind": "proposition",
    "title": "A conditional error budget for a lineage",
    "label": "r:lineage",
    "number": "7.4",
    "printed_page": "28",
    "source_lines": [
      848,
      858
    ],
    "check_group": "r:lineage",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK13",
    "lean_modules": [
      "MachineTheory.Lineage",
      "MachineTheory.LineageExamples"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.Lineage.conditional_marginal_bound",
      "Komorebi.MachineTheory.Lineage.finite_lineage_bound",
      "Komorebi.MachineTheory.Lineage.lineage_bound",
      "Komorebi.MachineTheory.Lineage.lineage_ennreal_bound",
      "Komorebi.MachineTheory.Lineage.selected_lineage_bound",
      "Komorebi.MachineTheory.Lineage.stopped_selected_lineage_bound",
      "Komorebi.MachineTheory.Lineage.divergent_real_total_not_union_bound"
    ]
  },
  {
    "kind": "proposition",
    "title": "Target-relative joint reconstruction",
    "label": "r:reconstruction",
    "number": "8.1",
    "printed_page": "29",
    "source_lines": [
      873,
      878
    ],
    "check_group": "r:reconstruction",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK14",
    "lean_modules": [],
    "lean_endpoints": [
      "Komorebi.MachineTheory.JointReconstruction.finite_joint_reconstruction",
      "Komorebi.MachineTheory.JointReconstruction.exists_decoder_iff_ker_le",
      "Komorebi.MachineTheory.JointReconstruction.exists_decoder_extending_imageDecoder",
      "Komorebi.MachineTheory.JointReconstruction.full_state_iff_injective",
      "Komorebi.MachineTheory.JointReconstruction.ker_stackRecords",
      "Komorebi.MachineTheory.JointReconstruction.stacked_decoder_iff"
    ]
  },
  {
    "kind": "theorem",
    "title": "A quotient that preserves legal operations",
    "label": "r:governance",
    "number": "8.2",
    "printed_page": "29",
    "source_lines": [
      888,
      898
    ],
    "check_group": "r:governance",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK15",
    "lean_modules": [],
    "lean_endpoints": [
      "Komorebi.MachineTheory.LegalQuotient.finite_source_legal_quotient",
      "Komorebi.MachineTheory.LegalQuotient.exists_quotient_iff",
      "Komorebi.MachineTheory.LegalQuotient.representativeQuotient_factors",
      "Komorebi.MachineTheory.LegalQuotient.quotient_unique",
      "Komorebi.MachineTheory.LegalQuotient.ofEnabled_reconstruct",
      "Komorebi.MachineTheory.LegalQuotient.finite_legal_quotient_sequences",
      "Komorebi.MachineTheory.LegalQuotient.Factors.execute_map",
      "Komorebi.MachineTheory.LegalQuotient.Factors.labels_eq",
      "Komorebi.MachineTheory.LegalQuotient.Factors.lift_execution"
    ]
  },
  {
    "kind": "theorem",
    "title": "Safe continuation that retains an ending strategy",
    "label": "r:ending",
    "number": "8.3",
    "printed_page": "30",
    "source_lines": [
      918,
      927
    ],
    "check_group": "r:ending",
    "admission_edition": "0.1",
    "status": "KERNEL_CHECKED_BLOCK16_RECOVERY",
    "lean_modules": [
      "MachineTheory.FiniteFixedPoints",
      "MachineTheory.SafeEnding",
      "MachineTheory.SafeEndingPolicies",
      "MachineTheory.SafeEndingExamples"
    ],
    "lean_endpoints": [
      "Komorebi.MachineTheory.SafeEnding.ending_stabilizes",
      "Komorebi.MachineTheory.SafeEnding.running_stabilizes",
      "Komorebi.MachineTheory.SafeEnding.endRank_zero_iff",
      "Komorebi.MachineTheory.SafeEnding.rank_action",
      "Komorebi.MachineTheory.SafeEnding.ending_region_iff",
      "Komorebi.MachineTheory.SafeEnding.safe_continuation_iff",
      "Komorebi.MachineTheory.SafeEnding.source_core83",
      "Komorebi.MachineTheory.SafeEnding.command_rank_bound",
      "Komorebi.MachineTheory.SafeEnding.command_rank_arrival",
      "Komorebi.MachineTheory.SafeEnding.running_has_infinite_path",
      "Komorebi.MachineTheory.SafeEnding.ending_prefix_extends"
    ],
    "assurance_note": "Admission requires completed current-source final16/fresh16 gates and production comparison. Full-history strategies, deadlock, observable command, first-arrival safety and first-entry rank are explicit. The source hold-at-goal assumption is unnecessary for first-arrival semantics."
  }
]
