ZV-2026-1928 · 2026-10-07 · affine.earth

affine.earth: Enum value atc removed from kind on critique_frame.

breaking

What changed

Enum value atc removed from kind on critique_frame. Enum value proteins removed from kind on critique_frame. Enum value materials removed from kind on critique_frame. Enum value OPEN_CURVE removed from intent on execute_transition. Enum value INGEST removed from intent on execute_transition. Enum value ARISTOTELIAN removed from intent on execute_transition. Enum value JORDAN_CLOSED removed from intent on execute_transition. Enum value KLEIN_FLIP removed from intent on execute_transition. Enum value FLUSH removed from intent on execute_transition. Enum value PROTOCOL_DRILL removed from intent on execute_transition. Enum value IDENTITY_BIND removed from intent on execute_transition. Enum value WALLET_LOCATION_BIND removed from intent on execute_transition. Enum value OPERATOR_TENSOR_HEAL removed from intent on execute_transition. Enum value REALITY_PRESENCE_INTRO removed from intent on execute_transition. Enum value REALITY_OPERATOR_HEAL removed from intent on execute_transition. Enum value REALITY_DISAGREE_SHATTER removed from intent on execute_transition. Enum value CINEMA_SEED_EXPORT removed from intent on execute_transition. Enum value atc removed from kind on game_frame_meta. Enum value proteins removed from kind on game_frame_meta. Enum value materials removed from kind on game_frame_meta. Field N on project_shor_twin is now required. Field iterations on verify_amplitude_amplification is now required. Field marked on verify_amplitude_amplification is now required. Field oracle on verify_amplitude_amplification is now required. Field M on verify_amplitude_estimation is now required. Field N on verify_amplitude_estimation is now required. Field fraction on verify_amplitude_estimation is now required. Field ab on verify_bell_measurement is now required. Field class on verify_bell_measurement is now required. Field answers on verify_bernstein_vazirani is now required. Field hidden on verify_bernstein_vazirani is now required. Field queries on verify_bernstein_vazirani is now required. Field class on verify_deutsch_jozsa is now required. Field table on verify_deutsch_jozsa is now required. Field marked on verify_grover is now required. Field oracle on verify_grover is now required. Field b on verify_hhl is now required. Field matrix on verify_hhl is now required. Field x on verify_hhl is now required. Field N on verify_period is now required. Field a on verify_period is now required. Field proper_divisors on verify_period is now required. Field r on verify_period is now required. Field k on verify_phase_kickback is now required. Field m on verify_phase_kickback is now required. Field phase on verify_phase_kickback is now required. Field edges on verify_qaoa_energy is now required. Field spins on verify_qaoa_energy is now required. Field k on verify_qft_phases is now required. Field n on verify_qft_phases is now required. Field phases on verify_qft_phases is now required. Field k on verify_qpe_phase is now required. Field m on verify_qpe_phase is now required. Field phase on verify_qpe_phase is now required. Field count on verify_quantum_counting is now required. Field oracle on verify_quantum_counting is now required. Field end on verify_quantum_walk is now required. Field start on verify_quantum_walk is now required. Field steps on verify_quantum_walk is now required. Field fx on verify_simon is now required. Field fy on verify_simon is now required. Field mask on verify_simon is now required. Field x on verify_simon is now required. Field y on verify_simon is now required. Field bits on verify_superdense is now required. Field decoded on verify_superdense is now required. Field alice on verify_teleport is now required. Field bob on verify_teleport is now required. Field corrections on verify_teleport is now required. Field q on verify_topological_word is now required. Field r on verify_topological_word is now required. Field word on verify_topological_word is now required. Field config on verify_vqe_energy is now required. Field constraints on verify_vqe_energy is now required.

What to do

If your agents call affine.earth, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

−  kind  Enum value atc removed from kind on critique_frame.
−  kind  Enum value proteins removed from kind on critique_frame.
−  kind  Enum value materials removed from kind on critique_frame.
−  intent  Enum value OPEN_CURVE removed from intent on execute_transition.
−  intent  Enum value INGEST removed from intent on execute_transition.
−  intent  Enum value ARISTOTELIAN removed from intent on execute_transition.
−  intent  Enum value JORDAN_CLOSED removed from intent on execute_transition.
−  intent  Enum value KLEIN_FLIP removed from intent on execute_transition.
−  intent  Enum value FLUSH removed from intent on execute_transition.
−  intent  Enum value PROTOCOL_DRILL removed from intent on execute_transition.
−  intent  Enum value IDENTITY_BIND removed from intent on execute_transition.
−  intent  Enum value WALLET_LOCATION_BIND removed from intent on execute_transition.
−  intent  Enum value OPERATOR_TENSOR_HEAL removed from intent on execute_transition.
−  intent  Enum value REALITY_PRESENCE_INTRO removed from intent on execute_transition.
−  intent  Enum value REALITY_OPERATOR_HEAL removed from intent on execute_transition.
−  intent  Enum value REALITY_DISAGREE_SHATTER removed from intent on execute_transition.
−  intent  Enum value CINEMA_SEED_EXPORT removed from intent on execute_transition.
−  kind  Enum value atc removed from kind on game_frame_meta.
−  kind  Enum value proteins removed from kind on game_frame_meta.
−  kind  Enum value materials removed from kind on game_frame_meta.
−  N  Field N on project_shor_twin is now required.
−  iterations  Field iterations on verify_amplitude_amplification is now required.
−  marked  Field marked on verify_amplitude_amplification is now required.
−  oracle  Field oracle on verify_amplitude_amplification is now required.
−  M  Field M on verify_amplitude_estimation is now required.
−  N  Field N on verify_amplitude_estimation is now required.
−  fraction  Field fraction on verify_amplitude_estimation is now required.
−  ab  Field ab on verify_bell_measurement is now required.
−  class  Field class on verify_bell_measurement is now required.
−  answers  Field answers on verify_bernstein_vazirani is now required.
−  hidden  Field hidden on verify_bernstein_vazirani is now required.
−  queries  Field queries on verify_bernstein_vazirani is now required.
−  class  Field class on verify_deutsch_jozsa is now required.
−  table  Field table on verify_deutsch_jozsa is now required.
−  marked  Field marked on verify_grover is now required.
−  oracle  Field oracle on verify_grover is now required.
−  b  Field b on verify_hhl is now required.
−  matrix  Field matrix on verify_hhl is now required.
−  x  Field x on verify_hhl is now required.
−  N  Field N on verify_period is now required.
−  a  Field a on verify_period is now required.
−  proper_divisors  Field proper_divisors on verify_period is now required.
−  r  Field r on verify_period is now required.
−  k  Field k on verify_phase_kickback is now required.
−  m  Field m on verify_phase_kickback is now required.
−  phase  Field phase on verify_phase_kickback is now required.
−  edges  Field edges on verify_qaoa_energy is now required.
−  spins  Field spins on verify_qaoa_energy is now required.
−  k  Field k on verify_qft_phases is now required.
−  n  Field n on verify_qft_phases is now required.
−  phases  Field phases on verify_qft_phases is now required.
−  k  Field k on verify_qpe_phase is now required.
−  m  Field m on verify_qpe_phase is now required.
−  phase  Field phase on verify_qpe_phase is now required.
−  count  Field count on verify_quantum_counting is now required.
−  oracle  Field oracle on verify_quantum_counting is now required.
−  end  Field end on verify_quantum_walk is now required.
−  start  Field start on verify_quantum_walk is now required.
−  steps  Field steps on verify_quantum_walk is now required.
−  fx  Field fx on verify_simon is now required.
−  fy  Field fy on verify_simon is now required.
−  mask  Field mask on verify_simon is now required.
−  x  Field x on verify_simon is now required.
−  y  Field y on verify_simon is now required.
−  bits  Field bits on verify_superdense is now required.
−  decoded  Field decoded on verify_superdense is now required.
−  alice  Field alice on verify_teleport is now required.
−  bob  Field bob on verify_teleport is now required.
−  corrections  Field corrections on verify_teleport is now required.
−  q  Field q on verify_topological_word is now required.
−  r  Field r on verify_topological_word is now required.
−  word  Field word on verify_topological_word is now required.
−  config  Field config on verify_vqe_energy is now required.
−  constraints  Field constraints on verify_vqe_energy is now required.
−  The Code Court's first move: are two implementations equivalent by the exact value multise…
+  The Code Court's first move: are two implementations equivalent by the exact value multise…   code_ir_equiv
−  Ingest an ARTIFACT INGESTION BRIEF plus the artifact an agent generated for it; evaluate i…
+  Ingest an ARTIFACT INGESTION BRIEF plus the artifact an agent generated for it; evaluate i…   execute_artifact_crucible
−  Affine.Earth math court. domain+role+source run LatticeDomainIntegration (geometry Ehrhart…
+  Affine.Earth math court: one tool, every court domain. domain+role+source run LatticeDomai…   math_court
+  mc_att_x  Optional field mc_att_x was added to math_court; may shift model behaviour.
+  mc_att_y  Optional field mc_att_y was added to math_court; may shift model behaviour.
+  mc_att_z  Optional field mc_att_z was added to math_court; may shift model behaviour.
+  mc_block_x  Optional field mc_block_x was added to math_court; may shift model behaviour.
+  mc_block_y  Optional field mc_block_y was added to math_court; may shift model behaviour.
+  mc_block_z  Optional field mc_block_z was added to math_court; may shift model behaviour.
+  mc_gap_d_units  Optional field mc_gap_d_units was added to math_court; may shift model behaviour.
+  mc_gap_h_units  Optional field mc_gap_h_units was added to math_court; may shift model behaviour.
+  mc_gap_w_units  Optional field mc_gap_w_units was added to math_court; may shift model behaviour.
+  mc_health_points  Optional field mc_health_points was added to math_court; may shift model behaviour.
+  mc_toward_x  Optional field mc_toward_x was added to math_court; may shift model behaviour.
+  mc_toward_y  Optional field mc_toward_y was added to math_court; may shift model behaviour.
+  mc_toward_z  Optional field mc_toward_z was added to math_court; may shift model behaviour.
+  mc_wall_thin_units  Optional field mc_wall_thin_units was added to math_court; may shift model behaviour.
+  mc_wall_x  Optional field mc_wall_x was added to math_court; may shift model behaviour.
+  mc_wall_y  Optional field mc_wall_y was added to math_court; may shift model behaviour.
+  mc_wall_z  Optional field mc_wall_z was added to math_court; may shift model behaviour.
−  Exact integer inverse kinematics over a declared piece chain: compose local frames from th…
+  Exact integer FORWARD pose of a fixed seven-piece avatar rig - it takes no target pose and…   twin.robotics.evaluate_exact_ik
+  entity_id  Optional field entity_id was added to umc_direct; may shift model behaviour.
+  user_vqbit_hash  Optional field user_vqbit_hash was added to umc_direct; may shift model behaviour.
+  wallet_hash  Optional field wallet_hash was added to umc_direct; may shift model behaviour.
+  entity_id  Optional field entity_id was added to umc_resume; may shift model behaviour.
+  user_vqbit_hash  Optional field user_vqbit_hash was added to umc_resume; may shift model behaviour.
+  wallet_hash  Optional field wallet_hash was added to umc_resume; may shift model behaviour.
−  QC-009 Amplitude amplification: the Grover oracle check (oracle is a 0/1 string of length …
+  QC-009 Amplitude amplification: the Grover oracle check plus the presented iterate count. …   verify_amplitude_amplification
−  QC-007 Bernstein-Vazirani. answers[i] = popcount(hidden AND query_i) mod 2. Floats refused…
+  QC-007 Bernstein-Vazirani: answers[i] = popcount(hidden AND query_i) mod 2 for every query…   verify_bernstein_vazirani
−  Presented period: a^r == 1 (mod N), gcd(a,N)=1. Optional proper_divisors must not themselv…
+  Presented period: a^r == 1 (mod N), gcd(a,N)=1, and none of the posted proper_divisors is …   verify_period
−  QC-021 Presented two-way affine pair. A (or k) is the private face — 64-hex or decimal; Q …
+  QC-021 Presented two-way affine pair. A (or k) is the private face - 64-hex or decimal; Q …   verify_presented_pair
+  lock_q  Optional field lock_q was added to verify_presented_pair; may shift model behaviour.
+  object  Optional field object was added to verify_presented_pair; may shift model behaviour.
+  release_regression  Tool release_regression was added.
+  study_usda  Tool study_usda was added.
−  pieces  Field pieces on twin.robotics.evaluate_exact_ik is no longer required.
Full affine.earth changelog →JSON feedWatch this for my agents