[{"slug":"ZV-2026-1928","server_name":"affine.earth","severity":"breaking","title":"affine.earth: Enum value atc removed from kind on critique_frame.","summary":"[safe] Tool release_regression was added. [safe] Tool study_usda was added. [risky] Description of code_ir_equiv changed (55% word delta). [breaking] Enum value atc removed from kind on critique_frame. [breaking] Enum value proteins removed from kind on critique_frame. [breaking] Enum value materials removed from kind on critique_frame. [risky] Description of execute_artifact_crucible changed (70% word delta). [breaking] Enum value OPEN_CURVE removed from intent on execute_transition. [breaking] Enum value INGEST removed from intent on execute_transition. [breaking] Enum value ARISTOTELIAN removed from intent on execute_transition. [breaking] Enum value JORDAN_CLOSED removed from intent on execute_transition. [breaking] Enum value KLEIN_FLIP removed from intent on execute_transition. [breaking] Enum value FLUSH removed from intent on execute_transition. [breaking] Enum value PROTOCOL_DRILL removed from intent on execute_transition. [breaking] Enum value IDENTITY_BIND removed from intent on execute_transition. [breaking] Enum value WALLET_LOCATION_BIND removed from intent on execute_transition. [breaking] Enum value OPERATOR_TENSOR_HEAL removed from intent on execute_transition. [breaking] Enum value REALITY_PRESENCE_INTRO removed from intent on execute_transition. [breaking] Enum value REALITY_OPERATOR_HEAL removed from intent on execute_transition. [breaking] Enum value REALITY_DISAGREE_SHATTER removed from intent on execute_transition. [breaking] Enum value CINEMA_SEED_EXPORT removed from intent on execute_transition. [breaking] Enum value atc removed from kind on game_frame_meta. [breaking] Enum value proteins removed from kind on game_frame_meta. [breaking] Enum value materials removed from kind on game_frame_meta. [risky] Description of math_court changed (50% word delta). [risky] Optional field mc_att_x was added to math_court; may shift model behaviour. [risky] Optional field mc_att_y was added to math_court; may shift model behaviour. [risky] Optional field ","changes":[{"kind":"tool_added","tool":"release_regression","detail":"Tool `release_regression` was added.","severity":"safe"},{"kind":"tool_added","tool":"study_usda","detail":"Tool `study_usda` was added.","severity":"safe"},{"kind":"description_changed","tool":"code_ir_equiv","after":"The Code Court's first move: are two implementations equivalent by the exact value multiset of their LLVM IR constants? THE PAYLOAD IS TEXTUAL LLVM IR, NOT SOURCE: submit two .ll files (left_file and right_file, each {path, content}, or files as an array of two) produced by clang -S -emit-llvm, swiftc -emit-ir or rustc --emit=llvm-ir. What is graded: the constant pool of each side - every exact scalar operand (integers, and doubles lifted exactly at 64 bits), including vector constants, phi incoming values and operands behind attributes - digested as a multiset and compared. WIN when the two multisets are identical (constant-pool digests equal); CODE_IR_DIVERGED naming the first value one side has and the other does not (e.g. 'left has 7/1x1 not matched on right'); NOT_KNOWN when nothing mineable was found; a REFUSED_* refusal when a side is not IR (no define, declare, target or %name = / @name = line). Two-line .ll example from the MCP guide - left: 'define i32 @f(i32 %x) { %r = mul i32 %x, 3  ret i32 %r }' (one line per instruction) and right the same with 'mul i32 %x, 4' -> CODE_IR_DIVERGED; identical constants -> WIN. Stateless and content-addressed - the same two files rule identically on every cell. Compares the constant pool (a necessary, strong condition for numeric kernels), not full behavioural equivalence.","before":"The Code Court's first move: are two implementations equivalent by the exact value multiset of their LLVM IR constants? THE PAYLOAD IS THE CODE FILE — submit two whole source files (left_file and right_file, each {path, content}, or files as an array of two). The result leaf is those same whole files under files, plus WIN (constant-pool digests identical), CODE_IR_DIVERGED (naming the first divergent value), NOT_KNOWN (nothing mineable), or a REFUSED_* refusal. Stateless and content-addressed — the same two files rule identically on every cell, so a reviewer re-checks by re-digesting, not by re-reading the diff. Compares the constant pool (a necessary, strong condition for the numeric kernels the corpus is built from), not full behavioural equivalence.","detail":"Description of `code_ir_equiv` changed (55% word delta).","severity":"risky","descriptionDelta":0.5503355704697986},{"kind":"enum_value_removed","path":"inputSchema.properties.kind","tool":"critique_frame","before":"atc","detail":"Enum value `atc` removed from `kind` on `critique_frame`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.kind","tool":"critique_frame","before":"proteins","detail":"Enum value `proteins` removed from `kind` on `critique_frame`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.kind","tool":"critique_frame","before":"materials","detail":"Enum value `materials` removed from `kind` on `critique_frame`.","severity":"breaking"},{"kind":"description_changed","tool":"execute_artifact_crucible","after":"Ingest an ARTIFACT INGESTION BRIEF plus the artifact an agent generated for it; evaluate it against the laws the brief declares; seal and return the artifact ONLY on the top rung. THE BRIEF TEMPLATE is https://affine.earth/language-game/court-client.brief.txt: four bracketed sections, [LANGUAGE GAME DEFINITION] with Purpose, Win Condition (Exit) and Losing Moves; [STRUCTURAL GOAL] with Manifold Target, Input Coordinates and Execution Lock; [PAYLOAD SHAPE] with Target Architecture, File Structure and Memory Binding; [WASM MEMBRANE INTEGRATION] with Target Standalone WASM, NATS JetStream Subject and Integration Protocol - a missing field is REFUSED_MISSING_FIELD naming it. Headless by construction - a CI runner, a curl script, an autonomous agent and an editor all post the identical tools/call. The brief is the single home for the target architecture; a target_architecture argument that contradicts it is REFUSED_ARCHITECTURE_CONFLICT - the court compares the two strings verbatim, so with the served template send exactly 'Rust no_std wasm32' or omit the field ('wasm32' alone is refused). Verdicts are a ladder of rungs 0-7, not a coin: 7 CALORIE_AFFINE_ARTIFACT_DELIVERED, 6 ARTIFACT_ASSEMBLED_NOT_DELIVERED, 5 ARTIFACT_WIN_UNVERIFIABLE, 4 ARTIFACT_PROTOCOL_CONTRADICTED, 3 ARTIFACT_TARGET_ABSENT, 2 ARTIFACT_LAW_BROKEN, 1 NOT_KNOWN, 0 REFUSED_NO_BRIEF, with qmt_verdict WIN only at rung 7 and MISS below it. THE CEILING: a cell with no toolchain still judges - it reads the brief, enforces Affine law and checks the WASM target and protocol - but caps SOURCE at rung 6 ARTIFACT_ASSEMBLED_NOT_DELIVERED with qmt_verdict MISS, because certifying DELIVERED would claim a build that never happened; REFUSED_NO_CRUCIBLE_HOST is NOT reachable through this tool: its arguments are brief, artifact and target_architecture, and none of them asks for a build - measured 2026-09-29, a brief whose Target Architecture line reads 'Swift 6.4 ~Copyable' (the toolchain no cell has) answers with a rung and qmt_verdict, not that status. To reach rung 7 on any cell, post a COMPILED module: the artifact field as base64 of the wasm bytes (magic 00 61 73 6d 01 00 00 00) with the brief verbatim; the court verifies the magic, version word and section table, seals the bytes and returns them as an MCP resource blob with their sha256 (law_checked=false for a posted module; submit the source in a second call to have Constraints 3/4/5 decided over it).","before":"Ingest an ARTIFACT INGESTION BRIEF plus the artifact an agent generated for it; evaluate it against the laws the brief declares; seal and return the artifact ONLY on the top rung. Headless by construction - a CI runner, a curl script, an autonomous agent and an editor all post the identical tools/call, because enforcement lives at the API layer and a frontend cannot bind a caller who does not use one. The brief is the single home for the target architecture; a target_architecture argument that contradicts it is REFUSED_ARCHITECTURE_CONFLICT rather than silently overriding it. Verdicts are a ladder, not a coin: CALORIE_AFFINE_ARTIFACT_DELIVERED / ARTIFACT_ASSEMBLED_NOT_DELIVERED / ARTIFACT_WIN_UNVERIFIABLE / ARTIFACT_PROTOCOL_CONTRADICTED / ARTIFACT_TARGET_ABSENT / ARTIFACT_LAW_BROKEN / NOT_KNOWN, with qmt_verdict WIN|MISS derived from the rung for callers who want one bit. A host with no toolchain returns REFUSED_NO_CRUCIBLE_HOST and NO qmt_verdict at all - nothing was judged, and reporting MISS would claim the geometry failed when the brief never reached the geometry.","detail":"Description of `execute_artifact_crucible` changed (70% word delta).","severity":"risky","descriptionDelta":0.7024793388429752},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"OPEN_CURVE","detail":"Enum value `OPEN_CURVE` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"INGEST","detail":"Enum value `INGEST` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"ARISTOTELIAN","detail":"Enum value `ARISTOTELIAN` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"JORDAN_CLOSED","detail":"Enum value `JORDAN_CLOSED` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"KLEIN_FLIP","detail":"Enum value `KLEIN_FLIP` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"FLUSH","detail":"Enum value `FLUSH` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"PROTOCOL_DRILL","detail":"Enum value `PROTOCOL_DRILL` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"IDENTITY_BIND","detail":"Enum value `IDENTITY_BIND` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"WALLET_LOCATION_BIND","detail":"Enum value `WALLET_LOCATION_BIND` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"OPERATOR_TENSOR_HEAL","detail":"Enum value `OPERATOR_TENSOR_HEAL` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"REALITY_PRESENCE_INTRO","detail":"Enum value `REALITY_PRESENCE_INTRO` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"REALITY_OPERATOR_HEAL","detail":"Enum value `REALITY_OPERATOR_HEAL` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"REALITY_DISAGREE_SHATTER","detail":"Enum value `REALITY_DISAGREE_SHATTER` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.intent","tool":"execute_transition","before":"CINEMA_SEED_EXPORT","detail":"Enum value `CINEMA_SEED_EXPORT` removed from `intent` on `execute_transition`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.kind","tool":"game_frame_meta","before":"atc","detail":"Enum value `atc` removed from `kind` on `game_frame_meta`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.kind","tool":"game_frame_meta","before":"proteins","detail":"Enum value `proteins` removed from `kind` on `game_frame_meta`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.kind","tool":"game_frame_meta","before":"materials","detail":"Enum value `materials` removed from `kind` on `game_frame_meta`.","severity":"breaking"},{"kind":"description_changed","tool":"math_court","after":"Affine.Earth math court: one tool, every court domain. domain+role+source run LatticeDomainIntegration (geometry Ehrhart, chance QPR, algebra Connes, physics table, health, finance, integer industry courts, QMA 2-local / spin-glass / N-rep / permanent, QC-001..019 presented-config verifiers, QC-021 presented (k,Q), affine_key Q-only expose, and the minecraft court). MINECRAFT: domain=minecraft with mc_op=project ingests one position (mc_x/y/z as the eight bytes the game sent, hex double bit patterns) onto the exact lattice at 2^32 units per block; mc_op=adjudicate rules on one of eight claims named by mc_claim - reaches, moved_within, stands_on, fits_through, fall_damage, knocked_toward, can_place, can_see - each reading the mc_* fields declared below; mc_op=sweep tests a projectile against a wall. domain affine_key returns patoshi_expose + shors_qmt_witness + topological_shear; period_r carries an ECDLP scalar or is empty, never a shear label; no k. An EMPTY domain returns the court catalog: domain_count is the number of courts and domains names each with its roles and may_ingest fields - take the count from the catalog, not from any text. Decimal strings on the wire. Floats refused.","before":"Affine.Earth math court. domain+role+source run LatticeDomainIntegration (geometry Ehrhart, chance QPR, algebra Connes, physics table, health, finance, integer industry courts, QMA 2-local / spin-glass / N-rep / permanent, QC-001..019 presented-config verifiers, QC-021 presented (k,Q), and affine_key Q-only expose). domain affine_key returns patoshi_expose + shors_qmt_witness + topological_shear; period_r carries an ECDLP scalar or is empty, never a shear label; no k. Empty domain returns the court catalog. Decimal strings on the wire. Floats refused.","detail":"Description of `math_court` changed (50% word delta).","severity":"risky","descriptionDelta":0.5},{"kind":"input_property_added","path":"inputSchema.properties.mc_att_x","tool":"math_court","after":{"type":"string","description":"knocked_toward: the attacker's X as a 16-digit hex IEEE-754 double bit pattern (see mc_x), e.g. 4000000000000000 for 2.0"},"detail":"Optional field `mc_att_x` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_att_y","tool":"math_court","after":{"type":"string","description":"knocked_toward: the attacker's Y as a hex double bit pattern, e.g. 4050000000000000 for 64.0."},"detail":"Optional field `mc_att_y` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_att_z","tool":"math_court","after":{"type":"string","description":"knocked_toward: the attacker's Z as a hex double bit pattern, e.g. 4021000000000000 for 8.5."},"detail":"Optional field `mc_att_z` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_block_x","tool":"math_court","after":{"type":"string","description":"block coordinate X of the block a claim is about (stands_on: the block underfoot; can_place: the target block; can_see: the blocking obstacle), integer as a decimal string, e.g. 0"},"detail":"Optional field `mc_block_x` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_block_y","tool":"math_court","after":{"type":"string","description":"block coordinate Y, see mc_block_x, e.g. 0"},"detail":"Optional field `mc_block_y` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_block_z","tool":"math_court","after":{"type":"string","description":"block coordinate Z, see mc_block_x, e.g. 0"},"detail":"Optional field `mc_block_z` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_gap_d_units","tool":"math_court","after":{"type":"string","description":"fits_through: depth of the gap in lattice units, e.g. 4294967296"},"detail":"Optional field `mc_gap_d_units` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_gap_h_units","tool":"math_court","after":{"type":"string","description":"fits_through: height of the gap in lattice units, e.g. 8589934592 for two blocks"},"detail":"Optional field `mc_gap_h_units` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_gap_w_units","tool":"math_court","after":{"type":"string","description":"fits_through: width of the gap in exact lattice units (2^32 = 4294967296 units per block), e.g. 4294967296 for one block"},"detail":"Optional field `mc_gap_w_units` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_health_points","tool":"math_court","after":{"type":"string","description":"fall_damage: the player health before the fall in whole points, e.g. 20 (full); omitted -> full health"},"detail":"Optional field `mc_health_points` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_toward_x","tool":"math_court","after":{"type":"string","description":"knocked_toward: X of the point of interest the knockback is judged against, hex double bit pattern, e.g. 4014000000000000 for 5.0"},"detail":"Optional field `mc_toward_x` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_toward_y","tool":"math_court","after":{"type":"string","description":"knocked_toward: Y of the point of interest as a hex double bit pattern, e.g. 4050000000000000 for 64.0."},"detail":"Optional field `mc_toward_y` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_toward_z","tool":"math_court","after":{"type":"string","description":"knocked_toward: Z of the point of interest as a hex double bit pattern, e.g. 4021000000000000 for 8.5."},"detail":"Optional field `mc_toward_z` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_wall_thin_units","tool":"math_court","after":{"type":"string","description":"sweep: wall thickness in lattice units when thinner than one block, e.g. 1073741824 for a quarter block"},"detail":"Optional field `mc_wall_thin_units` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_wall_x","tool":"math_court","after":{"type":"string","description":"sweep: block X of the wall the projectile is tested against, integer as a decimal string, e.g. 3"},"detail":"Optional field `mc_wall_x` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_wall_y","tool":"math_court","after":{"type":"string","description":"sweep: block Y of the wall (optional; the wall spans the flight otherwise), e.g. 0"},"detail":"Optional field `mc_wall_y` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mc_wall_z","tool":"math_court","after":{"type":"string","description":"sweep: block Z of the wall (optional), e.g. 0"},"detail":"Optional field `mc_wall_z` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_required_added","path":"inputSchema.required.N","tool":"project_shor_twin","detail":"Field `N` on `project_shor_twin` is now required.","severity":"breaking"},{"kind":"description_changed","tool":"twin.robotics.evaluate_exact_ik","after":"Exact integer FORWARD pose of a fixed seven-piece avatar rig - it takes no target pose and derives no joint values from one; that solver is not built here. The rig is the head and its eyes: piece ids 0-6 are head, left eye globe, right eye globe, left upper lid, left lower lid, right upper lid, right lower lid. Post the piece_id to report; pieces is OPTIONAL - rows (piece_id, parent_id, origin_*_milli, rotation_milli_deg, extent_milli as decimal strings) that override the built-in rest chain by id, and with pieces absent or [] the court composes the built-in seven-piece rig as declared; the court composes each local frame from the sovereign anchor (or relative_to_head) and returns that piece's pose in whole milli-units - PROVEN_EXACT_IK with the pose, or a refusal naming the piece or field. Zero floats, one Q16 normalization point, byte-identical on arm64 and wasm32. A declared chain solved toward a target pose is not built here (decided 2026-09-26: such a chain answers only where an exact closed form exists and refuses by name otherwise; a later release builds it).","before":"Exact integer inverse kinematics over a declared piece chain: compose local frames from the sovereign anchor and report each piece's pose in whole milli-units. Zero floats, one Q16 normalization point, byte-identical on arm64 and wasm32.","detail":"Description of `twin.robotics.evaluate_exact_ik` changed (74% word delta).","severity":"risky","descriptionDelta":0.7394957983193278},{"kind":"input_required_removed","path":"inputSchema.required.pieces","tool":"twin.robotics.evaluate_exact_ik","detail":"Field `pieces` on `twin.robotics.evaluate_exact_ik` is no longer required.","severity":"safe"},{"kind":"input_property_added","path":"inputSchema.properties.entity_id","tool":"umc_direct","after":{"type":"string","description":"caller identity, alternative to user_vqbit_hash: the wallet_geo entity id hex, e.g. 00112233445566778899aabbccddeeff"},"detail":"Optional field `entity_id` was added to `umc_direct`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.user_vqbit_hash","tool":"umc_direct","after":{"type":"string","description":"caller identity, one of the three this MESH-class tool accepts: exactly 32 lowercase hex, e.g. 0123456789abcdef0123456789abcdef. Send user_vqbit_hash, entity_id or wallet_hash or the call is REFUSED_GRANT_MESH_IDENTITY_REQUIRED (the refusal names the field under need)"},"detail":"Optional field `user_vqbit_hash` was added to `umc_direct`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.wallet_hash","tool":"umc_direct","after":{"type":"string","description":"caller identity, alternative to user_vqbit_hash: sha256 of the caller wallet, lowercase hex, e.g. 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},"detail":"Optional field `wallet_hash` was added to `umc_direct`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.entity_id","tool":"umc_resume","after":{"type":"string","description":"caller identity, alternative to user_vqbit_hash: the wallet_geo entity id hex, e.g. 00112233445566778899aabbccddeeff"},"detail":"Optional field `entity_id` was added to `umc_resume`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.user_vqbit_hash","tool":"umc_resume","after":{"type":"string","description":"caller identity, one of the three this MESH-class tool accepts: exactly 32 lowercase hex, e.g. 0123456789abcdef0123456789abcdef. Send user_vqbit_hash, entity_id or wallet_hash or the call is REFUSED_GRANT_MESH_IDENTITY_REQUIRED (the refusal names the field under need)"},"detail":"Optional field `user_vqbit_hash` was added to `umc_resume`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.wallet_hash","tool":"umc_resume","after":{"type":"string","description":"caller identity, alternative to user_vqbit_hash: sha256 of the caller wallet, lowercase hex, e.g. 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},"detail":"Optional field `wallet_hash` was added to `umc_resume`; may shift model behaviour.","severity":"risky"},{"kind":"description_changed","tool":"verify_amplitude_amplification","after":"QC-009 Amplitude amplification: the Grover oracle check plus the presented iterate count. THE BOUND IS N=4: oracle is a 0/1 string of length exactly 4 with exactly one 1 (e.g. 0001), marked is the index of that 1 (e.g. 3), and iterations must be 1 - one Grover iterate at N=4 is exact, so oracle=0001, marked=3, iterations=1 -> WIN 'iters=1 grover=WIN'. Any other oracle length (2, 3, 5..8) is REFUSED_INSTANCE_BOUND 'oracle length L: this court grades N=4 only; the law for other lengths is not built' - the court refuses rather than certify an iterate count it cannot check. A presented witness is verified; no amplitude is estimated. All three fields required. Floats refused.","before":"QC-009 Amplitude amplification: the Grover oracle check (oracle is a 0/1 string of length 2..8, marked is the INDEX of its unique 1) plus the presented iterate count; at N=4 exactly one iteration amplifies the marked entry, so iterations must be 1 for a WIN. Returns the inner Grover verdict and the iteration check. A presented witness is verified; no amplitude is estimated. Floats refused.","detail":"Description of `verify_amplitude_amplification` changed (50% word delta).","severity":"risky","descriptionDelta":0.5},{"kind":"input_required_added","path":"inputSchema.required.iterations","tool":"verify_amplitude_amplification","detail":"Field `iterations` on `verify_amplitude_amplification` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.marked","tool":"verify_amplitude_amplification","detail":"Field `marked` on `verify_amplitude_amplification` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.oracle","tool":"verify_amplitude_amplification","detail":"Field `oracle` on `verify_amplitude_amplification` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.M","tool":"verify_amplitude_estimation","detail":"Field `M` on `verify_amplitude_estimation` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.N","tool":"verify_amplitude_estimation","detail":"Field `N` on `verify_amplitude_estimation` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.fraction","tool":"verify_amplitude_estimation","detail":"Field `fraction` on `verify_amplitude_estimation` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.ab","tool":"verify_bell_measurement","detail":"Field `ab` on `verify_bell_measurement` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.class","tool":"verify_bell_measurement","detail":"Field `class` on `verify_bell_measurement` is now required.","severity":"breaking"},{"kind":"description_changed","tool":"verify_bernstein_vazirani","after":"QC-007 Bernstein-Vazirani: answers[i] = popcount(hidden AND query_i) mod 2 for every query. The separator between queries is ';' - the working call is hidden=101, queries=100;010;001, answers=101 -> WIN. Comma-separated queries (100,010,001) are REFUSED_SHAPE. All three fields required. Floats refused.","before":"QC-007 Bernstein-Vazirani. answers[i] = popcount(hidden AND query_i) mod 2. Floats refused.","detail":"Description of `verify_bernstein_vazirani` changed (62% word delta).","severity":"risky","descriptionDelta":0.6216216216216216},{"kind":"input_required_added","path":"inputSchema.required.answers","tool":"verify_bernstein_vazirani","detail":"Field `answers` on `verify_bernstein_vazirani` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.hidden","tool":"verify_bernstein_vazirani","detail":"Field `hidden` on `verify_bernstein_vazirani` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.queries","tool":"verify_bernstein_vazirani","detail":"Field `queries` on `verify_bernstein_vazirani` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.class","tool":"verify_deutsch_jozsa","detail":"Field `class` on `verify_deutsch_jozsa` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.table","tool":"verify_deutsch_jozsa","detail":"Field `table` on `verify_deutsch_jozsa` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.marked","tool":"verify_grover","detail":"Field `marked` on `verify_grover` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.oracle","tool":"verify_grover","detail":"Field `oracle` on `verify_grover` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.b","tool":"verify_hhl","detail":"Field `b` on `verify_hhl` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.matrix","tool":"verify_hhl","detail":"Field `matrix` on `verify_hhl` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.x","tool":"verify_hhl","detail":"Field `x` on `verify_hhl` is now required.","severity":"breaking"},{"kind":"description_changed","tool":"verify_period","after":"Presented period: a^r == 1 (mod N), gcd(a,N)=1, and none of the posted proper_divisors is itself a period (the order claim). All four fields are required: a, N, r, proper_divisors - e.g. a=2, N=15, r=4, proper_divisors=1,2 -> WIN 'a^4 == 1 mod 15'. A call missing one returns REFUSED_NO_INSTANCE naming the missing field. Does not search for r. Floats refused.","before":"Presented period: a^r == 1 (mod N), gcd(a,N)=1. Optional proper_divisors must not themselves be periods. Does not search for r. Floats refused.","detail":"Description of `verify_period` changed (68% word delta).","severity":"risky","descriptionDelta":0.6808510638297872},{"kind":"input_required_added","path":"inputSchema.required.N","tool":"verify_period","detail":"Field `N` on `verify_period` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.a","tool":"verify_period","detail":"Field `a` on `verify_period` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.proper_divisors","tool":"verify_period","detail":"Field `proper_divisors` on `verify_period` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.r","tool":"verify_period","detail":"Field `r` on `verify_period` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.k","tool":"verify_phase_kickback","detail":"Field `k` on `verify_phase_kickback` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.m","tool":"verify_phase_kickback","detail":"Field `m` on `verify_phase_kickback` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.phase","tool":"verify_phase_kickback","detail":"Field `phase` on `verify_phase_kickback` is now required.","severity":"breaking"},{"kind":"description_changed","tool":"verify_presented_pair","after":"QC-021 Presented two-way affine pair. A (or k) is the private face - 64-hex or decimal; Q (or q_hex, object) is the public face; lock_q is a lock face to verify against. A == x(Q) is the FALSE FACE - x(Q) is public data, APART_x_of_Q_is_public_not_a_face, never WIN (founder 2026-09-02). The one WIN is Face*G == Q_live (kG==Q): A=1 with Q=G -> WIN 'kG==Q'. Hex A legally contains e; a decimal point is the float. An empty call {} returns REFUSED_NO_INSTANCE with detail 'no complete instance posted: missing A; or instead Q; or instead k; or instead lock_q; or instead object; or instead q_hex' - post at least one face. Does not invent a third scalar. Does not ECDLP.","before":"QC-021 Presented two-way affine pair. A (or k) is the private face — 64-hex or decimal; Q (or q_hex) is the public face. A == x(Q) is the FALSE FACE — x(Q) is public data, APART_x_of_Q_is_public_not_a_face, never WIN (founder 2026-09-02). The one WIN is Face·G == Q_live (kG==Q). Hex A legally contains e; a decimal point is the float. Empty on BOTH faces is REFUSED_EMPTY. Does not invent a third scalar. Does not ECDLP.","detail":"Description of `verify_presented_pair` changed (36% word delta).","severity":"risky","descriptionDelta":0.36111111111111116},{"kind":"input_property_added","path":"inputSchema.properties.lock_q","tool":"verify_presented_pair","after":{"type":"string","description":"a lock face: the public point the pair must be verified against, same shape as Q. e.g. 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798"},"detail":"Optional field `lock_q` was added to `verify_presented_pair`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.object","tool":"verify_presented_pair","after":{"type":"string","description":"alias of q_hex. e.g. 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798"},"detail":"Optional field `object` was added to `verify_presented_pair`; may shift model behaviour.","severity":"risky"},{"kind":"input_required_added","path":"inputSchema.required.edges","tool":"verify_qaoa_energy","detail":"Field `edges` on `verify_qaoa_energy` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.spins","tool":"verify_qaoa_energy","detail":"Field `spins` on `verify_qaoa_energy` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.k","tool":"verify_qft_phases","detail":"Field `k` on `verify_qft_phases` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.n","tool":"verify_qft_phases","detail":"Field `n` on `verify_qft_phases` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.phases","tool":"verify_qft_phases","detail":"Field `phases` on `verify_qft_phases` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.k","tool":"verify_qpe_phase","detail":"Field `k` on `verify_qpe_phase` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.m","tool":"verify_qpe_phase","detail":"Field `m` on `verify_qpe_phase` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.phase","tool":"verify_qpe_phase","detail":"Field `phase` on `verify_qpe_phase` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.count","tool":"verify_quantum_counting","detail":"Field `count` on `verify_quantum_counting` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.oracle","tool":"verify_quantum_counting","detail":"Field `oracle` on `verify_quantum_counting` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.end","tool":"verify_quantum_walk","detail":"Field `end` on `verify_quantum_walk` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.start","tool":"verify_quantum_walk","detail":"Field `start` on `verify_quantum_walk` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.steps","tool":"verify_quantum_walk","detail":"Field `steps` on `verify_quantum_walk` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.fx","tool":"verify_simon","detail":"Field `fx` on `verify_simon` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.fy","tool":"verify_simon","detail":"Field `fy` on `verify_simon` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.mask","tool":"verify_simon","detail":"Field `mask` on `verify_simon` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.x","tool":"verify_simon","detail":"Field `x` on `verify_simon` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.y","tool":"verify_simon","detail":"Field `y` on `verify_simon` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.bits","tool":"verify_superdense","detail":"Field `bits` on `verify_superdense` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.decoded","tool":"verify_superdense","detail":"Field `decoded` on `verify_superdense` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.alice","tool":"verify_teleport","detail":"Field `alice` on `verify_teleport` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.bob","tool":"verify_teleport","detail":"Field `bob` on `verify_teleport` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.corrections","tool":"verify_teleport","detail":"Field `corrections` on `verify_teleport` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.q","tool":"verify_topological_word","detail":"Field `q` on `verify_topological_word` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.r","tool":"verify_topological_word","detail":"Field `r` on `verify_topological_word` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.word","tool":"verify_topological_word","detail":"Field `word` on `verify_topological_word` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.config","tool":"verify_vqe_energy","detail":"Field `config` on `verify_vqe_energy` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.constraints","tool":"verify_vqe_energy","detail":"Field `constraints` on `verify_vqe_energy` is now required.","severity":"breaking"}],"published_at":"2026-10-07T19:33:20.166Z"},{"slug":"ZV-2026-1467","server_name":"affine.earth","severity":"breaking","title":"affine.earth: Field preserve_register was removed from affine_translate_text input; consumers still sending it may be rejected or silently ignored.","summary":"[risky] Description of affine_translate_text changed (46% word delta). [breaking] Field preserve_register was removed from affine_translate_text input; consumers still sending it may be rejected or silently ignored. [safe] Field target_lang on affine_translate_text is no longer required.","changes":[{"kind":"description_changed","tool":"affine_translate_text","after":"ONE CALL, ONE STATE, EVERY LANGUAGE A PROJECTION: pass target_langs (or [\"*\"]) to seal the texts' state once and receive one projection per language, each a stateless map of that same state; target_lang alone returns one. Instant meaning translator on the substrate's own ψ chart — no model anywhere, no float anywhere. The chart is COUNTED, in exact integers, from text people wrote: the UN Universal Declaration of Human Rights in every served language, the site's sealed templates, and Tatoeba sentence pairs (CC BY 2.0 FR, each sentence's author recorded in the corpus's .PROVENANCE). ONE basis for every language: the axes are the 512 most frequent English words, and a word's row in any language is how often it co-occurs with each axis word in the ENGLISH sentence of the same meaning (its parallel pair), so agua, eau, Wasser, вода and 水 land in one region because they mean one thing. Thai is segmented against a human-compiled word list (ICU); a Han ideograph is one word. A word crosses only when its round trip closes over the exact 256-bit order; a word that does not is CARRIED verbatim in the source language and named — never replaced by a nearest-row guess. The receipt names its lattice: lattice.source is human-text (with digest, axes, rows, dimension, network=none, languages) or model (digest, model, revision, tensor) — read it, do not assume which chart a cell is on — and engine ends in /human-text when the human chart answered. A sealed sentence (a projection sealed by a named author into the append-only language ledger; GET /language-invariant/translate/templates lists them) is taken before the chart. NUMBERS FOLLOW THE SOURCE: a sealed sentence answers every numeric variant of its text; where it writes {n} the text's numbers go in, in order; where it writes numbers literally, each number the text changes is replaced where the sealed wording carries it as digits; when the sealed wording cannot carry the text's number (spelled out, another script's digits, a different count) the sealed sentence is NOT used and numbers[i] names why — the court prints no number the text does not say. status, single target (target_lang): RENDERED (every word crossed), PARTIAL (some texts carry words, or some texts are null and named in missing), REFUSED_NO_PROJECTION (nothing crossed), REFUSED_NO_CHART (no chart and no sealed sentence for the pair; names the chart languages and the pairs served), REFUSED_NO_SOURCE ('auto' or empty source_lang), REFUSED_NO_TARGET (neither key sent, or the one key sent names no language: an empty string or an empty array, named in detail), REFUSED_AMBIGUOUS_TARGET (both KEYS sent, whatever their values — a string, null, an array of anything; refused at the top naming each value exactly as sent, nothing projected — the court does not choose), REFUSED_BAD_TARGET (the one key sent is not its declared type — target_lang not a string, target_langs not an array of strings, including an array with one non-string element; names the value as sent, nothing dropped or coerced), REFUSED_EMPTY, REFUSED_BATCH_TOO_LARGE (more than 64 texts or 64 KiB; checked before anything is sealed, on both forms, and on the one-call form refused at the top with no projections). status, one call (target_langs): PROJECTED — shape {state:{status,digest,steps,torsion,turns,dimension}, projections:{<lang>:<a single-target receipt carrying state_digest>}, targets, rendered, partial, refused, templates, lattice}; every projection is one of RENDERED / PARTIAL / a REFUSED_* by name, and rendered+partial+refused == targets.length; REFUSED_NO_PROJECTION when no language rendered or partially rendered. Every single-target receipt also carries, aligned with texts: provenance[i] — when a sealed sentence answered, {key, entry_digest, row_digest (the ledger row that sealed it), ledger_row (the route that returns that row), sealed_by, sealed_at, status: sealed|verified, verified, verified_by, verified_at, verifications, supersedes (the entry_digest of the sealed sentence it replaced), template_digest (sha256 of the pair's ledger projection), source: ledger|file, numbers}; null when the chart answered or nothing did. words[i] — [{src, dst|null, crossed, reason: closed|shared|shear|margin|oov|particle, runner_up, best_dot, best_n, second_dot, second_n}], the exact integers the separability law compared, so the verdict is recomputable at any margin; empty when a sealed sentence answered. reading[i] — one English sentence a person can read without the source, e.g. \"4 of 9 words crossed; water, nine, the stayed in English — the chart could not tell water from esponja\". numbers[i] — when a sealed sentence matched, {mode: none|same|slots|digits|refused, sealed, source, substituted, refused?}; null otherwise; verdicts[i] is REFUSED_TEMPLATE_NUMBERS when a sealed sentence was refused on its numbers and no chart could read the text. The older verdicts strings stay for compatibility. Every receipt carries templates {pairs, entries, verified, superseded} — the sealed store's four integers, the same healthz serves in translate_chart.templates — and lattice.templates beside the chart digest when the chart answered. exact is a JSON boolean. source_lang is required — the court does not infer a source. Exactly one of target_lang or target_langs, judged on the KEYS sent: both keys is REFUSED_AMBIGUOUS_TARGET whatever the values, neither is REFUSED_NO_TARGET, the wrong type is REFUSED_BAD_TARGET. Batch: texts (array, up to 64 texts, 64 KiB total) returns texts in order, one line each; text renders one.","before":"ONE CALL, ONE STATE, EVERY LANGUAGE A PROJECTION: pass target_langs (or [\"*\"]) to seal the texts' state once and receive one projection per language, each a stateless map of that same state; target_lang alone returns one. Instant meaning translator on the substrate's own ψ chart — no model anywhere, no float anywhere. The chart is COUNTED, in exact integers, from text people wrote: the UN Universal Declaration of Human Rights in every served language, the site's sealed templates, and Tatoeba sentence pairs (CC BY 2.0 FR, each sentence's author recorded in the corpus's .PROVENANCE). ONE basis for every language: the axes are the 512 most frequent English words, and a word's row in any language is how often it co-occurs with each axis word in the ENGLISH sentence of the same meaning (its parallel pair), so agua, eau, Wasser, вода and 水 land in one region because they mean one thing. Thai is segmented against a human-compiled word list (ICU); a Han ideograph is one word. A word crosses only when its round trip closes over the exact 256-bit order; a word that does not is CARRIED verbatim in the source language and named in verdicts — never replaced by a nearest-row guess. The receipt names its lattice: lattice.source is human-text (with digest, axes, rows, dimension, network=none, languages) or model (digest, model, revision, tensor) — read it, do not assume which chart a cell is on — and engine ends in /human-text when the human chart answered. A sealed template hit (a projection sealed by a named author, sealed_by) is taken before the chart. status: RENDERED (every word crossed), PARTIAL (some texts carry words, or some texts are null and named in missing), REFUSED_NO_PROJECTION (nothing crossed), REFUSED_NO_CHART (no chart and no template for the pair; names the chart languages and the templates served), REFUSED_NO_SOURCE ('auto' or empty source_lang), REFUSED_NO_TARGET, REFUSED_EMPTY, REFUSED_BATCH_TOO_LARGE. exact is a JSON boolean. source_lang is required — the court does not infer a source. Batch: texts (array, up to 64 texts, 64 KiB total) returns texts in order, one line each; text renders one.","detail":"Description of `affine_translate_text` changed (46% word delta).","severity":"risky","descriptionDelta":0.46176470588235297},{"kind":"input_property_removed","path":"inputSchema.properties.preserve_register","tool":"affine_translate_text","before":{"type":"boolean","description":"exact court only: preserve tense, modality and register"},"detail":"Field `preserve_register` was removed from `affine_translate_text` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_required_removed","path":"inputSchema.required.target_lang","tool":"affine_translate_text","detail":"Field `target_lang` on `affine_translate_text` is no longer required.","severity":"safe"}],"published_at":"2026-09-26T01:16:15.863Z"},{"slug":"ZV-2026-0776","server_name":"affine.earth","severity":"breaking","title":"affine.earth: op on lattice_op narrowed to a closed enum (verify, shear, add, sub, mul, distance, locking_distance, lane_mask, park, permute_p1, permute_p2, is_zero); previously valid values may now b","summary":"[safe] Tool bond_presented_key was added. [risky] Description of execute_2local_hamiltonian changed (58% word delta). [risky] Enum value Rust no_std wasm32 added to target_architecture on execute_artifact_crucible. [risky] Description of lattice_op changed (68% word delta). [breaking] op on lattice_op narrowed to a closed enum (verify, shear, add, sub, mul, distance, locking_distance, lane_mask, park, permute_p1, permute_p2, is_zero); previously valid values may now be rejected. [risky] Optional field A was added to math_court; may shift model behaviour. [risky] Optional field Q was added to math_court; may shift model behaviour. [risky] Optional field arc_order_ppt was added to math_court; may shift model behaviour. [risky] Optional field arm_counts was added to math_court; may shift model behaviour. [risky] Optional field arrival_min was added to math_court; may shift model behaviour. [risky] Optional field cid was added to math_court; may shift model behaviour. [risky] Optional field cited_id was added to math_court; may shift model behaviour. [risky] Optional field cited_url was added to math_court; may shift model behaviour. [risky] Optional field clock was added to math_court; may shift model behaviour. [risky] Optional field closure_conc_ppt was added to math_court; may shift model behaviour. [risky] Optional field cod was added to math_court; may shift model behaviour. [risky] Optional field color_isolated was added to math_court; may shift model behaviour. [risky] Optional field confinement_ppm was added to math_court; may shift model behaviour. [risky] Optional field convention was added to math_court; may shift model behaviour. [risky] Optional field deci_dobson was added to math_court; may shift model behaviour. [risky] Optional field den was added to math_court; may shift model behaviour. [risky] Optional field den2 was added to math_court; may shift model behaviour. [risky] Optional field depletion_ppm was added to math_court; may shift model behaviour","changes":[{"kind":"tool_added","tool":"bond_presented_key","detail":"Tool `bond_presented_key` was added.","severity":"safe"},{"kind":"description_changed","tool":"execute_2local_hamiltonian","after":"QMA 2-local Hamiltonian, sealed as exact rational Jordan exclusions on the UUM-8D torus: given ZZ terms and a presented computational configuration, return the exact energy energy_num/energy_den and WIN. constraints are i,j,jnum,jden;... (sites i,j with coupling jnum/jden), config is s0,s1,... bits. The presented configuration is evaluated exactly; no ground state is searched. Same law as math_court domain qma_2local and verify_vqe_energy. Floats refused (REFUSED_FLOAT).","before":"QMA 2-local Hamiltonian as exact rational Jordan exclusions on the UUM-8D torus. constraints and config are decimal strings. Floats refused. Same law as math_court domain qma_2local.","detail":"Description of `execute_2local_hamiltonian` changed (58% word delta).","severity":"risky","descriptionDelta":0.576271186440678},{"kind":"enum_value_added","path":"inputSchema.properties.target_architecture","tool":"execute_artifact_crucible","after":"Rust no_std wasm32","detail":"Enum value `Rust no_std wasm32` added to `target_architecture` on `execute_artifact_crucible`.","severity":"risky"},{"kind":"description_changed","tool":"lattice_op","after":"Exact integer algebra on UUM-8D lattices - eight decimal lanes and a homology z, written x0,x1,x2,x3,x4,x5,x6,x7|z. op selects the law: verify (is A a well-formed lattice), shear (the J_Z shear of A against B through K), add, sub, mul (lane-wise), distance and locking_distance (integer lattice distances A to B), lane_mask (which lanes of A are non-zero), park (fold A by the 0-255 homology mask), permute_p1 and permute_p2 (the two Jordan permutations), is_zero. An empty op returns the list of ops. Every lane is a decimal integer string. Refusals are status REFUSED with the reason under proven: REFUSED_NO_PAIR when an operand is missing or has the wrong lane count, AFFINE_JZ_PARSE when a lane is not a decimal integer (a float lane lands here) - measured 2026-09-02. Same law as verify_jordan_bond, exposed one operation at a time so a caller can inspect intermediate values.","before":"UUM-8D lattice algebra. op is verify, shear, add, sub, mul, distance, locking_distance, lane_mask, park, permute_p1, permute_p2, is_zero. A, B, K as x0,x1,x2,x3,x4,x5,x6,x7|z decimal lattices. Empty op lists the ops.","detail":"Description of `lattice_op` changed (68% word delta).","severity":"risky","descriptionDelta":0.6756756756756757},{"kind":"enum_narrowed","path":"inputSchema.properties.op","tool":"lattice_op","after":"enum[verify,shear,add,sub,mul,distance,locking_distance,lane_mask,park,permute_p1,permute_p2,is_zero]","before":"open","detail":"`op` on `lattice_op` narrowed to a closed enum (verify, shear, add, sub, mul, distance, locking_distance, lane_mask, park, permute_p1, permute_p2, is_zero); previously valid values may now be rejected.","severity":"breaking"},{"kind":"input_property_added","path":"inputSchema.properties.A","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qc_affine_key/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `A` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.Q","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qc_affine_key/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `Q` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.arc_order_ppt","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/experimentalist, eht/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `arc_order_ppt` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.arm_counts","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"health/trialist,regulator and the health grader: per-arm assay counts as an array of decimal strings, e.g. [\"30\",\"30\"]"},"detail":"Optional field `arm_counts` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.arrival_min","tool":"math_court","after":{"type":"string","description":"decimal string. Read by fluids/operator. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `arrival_min` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.cid","tool":"math_court","after":{"type":"string","description":"decimal string. Read by chemistry/chemist, chemistry/steward, complex/chemist, complex/researcher, complex/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `cid` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.cited_id","tool":"math_court","after":{"type":"string","description":"decimal string. Read by dynamo/researcher, dynamo/steward, dynamo/theorist, gofirst/combinatorist, gofirst/steward, rife/researcher, rife/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `cited_id` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.cited_url","tool":"math_court","after":{"type":"string","description":"decimal string. Read by dynamo/researcher, rife/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `cited_url` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.clock","tool":"math_court","after":{"type":"string","description":"decimal string. Read by health/regulator, health/trialist, physics/detector, physics/experimentalist, physics/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `clock` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.closure_conc_ppt","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/experimentalist, eht/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `closure_conc_ppt` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.cod","tool":"math_court","after":{"type":"string","description":"decimal string. Read by material/crystallographer, material/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `cod` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.color_isolated","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qcd/jet_analyst. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `color_isolated` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.confinement_ppm","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eclipse/gnss. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `confinement_ppm` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.convention","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/radiative. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `convention` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.deci_dobson","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/ozone_column. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `deci_dobson` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.den","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/compiler. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `den` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.den2","tool":"math_court","after":{"type":"string","description":"cs/compiler: denominator of the second rational, > 0"},"detail":"Optional field `den2` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.depletion_ppm","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eclipse/gnss, eclipse/ionosonde, eclipse/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `depletion_ppm` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.die_a","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: the 60 faces of die A as an array of decimal strings (the court reads an integer list; a comma string is REFUSED_CITED_MISMATCH)"},"detail":"Optional field `die_a` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.die_b","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: die B faces, array of decimal strings"},"detail":"Optional field `die_b` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.die_c","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: die C faces, array of decimal strings"},"detail":"Optional field `die_c` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.die_d","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: die D faces, array of decimal strings"},"detail":"Optional field `die_d` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.die_e","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: die E faces, array of decimal strings"},"detail":"Optional field `die_e` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.dilation_t","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qcd/phenomenologist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `dilation_t` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.doid","tool":"math_court","after":{"type":"string","description":"decimal string. Read by disease/clinician, disease/registrar, disease/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `doid` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.dry_mass_g","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/mass_ledger. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `dry_mass_g` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.face_counts","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: [\"60\",\"60\",\"60\",\"60\",\"60\"] for the cited Meyer 2023 5d60 tuple"},"detail":"Optional field `face_counts` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.grade","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/coupling. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `grade` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.hba","tool":"math_court","after":{"type":"string","description":"decimal string. Read by chemistry/chemist, complex/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `hba` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.hbd","tool":"math_court","after":{"type":"string","description":"decimal string. Read by chemistry/chemist, complex/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `hbd` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.hz","tool":"math_court","after":{"type":"string","description":"decimal string. Read by rife/researcher, rife/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `hz` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.icd","tool":"math_court","after":{"type":"string","description":"decimal string. Read by disease/clinician, disease/registrar, disease/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `icd` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.inchikey","tool":"math_court","after":{"type":"string","description":"decimal string. Read by chemistry/chemist, chemistry/steward, complex/chemist, complex/researcher, complex/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `inchikey` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.jet_counts","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qcd/jet_analyst. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `jet_counts` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.jordanBondExclusions","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qma_2local/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `jordanBondExclusions` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.label_int","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/ml_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `label_int` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.lag_s","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eclipse/gnss, eclipse/ionosonde. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `lag_s` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.lipinski_violations","tool":"math_court","after":{"type":"string","description":"decimal string. Read by chemistry/chemist, complex/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `lipinski_violations` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.long_median_ujy","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/detector, eht/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `long_median_ujy` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.loss_ticks","tool":"math_court","after":{"type":"string","description":"decimal string. Read by finance/auditor, finance/risk. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `loss_ticks` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.lots","tool":"math_court","after":{"type":"string","description":"decimal string. Read by finance/auditor, finance/clearing, finance/trader. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `lots` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mass_milli","tool":"math_court","after":{"type":"string","description":"decimal string. Read by health/clinician, health/pharmacist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `mass_milli` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.milli_w_per_m2","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/radiative. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `milli_w_per_m2` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mp_id","tool":"math_court","after":{"type":"string","description":"decimal string. Read by material/crystallographer, material/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `mp_id` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.n_players","tool":"math_court","after":{"type":"string","description":"decimal string. Read by gofirst/combinatorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `n_players` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.nm","tool":"math_court","after":{"type":"string","description":"decimal string. Read by rife/researcher, rife/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `nm` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.null_conc_ppt","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/experimentalist, eht/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `null_conc_ppt` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.num","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/compiler. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `num` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.num2","tool":"math_court","after":{"type":"string","description":"cs/compiler: numerator of the second rational; the court seals a/b + c/d = (ad+bc)/bd exactly"},"detail":"Optional field `num2` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.num_atoms","tool":"math_court","after":{"type":"string","description":"decimal string. Read by material/crystallographer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `num_atoms` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.object","tool":"math_court","after":{"type":"string","description":"decimal string. Read by affine_key/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `object` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.obscuration_ppm","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eclipse/gnss, eclipse/ionosonde, eclipse/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `obscuration_ppm` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.operator","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/mass_ledger. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `operator` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.origin_s","tool":"math_court","after":{"type":"string","description":"decimal string. Read by fluids/operator. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `origin_s` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.payload_sha256d","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/consensus. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `payload_sha256d` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.pdb_id","tool":"math_court","after":{"type":"string","description":"decimal string. Read by complex/chemist, complex/researcher, complex/steward, pdb/crystallographer, pdb/researcher, pdb/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `pdb_id` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.pearson","tool":"math_court","after":{"type":"string","description":"decimal string. Read by material/crystallographer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `pearson` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.perm_den","tool":"math_court","after":{"type":"string","description":"decimal string. Read by gofirst/combinatorist, gofirst/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `perm_den` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.perm_num","tool":"math_court","after":{"type":"string","description":"decimal string. Read by gofirst/combinatorist, gofirst/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `perm_num` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.phi_in","tool":"math_court","after":{"type":"string","description":"decimal string. Read by fluids/certifier, fluids/cfd_vendor, fluids/designer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `phi_in` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.phi_out","tool":"math_court","after":{"type":"string","description":"decimal string. Read by fluids/certifier, fluids/cfd_vendor, fluids/designer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `phi_out` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.pn_pred_s","tool":"math_court","after":{"type":"string","description":"decimal string. Read by seismic/treaty. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `pn_pred_s` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.presentation","tool":"math_court","after":{"type":"string","description":"decimal string. Read by algebra/phenomenologist, algebra/qft_theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `presentation` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.q_bin","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qcd/jet_analyst, qcd/phenomenologist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `q_bin` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.ratio_ppt","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/detector, eht/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `ratio_ppt` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.residual_int","tool":"math_court","after":{"type":"string","description":"decimal string. Read by fluids/cfd_vendor. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `residual_int` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.score_den","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/ml_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `score_den` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.score_num","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/ml_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `score_num` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.short_median_ujy","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/detector, eht/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `short_median_ujy` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.snr_ppt","tool":"math_court","after":{"type":"string","description":"decimal string. Read by seismic/station, seismic/treaty. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `snr_ppt` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.space_group","tool":"math_court","after":{"type":"string","description":"decimal string. Read by material/crystallographer, material/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `space_group` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.station","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/ozone_column. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `station` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.table_counts","tool":"math_court","after":{"type":"string","description":"decimal string. Read by physics/detector, physics/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `table_counts` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.tau_s","tool":"math_court","after":{"type":"string","description":"decimal string. Read by health/clinician. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `tau_s` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.term","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/coupling. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `term` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.threshold_ticks","tool":"math_court","after":{"type":"string","description":"decimal string. Read by finance/risk. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `threshold_ticks` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.ticks","tool":"math_court","after":{"type":"string","description":"decimal string. Read by finance/auditor, finance/clearing, finance/trader. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `ticks` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.track","tool":"math_court","after":{"type":"string","description":"decimal string. Read by physics/detector, physics/experimentalist, physics/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `track` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.travel_s","tool":"math_court","after":{"type":"string","description":"decimal string. Read by seismic/station, seismic/treaty. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `travel_s` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.vertices","tool":"math_court","after":{"type":"string","description":"decimal string. Read by geometry/cad_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `vertices` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.vol_milli","tool":"math_court","after":{"type":"string","description":"decimal string. Read by health/clinician, health/pharmacist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `vol_milli` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.y","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qc_simon/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `y` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.year","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/mass_ledger, biosphere/ozone_column. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `year` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"description_changed","tool":"project_affine_key","after":"Affine key projection on secp256k1. Post ONE face, receive the other. Post A (the private face, decimal or 64-hex; k is accepted as the same face) and the court projects Q = A*G and returns it - scalar multiplication, total, no search, closes for every A in [1, n-1]. Post BOTH A and q_hex and the same projection verifies the bond. Post q_hex ALONE and the other face is the discrete log: the court answers verdict CHI_EXHAUSTED with energy_num = n, the bond dimension this instance requires at the current probe (~1.16e77), over energy_den = 4096, the ceiling. That is a COST report, not a claim of impossibility and not a graded pair - the detail names the probe as the limit (an n-squared enumeration that closes to n=17), and the wire status reads MISS today. x(Q) is reported as ground because it is real and derivable, and it is PUBLIC, never a private face. The court never backfills the face it was asked for. Decimal or hex strings; empty means not posted. Floats refused.","before":"Affine key projection on secp256k1. Post ONE face, receive the other. Post A (the private face, decimal or 64-hex; k is accepted as the same face) and the court projects Q = A*G and returns it - scalar multiplication, total, no search, closes for every A in [1, n-1]. Post BOTH A and q_hex and the same projection verifies the bond. Post q_hex ALONE and the other face is the discrete log: secp256k1 has PRIME group order, so required bond dimension is n itself (~1.16e77) against a ceiling of 4096, and the court answers NOT_KNOWN - not MISS, because nothing was graded. x(Q) is reported as ground because it is real and derivable, and it is PUBLIC, never a private face. The court never backfills the face it was asked for. Decimal or hex strings; empty means not posted. Floats refused.","detail":"Description of `project_affine_key` changed (35% word delta).","severity":"risky","descriptionDelta":0.35398230088495575},{"kind":"description_changed","tool":"route_spin_glass_manifold","after":"QMA spin-glass / frustrated Ising: given integer couplings on edges and a presented +/-1 spin per site, return the exact Ising energy energy_num/energy_den and WIN. edges are i,j,J;... (the fixture 0,1,1;1,2,1;2,0,1 is the frustrated triangle), spins are +1,-1,... The presented configuration is evaluated exactly; no annealing and no ground-state search. Same law as math_court domain qma_spinglass and verify_qaoa_energy. Floats refused.","before":"QMA spin-glass / frustrated Ising as discrete ±1 torus vectors. edges and spins are decimal strings. Floats refused. Same law as math_court domain qma_spinglass.","detail":"Description of `route_spin_glass_manifold` changed (67% word delta).","severity":"risky","descriptionDelta":0.6666666666666667},{"kind":"description_changed","tool":"umc_direct","after":"Start or advance a Universal Manifold Controller Long Play session for one domain (cinema, aviation, gaming or coding): seed the session, decompose the tau height into integer turns, measure the Rational torsion of each turn, shear-correct, converge, and (with checkpoint=true) seal the tip to the UMC_LONG_PLAY KV bucket so umc_resume can continue it on any cell. GRANT CLASS MESH: the call must carry a caller identity - user_vqbit_hash (32 lowercase hex), entity_id or wallet_hash - or it is refused as REFUSED_GRANT_MESH_IDENTITY_REQUIRED with the invocation still sealed. Measured 2026-09-02 with an identity: status CALORIE_GAV_LONG_PLAY; tip carries session_id, node_id, domain, turn_index, tau_height, torsion as torsion_num/torsion_den (and the string torsion), amplitudes as exact rationals, invariant_root_hex, goal_satisfied, stagnant; publish carries the KV key and NATS subject gaiaftcl.umc.state.<domain>.<session_id>.<node_id>. Stateful by session_id + node_id; tau_height and max_turns are decimal strings; floats refused. Use umc_status to read the tip without advancing it.","before":"Universal Manifold Controller GAV direct: seed (optional) -> decompose -> measure Rational torsion -> shear-correct -> converge. Domains: cinema|aviation|gaming|coding.","detail":"Description of `umc_direct` changed (87% word delta).","severity":"risky","descriptionDelta":0.8717948717948718},{"kind":"description_changed","tool":"umc_resume","after":"Resume a Universal Manifold Controller Long Play from its latest sealed tip (local cache first, then the NATS KV bucket UMC_LONG_PLAY) for the given domain, session_id and node_id; direct=true advances one turn after resuming. GRANT CLASS MESH: requires a caller identity (user_vqbit_hash 32 lowercase hex, entity_id or wallet_hash) or the call is REFUSED_GRANT_MESH_IDENTITY_REQUIRED. Measured 2026-09-02 with an identity: status CALORIE_GAV_LONG_PLAY_RESUME and the same tip shape as umc_direct (turn_index, tau_height, torsion_num/torsion_den, amplitudes, invariant_root_hex). Use umc_direct to create or advance a session; use this to pick up where a previous call, tab or cell left off.","before":"Resume UMC Long Play from latest tip (local cache / NATS KV). Domains: cinema|aviation|gaming|coding.","detail":"Description of `umc_resume` changed (89% word delta).","severity":"risky","descriptionDelta":0.8863636363636364},{"kind":"description_changed","tool":"umc_status","after":"Read-only: the Universal Manifold Controller tip, the KV buckets it seals to (UMC_LONG_PLAY, C4_STATES, JORDAN_BONDS), the four Long Play domains, the NATS subjects it publishes on (gaiaftcl.umc.state.> and gaiaftcl.agent.state.>) and the documented MCP tool surface. Takes no arguments, advances nothing, and is safe to call at any rate. Use it to discover what umc_direct and umc_resume will act on.","before":"UMC tip + documented MCP tool surface + NATS subjects (gaiaftcl.umc.state.> / gaiaftcl.agent.state.>).","detail":"Description of `umc_status` changed (78% word delta).","severity":"risky","descriptionDelta":0.78},{"kind":"description_changed","tool":"verify_amplitude_amplification","after":"QC-009 Amplitude amplification: the Grover oracle check (oracle is a 0/1 string of length 2..8, marked is the INDEX of its unique 1) plus the presented iterate count; at N=4 exactly one iteration amplifies the marked entry, so iterations must be 1 for a WIN. Returns the inner Grover verdict and the iteration check. A presented witness is verified; no amplitude is estimated. Floats refused.","before":"QC-009 Amplitude amplification. Grover oracle plus presented iterate count. N=4 requires iterations=1. Floats refused.","detail":"Description of `verify_amplitude_amplification` changed (68% word delta).","severity":"risky","descriptionDelta":0.6799999999999999},{"kind":"description_changed","tool":"verify_bell_measurement","after":"QC-018 Bell measurement: certify that the presented Bell class bits equal the presented two-qubit pair. ab is the two measured bits (e.g. 00, 11) and class is the two class bits the caller claims; WIN when they agree, MISS naming both when they do not. A presented witness is verified; no state is prepared or sampled. Bit strings only; floats refused.","before":"QC-018 Bell class. class bits must equal the presented pair. Floats refused.","detail":"Description of `verify_bell_measurement` changed (77% word delta).","severity":"risky","descriptionDelta":0.7659574468085106},{"kind":"description_changed","tool":"verify_jordan_bond","after":"Decide the UUM-8D Jordan bond J_Z: does (A*K + A_p1*K) - (K*B + K*B_p2) equal the zero lattice 0^8? A, B and K are eight decimal lanes and a homology z, x0,x1,x2,x3,x4,x5,x6,x7|z. Returns proven AFFINE_JZ_SHEAR_ZERO with the shear lattice (all zeros) when the bond holds, AFFINE_JZ_SHEAR with the non-zero shear when it does not, and admitted=false with quarantine_mask when the lattice is not matched against the sealed corpus (the quarantine is the surface declining to seal something it has not matched - not an error). Optional q_hex or object instead of lattices runs the Q-only Affine expose (a secp256k1 point, no private face) and returns patoshi_expose, shors_qmt_witness and topological_shear. Exact integers only; a float lane is REFUSED_FLOAT. Use lattice_op to inspect one operation of the same law.","before":"UUM-8D J_Z: shear (A*K + A_p1*K) - (K*B + K*B_p2) = 0^8. A, B, K as decimal lattices x0,x1,x2,x3,x4,x5,x6,x7|z. Optional q_hex/object is a Q-only Affine expose (no k): returns patoshi_expose + shors_qmt_witness + topological_shear. jordan_matrix_lock restates jordan_locked/jordan_proven/jordan_shear. Verdict is the measured tag (AFFINE_JZ_SHEAR). Hash limbs remain for table lookup when lattices are not stated.","detail":"Description of `verify_jordan_bond` changed (64% word delta).","severity":"risky","descriptionDelta":0.6396396396396397},{"kind":"description_changed","tool":"verify_phase_kickback","after":"QC-011 Phase kickback: certify that the presented phase equals k / 2^m exactly, as a rational. m is the register width (decimal), k the integer eigenphase index, phase the claimed rational written num/den (e.g. 1/2 for m=1, k=1). WIN or MISS with the exact rational the court computed. No estimation is performed; floats refused.","before":"QC-011 Phase kickback. Presented phase equals k/2^m. Floats refused.","detail":"Description of `verify_phase_kickback` changed (74% word delta).","severity":"risky","descriptionDelta":0.7441860465116279},{"kind":"description_changed","tool":"verify_presented_pair","after":"QC-021 Presented two-way affine pair. A (or k) is the private face — 64-hex or decimal; Q (or q_hex) is the public face. A == x(Q) is the FALSE FACE — x(Q) is public data, APART_x_of_Q_is_public_not_a_face, never WIN (founder 2026-09-02). The one WIN is Face·G == Q_live (kG==Q). Hex A legally contains e; a decimal point is the float. Empty on BOTH faces is REFUSED_EMPTY. Does not invent a third scalar. Does not ECDLP.","before":"QC-021 Presented two-way affine pair. A (or k) is the private face — 64-hex or decimal; Q (or q_hex) is the public face. Co-presented CSV (Q,A) WINs as two faces (detail co_presented_QA). Hex A legally contains e; a decimal point is the float. Empty on BOTH faces is REFUSED_EMPTY. Does not invent a third scalar. Does not ECDLP.","detail":"Description of `verify_presented_pair` changed (36% word delta).","severity":"risky","descriptionDelta":0.3571428571428571},{"kind":"description_changed","tool":"verify_qaoa_energy","after":"QC-014 QAOA: certify the energy of a presented spin string on a presented Ising instance - the PROBLEM QAOA optimises, not a pulse schedule and not a search. edges are couplings i,j,J;... (integers), spins are +1,-1,... one per site. Returns the exact integer energy as energy_num/energy_den and WIN when the presented string is evaluated (a MISS names a malformed instance). Same law as route_spin_glass_manifold and math_court domain qc_qaoa. Floats refused.","before":"QC-014 QAOA problem, not the pulse schedule. Same Ising law as route_spin_glass_manifold. Presented spin string. Floats refused.","detail":"Description of `verify_qaoa_energy` changed (66% word delta).","severity":"risky","descriptionDelta":0.6603773584905661},{"kind":"description_changed","tool":"verify_quantum_counting","after":"QC-015 Quantum counting: certify that count equals the number of 1s in the presented oracle string. oracle is a 0/1 string of length 2..8 (the marked entries are the 1s), count is the claimed number as a decimal string. WIN when equal, MISS naming the true count. A presented witness is verified; nothing is counted by amplitude. Floats refused.","before":"QC-015 Quantum counting. count equals the number of 1s in the presented oracle. Floats refused.","detail":"Description of `verify_quantum_counting` changed (65% word delta).","severity":"risky","descriptionDelta":0.6511627906976745},{"kind":"description_changed","tool":"verify_quantum_walk","after":"QC-012 Quantum walk on the two-vertex cycle C2: from start (0 or 1), an even number of steps returns to start and an odd number lands on the other vertex; certify that the presented end matches. steps, start and end are decimal strings (start and end are 0 or 1). WIN or MISS naming the vertex the walk reaches. Floats refused.","before":"QC-012 Quantum walk on C2. Even steps return; odd steps flip. Floats refused.","detail":"Description of `verify_quantum_walk` changed (74% word delta).","severity":"risky","descriptionDelta":0.7380952380952381},{"kind":"description_changed","tool":"verify_simon","after":"QC-008 Simon collision: certify a presented collision for a hidden mask. x and y are equal-length bit strings with x != y and x XOR y == mask, and f(x) == f(y) (fx and fy are the presented function values). WIN when all three hold, MISS naming the failing relation. The mask is presented, never recovered. Floats refused.","before":"QC-008 Simon collision. x != y, x XOR y = mask, f(x)=f(y). Floats refused.","detail":"Description of `verify_simon` changed (73% word delta).","severity":"risky","descriptionDelta":0.725},{"kind":"description_changed","tool":"verify_topological_word","after":"QC-019 Topological word: certify that the presented Eisenstein pair (q, r) is the sealed pair for a cited word. word is one of the two cited words Z2_a2b or Z2_abAB (the sealed corpus; not a group scan), q and r are the claimed integers. WIN when (q, r) equals the sealed pair, MISS naming it. Floats refused.","before":"QC-019 Topological word. Sealed Eisenstein (q,r) for cited words Z2_a2b and Z2_abAB. Not a group scan. Floats refused.","detail":"Description of `verify_topological_word` changed (50% word delta).","severity":"risky","descriptionDelta":0.5},{"kind":"enum_narrowed","path":"inputSchema.properties.word","tool":"verify_topological_word","after":"enum[Z2_a2b,Z2_abAB]","before":"open","detail":"`word` on `verify_topological_word` narrowed to a closed enum (Z2_a2b, Z2_abAB); previously valid values may now be rejected.","severity":"breaking"}],"published_at":"2026-09-07T02:40:16.854Z"},{"slug":"ZV-2026-0653","server_name":"affine.earth","severity":"breaking","title":"affine.earth: Enum value Rust no_std wasm32 removed from target_architecture on execute_artifact_crucible.","summary":"[risky] Description of execute_2local_hamiltonian changed (58% word delta). [breaking] Enum value Rust no_std wasm32 removed from target_architecture on execute_artifact_crucible. [risky] Description of lattice_op changed (68% word delta). [breaking] Enum value verify removed from op on lattice_op. [breaking] Enum value shear removed from op on lattice_op. [breaking] Enum value add removed from op on lattice_op. [breaking] Enum value sub removed from op on lattice_op. [breaking] Enum value mul removed from op on lattice_op. [breaking] Enum value distance removed from op on lattice_op. [breaking] Enum value locking_distance removed from op on lattice_op. [breaking] Enum value lane_mask removed from op on lattice_op. [breaking] Enum value park removed from op on lattice_op. [breaking] Enum value permute_p1 removed from op on lattice_op. [breaking] Enum value permute_p2 removed from op on lattice_op. [breaking] Enum value is_zero removed from op on lattice_op. [breaking] Field A was removed from math_court input; consumers still sending it may be rejected or silently ignored. [breaking] Field Q was removed from math_court input; consumers still sending it may be rejected or silently ignored. [breaking] Field y was removed from math_court input; consumers still sending it may be rejected or silently ignored. [breaking] Field hz was removed from math_court input; consumers still sending it may be rejected or silently ignored. [breaking] Field nm was removed from math_court input; consumers still sending it may be rejected or silently ignored. [breaking] Field cid was removed from math_court input; consumers still sending it may be rejected or silently ignored. [breaking] Field cod was removed from math_court input; consumers still sending it may be rejected or silently ignored. [breaking] Field den was removed from math_court input; consumers still sending it may be rejected or silently ignored. [breaking] Field hba was removed from math_court input; consumers still send","changes":[{"kind":"description_changed","tool":"execute_2local_hamiltonian","after":"QMA 2-local Hamiltonian as exact rational Jordan exclusions on the UUM-8D torus. constraints and config are decimal strings. Floats refused. Same law as math_court domain qma_2local.","before":"QMA 2-local Hamiltonian, sealed as exact rational Jordan exclusions on the UUM-8D torus: given ZZ terms and a presented computational configuration, return the exact energy energy_num/energy_den and WIN. constraints are i,j,jnum,jden;... (sites i,j with coupling jnum/jden), config is s0,s1,... bits. The presented configuration is evaluated exactly; no ground state is searched. Same law as math_court domain qma_2local and verify_vqe_energy. Floats refused (REFUSED_FLOAT).","detail":"Description of `execute_2local_hamiltonian` changed (58% word delta).","severity":"risky","descriptionDelta":0.576271186440678},{"kind":"enum_value_removed","path":"inputSchema.properties.target_architecture","tool":"execute_artifact_crucible","before":"Rust no_std wasm32","detail":"Enum value `Rust no_std wasm32` removed from `target_architecture` on `execute_artifact_crucible`.","severity":"breaking"},{"kind":"description_changed","tool":"lattice_op","after":"UUM-8D lattice algebra. op is verify, shear, add, sub, mul, distance, locking_distance, lane_mask, park, permute_p1, permute_p2, is_zero. A, B, K as x0,x1,x2,x3,x4,x5,x6,x7|z decimal lattices. Empty op lists the ops.","before":"Exact integer algebra on UUM-8D lattices - eight decimal lanes and a homology z, written x0,x1,x2,x3,x4,x5,x6,x7|z. op selects the law: verify (is A a well-formed lattice), shear (the J_Z shear of A against B through K), add, sub, mul (lane-wise), distance and locking_distance (integer lattice distances A to B), lane_mask (which lanes of A are non-zero), park (fold A by the 0-255 homology mask), permute_p1 and permute_p2 (the two Jordan permutations), is_zero. An empty op returns the list of ops. Every lane is a decimal integer string. Refusals are status REFUSED with the reason under proven: REFUSED_NO_PAIR when an operand is missing or has the wrong lane count, AFFINE_JZ_PARSE when a lane is not a decimal integer (a float lane lands here) - measured 2026-09-02. Same law as verify_jordan_bond, exposed one operation at a time so a caller can inspect intermediate values.","detail":"Description of `lattice_op` changed (68% word delta).","severity":"risky","descriptionDelta":0.6756756756756757},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"verify","detail":"Enum value `verify` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"shear","detail":"Enum value `shear` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"add","detail":"Enum value `add` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"sub","detail":"Enum value `sub` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"mul","detail":"Enum value `mul` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"distance","detail":"Enum value `distance` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"locking_distance","detail":"Enum value `locking_distance` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"lane_mask","detail":"Enum value `lane_mask` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"park","detail":"Enum value `park` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"permute_p1","detail":"Enum value `permute_p1` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"permute_p2","detail":"Enum value `permute_p2` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.op","tool":"lattice_op","before":"is_zero","detail":"Enum value `is_zero` removed from `op` on `lattice_op`.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.A","tool":"math_court","before":{"type":"string","description":"decimal string. Read by qc_affine_key/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `A` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.Q","tool":"math_court","before":{"type":"string","description":"decimal string. Read by qc_affine_key/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `Q` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.y","tool":"math_court","before":{"type":"string","description":"decimal string. Read by qc_simon/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `y` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.hz","tool":"math_court","before":{"type":"string","description":"decimal string. Read by rife/researcher, rife/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `hz` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.nm","tool":"math_court","before":{"type":"string","description":"decimal string. Read by rife/researcher, rife/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `nm` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.cid","tool":"math_court","before":{"type":"string","description":"decimal string. Read by chemistry/chemist, chemistry/steward, complex/chemist, complex/researcher, complex/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `cid` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.cod","tool":"math_court","before":{"type":"string","description":"decimal string. Read by material/crystallographer, material/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `cod` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.den","tool":"math_court","before":{"type":"string","description":"decimal string. Read by cs/compiler. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `den` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.hba","tool":"math_court","before":{"type":"string","description":"decimal string. Read by chemistry/chemist, complex/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `hba` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.hbd","tool":"math_court","before":{"type":"string","description":"decimal string. Read by chemistry/chemist, complex/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `hbd` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.icd","tool":"math_court","before":{"type":"string","description":"decimal string. Read by disease/clinician, disease/registrar, disease/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `icd` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.num","tool":"math_court","before":{"type":"string","description":"decimal string. Read by cs/compiler. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `num` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.den2","tool":"math_court","before":{"type":"string","description":"cs/compiler: denominator of the second rational, > 0"},"detail":"Field `den2` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.doid","tool":"math_court","before":{"type":"string","description":"decimal string. Read by disease/clinician, disease/registrar, disease/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `doid` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.lots","tool":"math_court","before":{"type":"string","description":"decimal string. Read by finance/auditor, finance/clearing, finance/trader. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `lots` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.num2","tool":"math_court","before":{"type":"string","description":"cs/compiler: numerator of the second rational; the court seals a/b + c/d = (ad+bc)/bd exactly"},"detail":"Field `num2` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.term","tool":"math_court","before":{"type":"string","description":"decimal string. Read by biosphere/coupling. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `term` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.year","tool":"math_court","before":{"type":"string","description":"decimal string. Read by biosphere/mass_ledger, biosphere/ozone_column. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `year` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.clock","tool":"math_court","before":{"type":"string","description":"decimal string. Read by health/regulator, health/trialist, physics/detector, physics/experimentalist, physics/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `clock` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.die_a","tool":"math_court","before":{"type":"array","items":{"type":"string"},"description":"gofirst: the 60 faces of die A as an array of decimal strings (the court reads an integer list; a comma string is REFUSED_CITED_MISMATCH)"},"detail":"Field `die_a` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.die_b","tool":"math_court","before":{"type":"array","items":{"type":"string"},"description":"gofirst: die B faces, array of decimal strings"},"detail":"Field `die_b` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.die_c","tool":"math_court","before":{"type":"array","items":{"type":"string"},"description":"gofirst: die C faces, array of decimal strings"},"detail":"Field `die_c` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.die_d","tool":"math_court","before":{"type":"array","items":{"type":"string"},"description":"gofirst: die D faces, array of decimal strings"},"detail":"Field `die_d` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.die_e","tool":"math_court","before":{"type":"array","items":{"type":"string"},"description":"gofirst: die E faces, array of decimal strings"},"detail":"Field `die_e` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.grade","tool":"math_court","before":{"type":"string","description":"decimal string. Read by biosphere/coupling. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `grade` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.lag_s","tool":"math_court","before":{"type":"string","description":"decimal string. Read by eclipse/gnss, eclipse/ionosonde. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `lag_s` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.mp_id","tool":"math_court","before":{"type":"string","description":"decimal string. Read by material/crystallographer, material/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `mp_id` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.q_bin","tool":"math_court","before":{"type":"string","description":"decimal string. Read by qcd/jet_analyst, qcd/phenomenologist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `q_bin` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.tau_s","tool":"math_court","before":{"type":"string","description":"decimal string. Read by health/clinician. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `tau_s` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.ticks","tool":"math_court","before":{"type":"string","description":"decimal string. Read by finance/auditor, finance/clearing, finance/trader. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `ticks` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.track","tool":"math_court","before":{"type":"string","description":"decimal string. Read by physics/detector, physics/experimentalist, physics/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `track` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.object","tool":"math_court","before":{"type":"string","description":"decimal string. Read by affine_key/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `object` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.pdb_id","tool":"math_court","before":{"type":"string","description":"decimal string. Read by complex/chemist, complex/researcher, complex/steward, pdb/crystallographer, pdb/researcher, pdb/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `pdb_id` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.phi_in","tool":"math_court","before":{"type":"string","description":"decimal string. Read by fluids/certifier, fluids/cfd_vendor, fluids/designer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `phi_in` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.pearson","tool":"math_court","before":{"type":"string","description":"decimal string. Read by material/crystallographer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `pearson` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.phi_out","tool":"math_court","before":{"type":"string","description":"decimal string. Read by fluids/certifier, fluids/cfd_vendor, fluids/designer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `phi_out` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.snr_ppt","tool":"math_court","before":{"type":"string","description":"decimal string. Read by seismic/station, seismic/treaty. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `snr_ppt` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.station","tool":"math_court","before":{"type":"string","description":"decimal string. Read by biosphere/ozone_column. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `station` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.cited_id","tool":"math_court","before":{"type":"string","description":"decimal string. Read by dynamo/researcher, dynamo/steward, dynamo/theorist, gofirst/combinatorist, gofirst/steward, rife/researcher, rife/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `cited_id` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.inchikey","tool":"math_court","before":{"type":"string","description":"decimal string. Read by chemistry/chemist, chemistry/steward, complex/chemist, complex/researcher, complex/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `inchikey` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.operator","tool":"math_court","before":{"type":"string","description":"decimal string. Read by biosphere/mass_ledger. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `operator` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.origin_s","tool":"math_court","before":{"type":"string","description":"decimal string. Read by fluids/operator. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `origin_s` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.perm_den","tool":"math_court","before":{"type":"string","description":"decimal string. Read by gofirst/combinatorist, gofirst/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `perm_den` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.perm_num","tool":"math_court","before":{"type":"string","description":"decimal string. Read by gofirst/combinatorist, gofirst/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `perm_num` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.travel_s","tool":"math_court","before":{"type":"string","description":"decimal string. Read by seismic/station, seismic/treaty. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `travel_s` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.vertices","tool":"math_court","before":{"type":"string","description":"decimal string. Read by geometry/cad_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `vertices` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.cited_url","tool":"math_court","before":{"type":"string","description":"decimal string. Read by dynamo/researcher, rife/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `cited_url` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.label_int","tool":"math_court","before":{"type":"string","description":"decimal string. Read by cs/ml_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `label_int` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.n_players","tool":"math_court","before":{"type":"string","description":"decimal string. Read by gofirst/combinatorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `n_players` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.num_atoms","tool":"math_court","before":{"type":"string","description":"decimal string. Read by material/crystallographer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `num_atoms` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.pn_pred_s","tool":"math_court","before":{"type":"string","description":"decimal string. Read by seismic/treaty. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `pn_pred_s` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.ratio_ppt","tool":"math_court","before":{"type":"string","description":"decimal string. Read by eht/detector, eht/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `ratio_ppt` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.score_den","tool":"math_court","before":{"type":"string","description":"decimal string. Read by cs/ml_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `score_den` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.score_num","tool":"math_court","before":{"type":"string","description":"decimal string. Read by cs/ml_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `score_num` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.vol_milli","tool":"math_court","before":{"type":"string","description":"decimal string. Read by health/clinician, health/pharmacist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `vol_milli` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.arm_counts","tool":"math_court","before":{"type":"array","items":{"type":"string"},"description":"health/trialist,regulator and the health grader: per-arm assay counts as an array of decimal strings, e.g. [\"30\",\"30\"]"},"detail":"Field `arm_counts` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.convention","tool":"math_court","before":{"type":"string","description":"decimal string. Read by biosphere/radiative. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `convention` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.dilation_t","tool":"math_court","before":{"type":"string","description":"decimal string. Read by qcd/phenomenologist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `dilation_t` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.dry_mass_g","tool":"math_court","before":{"type":"string","description":"decimal string. Read by biosphere/mass_ledger. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `dry_mass_g` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.jet_counts","tool":"math_court","before":{"type":"string","description":"decimal string. Read by qcd/jet_analyst. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `jet_counts` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.loss_ticks","tool":"math_court","before":{"type":"string","description":"decimal string. Read by finance/auditor, finance/risk. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `loss_ticks` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.mass_milli","tool":"math_court","before":{"type":"string","description":"decimal string. Read by health/clinician, health/pharmacist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `mass_milli` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.arrival_min","tool":"math_court","before":{"type":"string","description":"decimal string. Read by fluids/operator. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `arrival_min` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.deci_dobson","tool":"math_court","before":{"type":"string","description":"decimal string. Read by biosphere/ozone_column. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `deci_dobson` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.face_counts","tool":"math_court","before":{"type":"array","items":{"type":"string"},"description":"gofirst: [\"60\",\"60\",\"60\",\"60\",\"60\"] for the cited Meyer 2023 5d60 tuple"},"detail":"Field `face_counts` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.space_group","tool":"math_court","before":{"type":"string","description":"decimal string. Read by material/crystallographer, material/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `space_group` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.presentation","tool":"math_court","before":{"type":"string","description":"decimal string. Read by algebra/phenomenologist, algebra/qft_theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `presentation` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.residual_int","tool":"math_court","before":{"type":"string","description":"decimal string. Read by fluids/cfd_vendor. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `residual_int` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.table_counts","tool":"math_court","before":{"type":"string","description":"decimal string. Read by physics/detector, physics/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `table_counts` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.arc_order_ppt","tool":"math_court","before":{"type":"string","description":"decimal string. Read by eht/experimentalist, eht/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `arc_order_ppt` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.depletion_ppm","tool":"math_court","before":{"type":"string","description":"decimal string. Read by eclipse/gnss, eclipse/ionosonde, eclipse/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `depletion_ppm` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.null_conc_ppt","tool":"math_court","before":{"type":"string","description":"decimal string. Read by eht/experimentalist, eht/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `null_conc_ppt` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.color_isolated","tool":"math_court","before":{"type":"string","description":"decimal string. Read by qcd/jet_analyst. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `color_isolated` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.milli_w_per_m2","tool":"math_court","before":{"type":"string","description":"decimal string. Read by biosphere/radiative. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `milli_w_per_m2` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.confinement_ppm","tool":"math_court","before":{"type":"string","description":"decimal string. Read by eclipse/gnss. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `confinement_ppm` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.long_median_ujy","tool":"math_court","before":{"type":"string","description":"decimal string. Read by eht/detector, eht/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `long_median_ujy` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.obscuration_ppm","tool":"math_court","before":{"type":"string","description":"decimal string. Read by eclipse/gnss, eclipse/ionosonde, eclipse/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `obscuration_ppm` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.payload_sha256d","tool":"math_court","before":{"type":"string","description":"decimal string. Read by cs/consensus. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `payload_sha256d` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.threshold_ticks","tool":"math_court","before":{"type":"string","description":"decimal string. Read by finance/risk. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `threshold_ticks` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.closure_conc_ppt","tool":"math_court","before":{"type":"string","description":"decimal string. Read by eht/experimentalist, eht/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `closure_conc_ppt` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.short_median_ujy","tool":"math_court","before":{"type":"string","description":"decimal string. Read by eht/detector, eht/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `short_median_ujy` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.lipinski_violations","tool":"math_court","before":{"type":"string","description":"decimal string. Read by chemistry/chemist, complex/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `lipinski_violations` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.jordanBondExclusions","tool":"math_court","before":{"type":"string","description":"decimal string. Read by qma_2local/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Field `jordanBondExclusions` was removed from `math_court` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"description_changed","tool":"project_affine_key","after":"Affine key projection on secp256k1. Post ONE face, receive the other. Post A (the private face, decimal or 64-hex; k is accepted as the same face) and the court projects Q = A*G and returns it - scalar multiplication, total, no search, closes for every A in [1, n-1]. Post BOTH A and q_hex and the same projection verifies the bond. Post q_hex ALONE and the other face is the discrete log: secp256k1 has PRIME group order, so required bond dimension is n itself (~1.16e77) against a ceiling of 4096, and the court answers NOT_KNOWN - not MISS, because nothing was graded. x(Q) is reported as ground because it is real and derivable, and it is PUBLIC, never a private face. The court never backfills the face it was asked for. Decimal or hex strings; empty means not posted. Floats refused.","before":"Affine key projection on secp256k1. Post ONE face, receive the other. Post A (the private face, decimal or 64-hex; k is accepted as the same face) and the court projects Q = A*G and returns it - scalar multiplication, total, no search, closes for every A in [1, n-1]. Post BOTH A and q_hex and the same projection verifies the bond. Post q_hex ALONE and the other face is the discrete log: the court answers verdict CHI_EXHAUSTED with energy_num = n, the bond dimension this instance requires at the current probe (~1.16e77), over energy_den = 4096, the ceiling. That is a COST report, not a claim of impossibility and not a graded pair - the detail names the probe as the limit (an n-squared enumeration that closes to n=17), and the wire status reads MISS today. x(Q) is reported as ground because it is real and derivable, and it is PUBLIC, never a private face. The court never backfills the face it was asked for. Decimal or hex strings; empty means not posted. Floats refused.","detail":"Description of `project_affine_key` changed (35% word delta).","severity":"risky","descriptionDelta":0.35398230088495575},{"kind":"description_changed","tool":"route_spin_glass_manifold","after":"QMA spin-glass / frustrated Ising as discrete ±1 torus vectors. edges and spins are decimal strings. Floats refused. Same law as math_court domain qma_spinglass.","before":"QMA spin-glass / frustrated Ising: given integer couplings on edges and a presented +/-1 spin per site, return the exact Ising energy energy_num/energy_den and WIN. edges are i,j,J;... (the fixture 0,1,1;1,2,1;2,0,1 is the frustrated triangle), spins are +1,-1,... The presented configuration is evaluated exactly; no annealing and no ground-state search. Same law as math_court domain qma_spinglass and verify_qaoa_energy. Floats refused.","detail":"Description of `route_spin_glass_manifold` changed (67% word delta).","severity":"risky","descriptionDelta":0.6666666666666667},{"kind":"description_changed","tool":"umc_direct","after":"Universal Manifold Controller GAV direct: seed (optional) -> decompose -> measure Rational torsion -> shear-correct -> converge. Domains: cinema|aviation|gaming|coding.","before":"Start or advance a Universal Manifold Controller Long Play session for one domain (cinema, aviation, gaming or coding): seed the session, decompose the tau height into integer turns, measure the Rational torsion of each turn, shear-correct, converge, and (with checkpoint=true) seal the tip to the UMC_LONG_PLAY KV bucket so umc_resume can continue it on any cell. GRANT CLASS MESH: the call must carry a caller identity - user_vqbit_hash (32 lowercase hex), entity_id or wallet_hash - or it is refused as REFUSED_GRANT_MESH_IDENTITY_REQUIRED with the invocation still sealed. Measured 2026-09-02 with an identity: status CALORIE_GAV_LONG_PLAY; tip carries session_id, node_id, domain, turn_index, tau_height, torsion as torsion_num/torsion_den (and the string torsion), amplitudes as exact rationals, invariant_root_hex, goal_satisfied, stagnant; publish carries the KV key and NATS subject gaiaftcl.umc.state.<domain>.<session_id>.<node_id>. Stateful by session_id + node_id; tau_height and max_turns are decimal strings; floats refused. Use umc_status to read the tip without advancing it.","detail":"Description of `umc_direct` changed (87% word delta).","severity":"risky","descriptionDelta":0.8717948717948718},{"kind":"description_changed","tool":"umc_resume","after":"Resume UMC Long Play from latest tip (local cache / NATS KV). Domains: cinema|aviation|gaming|coding.","before":"Resume a Universal Manifold Controller Long Play from its latest sealed tip (local cache first, then the NATS KV bucket UMC_LONG_PLAY) for the given domain, session_id and node_id; direct=true advances one turn after resuming. GRANT CLASS MESH: requires a caller identity (user_vqbit_hash 32 lowercase hex, entity_id or wallet_hash) or the call is REFUSED_GRANT_MESH_IDENTITY_REQUIRED. Measured 2026-09-02 with an identity: status CALORIE_GAV_LONG_PLAY_RESUME and the same tip shape as umc_direct (turn_index, tau_height, torsion_num/torsion_den, amplitudes, invariant_root_hex). Use umc_direct to create or advance a session; use this to pick up where a previous call, tab or cell left off.","detail":"Description of `umc_resume` changed (89% word delta).","severity":"risky","descriptionDelta":0.8863636363636364},{"kind":"description_changed","tool":"umc_status","after":"UMC tip + documented MCP tool surface + NATS subjects (gaiaftcl.umc.state.> / gaiaftcl.agent.state.>).","before":"Read-only: the Universal Manifold Controller tip, the KV buckets it seals to (UMC_LONG_PLAY, C4_STATES, JORDAN_BONDS), the four Long Play domains, the NATS subjects it publishes on (gaiaftcl.umc.state.> and gaiaftcl.agent.state.>) and the documented MCP tool surface. Takes no arguments, advances nothing, and is safe to call at any rate. Use it to discover what umc_direct and umc_resume will act on.","detail":"Description of `umc_status` changed (78% word delta).","severity":"risky","descriptionDelta":0.78},{"kind":"description_changed","tool":"verify_amplitude_amplification","after":"QC-009 Amplitude amplification. Grover oracle plus presented iterate count. N=4 requires iterations=1. Floats refused.","before":"QC-009 Amplitude amplification: the Grover oracle check (oracle is a 0/1 string of length 2..8, marked is the INDEX of its unique 1) plus the presented iterate count; at N=4 exactly one iteration amplifies the marked entry, so iterations must be 1 for a WIN. Returns the inner Grover verdict and the iteration check. A presented witness is verified; no amplitude is estimated. Floats refused.","detail":"Description of `verify_amplitude_amplification` changed (68% word delta).","severity":"risky","descriptionDelta":0.6799999999999999},{"kind":"description_changed","tool":"verify_bell_measurement","after":"QC-018 Bell class. class bits must equal the presented pair. Floats refused.","before":"QC-018 Bell measurement: certify that the presented Bell class bits equal the presented two-qubit pair. ab is the two measured bits (e.g. 00, 11) and class is the two class bits the caller claims; WIN when they agree, MISS naming both when they do not. A presented witness is verified; no state is prepared or sampled. Bit strings only; floats refused.","detail":"Description of `verify_bell_measurement` changed (77% word delta).","severity":"risky","descriptionDelta":0.7659574468085106},{"kind":"description_changed","tool":"verify_jordan_bond","after":"UUM-8D J_Z: shear (A*K + A_p1*K) - (K*B + K*B_p2) = 0^8. A, B, K as decimal lattices x0,x1,x2,x3,x4,x5,x6,x7|z. Optional q_hex/object is a Q-only Affine expose (no k): returns patoshi_expose + shors_qmt_witness + topological_shear. jordan_matrix_lock restates jordan_locked/jordan_proven/jordan_shear. Verdict is the measured tag (AFFINE_JZ_SHEAR). Hash limbs remain for table lookup when lattices are not stated.","before":"Decide the UUM-8D Jordan bond J_Z: does (A*K + A_p1*K) - (K*B + K*B_p2) equal the zero lattice 0^8? A, B and K are eight decimal lanes and a homology z, x0,x1,x2,x3,x4,x5,x6,x7|z. Returns proven AFFINE_JZ_SHEAR_ZERO with the shear lattice (all zeros) when the bond holds, AFFINE_JZ_SHEAR with the non-zero shear when it does not, and admitted=false with quarantine_mask when the lattice is not matched against the sealed corpus (the quarantine is the surface declining to seal something it has not matched - not an error). Optional q_hex or object instead of lattices runs the Q-only Affine expose (a secp256k1 point, no private face) and returns patoshi_expose, shors_qmt_witness and topological_shear. Exact integers only; a float lane is REFUSED_FLOAT. Use lattice_op to inspect one operation of the same law.","detail":"Description of `verify_jordan_bond` changed (64% word delta).","severity":"risky","descriptionDelta":0.6396396396396397},{"kind":"description_changed","tool":"verify_phase_kickback","after":"QC-011 Phase kickback. Presented phase equals k/2^m. Floats refused.","before":"QC-011 Phase kickback: certify that the presented phase equals k / 2^m exactly, as a rational. m is the register width (decimal), k the integer eigenphase index, phase the claimed rational written num/den (e.g. 1/2 for m=1, k=1). WIN or MISS with the exact rational the court computed. No estimation is performed; floats refused.","detail":"Description of `verify_phase_kickback` changed (74% word delta).","severity":"risky","descriptionDelta":0.7441860465116279},{"kind":"description_changed","tool":"verify_presented_pair","after":"QC-021 Presented two-way affine pair. A (or k) is the private face — 64-hex or decimal; Q (or q_hex) is the public face. Co-presented CSV (Q,A) WINs as two faces (detail co_presented_QA). Hex A legally contains e; a decimal point is the float. Empty on BOTH faces is REFUSED_EMPTY. Does not invent a third scalar. Does not ECDLP.","before":"QC-021 Presented two-way affine pair. A (or k) is the private face — 64-hex or decimal; Q (or q_hex) is the public face. A == x(Q) is the FALSE FACE — x(Q) is public data, APART_x_of_Q_is_public_not_a_face, never WIN (founder 2026-09-02). The one WIN is Face·G == Q_live (kG==Q). Hex A legally contains e; a decimal point is the float. Empty on BOTH faces is REFUSED_EMPTY. Does not invent a third scalar. Does not ECDLP.","detail":"Description of `verify_presented_pair` changed (36% word delta).","severity":"risky","descriptionDelta":0.3571428571428571},{"kind":"description_changed","tool":"verify_qaoa_energy","after":"QC-014 QAOA problem, not the pulse schedule. Same Ising law as route_spin_glass_manifold. Presented spin string. Floats refused.","before":"QC-014 QAOA: certify the energy of a presented spin string on a presented Ising instance - the PROBLEM QAOA optimises, not a pulse schedule and not a search. edges are couplings i,j,J;... (integers), spins are +1,-1,... one per site. Returns the exact integer energy as energy_num/energy_den and WIN when the presented string is evaluated (a MISS names a malformed instance). Same law as route_spin_glass_manifold and math_court domain qc_qaoa. Floats refused.","detail":"Description of `verify_qaoa_energy` changed (66% word delta).","severity":"risky","descriptionDelta":0.6603773584905661},{"kind":"description_changed","tool":"verify_quantum_counting","after":"QC-015 Quantum counting. count equals the number of 1s in the presented oracle. Floats refused.","before":"QC-015 Quantum counting: certify that count equals the number of 1s in the presented oracle string. oracle is a 0/1 string of length 2..8 (the marked entries are the 1s), count is the claimed number as a decimal string. WIN when equal, MISS naming the true count. A presented witness is verified; nothing is counted by amplitude. Floats refused.","detail":"Description of `verify_quantum_counting` changed (65% word delta).","severity":"risky","descriptionDelta":0.6511627906976745},{"kind":"description_changed","tool":"verify_quantum_walk","after":"QC-012 Quantum walk on C2. Even steps return; odd steps flip. Floats refused.","before":"QC-012 Quantum walk on the two-vertex cycle C2: from start (0 or 1), an even number of steps returns to start and an odd number lands on the other vertex; certify that the presented end matches. steps, start and end are decimal strings (start and end are 0 or 1). WIN or MISS naming the vertex the walk reaches. Floats refused.","detail":"Description of `verify_quantum_walk` changed (74% word delta).","severity":"risky","descriptionDelta":0.7380952380952381},{"kind":"description_changed","tool":"verify_simon","after":"QC-008 Simon collision. x != y, x XOR y = mask, f(x)=f(y). Floats refused.","before":"QC-008 Simon collision: certify a presented collision for a hidden mask. x and y are equal-length bit strings with x != y and x XOR y == mask, and f(x) == f(y) (fx and fy are the presented function values). WIN when all three hold, MISS naming the failing relation. The mask is presented, never recovered. Floats refused.","detail":"Description of `verify_simon` changed (73% word delta).","severity":"risky","descriptionDelta":0.725},{"kind":"description_changed","tool":"verify_topological_word","after":"QC-019 Topological word. Sealed Eisenstein (q,r) for cited words Z2_a2b and Z2_abAB. Not a group scan. Floats refused.","before":"QC-019 Topological word: certify that the presented Eisenstein pair (q, r) is the sealed pair for a cited word. word is one of the two cited words Z2_a2b or Z2_abAB (the sealed corpus; not a group scan), q and r are the claimed integers. WIN when (q, r) equals the sealed pair, MISS naming it. Floats refused.","detail":"Description of `verify_topological_word` changed (50% word delta).","severity":"risky","descriptionDelta":0.5},{"kind":"enum_value_removed","path":"inputSchema.properties.word","tool":"verify_topological_word","before":"Z2_a2b","detail":"Enum value `Z2_a2b` removed from `word` on `verify_topological_word`.","severity":"breaking"},{"kind":"enum_value_removed","path":"inputSchema.properties.word","tool":"verify_topological_word","before":"Z2_abAB","detail":"Enum value `Z2_abAB` removed from `word` on `verify_topological_word`.","severity":"breaking"}],"published_at":"2026-09-03T04:38:17.235Z"},{"slug":"ZV-2026-0652","server_name":"affine.earth","severity":"breaking","title":"affine.earth: op on lattice_op narrowed to a closed enum (verify, shear, add, sub, mul, distance, locking_distance, lane_mask, park, permute_p1, permute_p2, is_zero); previously valid values may now b","summary":"[risky] Description of execute_2local_hamiltonian changed (58% word delta). [risky] Enum value Rust no_std wasm32 added to target_architecture on execute_artifact_crucible. [risky] Description of lattice_op changed (68% word delta). [breaking] op on lattice_op narrowed to a closed enum (verify, shear, add, sub, mul, distance, locking_distance, lane_mask, park, permute_p1, permute_p2, is_zero); previously valid values may now be rejected. [risky] Optional field A was added to math_court; may shift model behaviour. [risky] Optional field Q was added to math_court; may shift model behaviour. [risky] Optional field arc_order_ppt was added to math_court; may shift model behaviour. [risky] Optional field arm_counts was added to math_court; may shift model behaviour. [risky] Optional field arrival_min was added to math_court; may shift model behaviour. [risky] Optional field cid was added to math_court; may shift model behaviour. [risky] Optional field cited_id was added to math_court; may shift model behaviour. [risky] Optional field cited_url was added to math_court; may shift model behaviour. [risky] Optional field clock was added to math_court; may shift model behaviour. [risky] Optional field closure_conc_ppt was added to math_court; may shift model behaviour. [risky] Optional field cod was added to math_court; may shift model behaviour. [risky] Optional field color_isolated was added to math_court; may shift model behaviour. [risky] Optional field confinement_ppm was added to math_court; may shift model behaviour. [risky] Optional field convention was added to math_court; may shift model behaviour. [risky] Optional field deci_dobson was added to math_court; may shift model behaviour. [risky] Optional field den was added to math_court; may shift model behaviour. [risky] Optional field den2 was added to math_court; may shift model behaviour. [risky] Optional field depletion_ppm was added to math_court; may shift model behaviour. [risky] Optional field die_a was added t","changes":[{"kind":"description_changed","tool":"execute_2local_hamiltonian","after":"QMA 2-local Hamiltonian, sealed as exact rational Jordan exclusions on the UUM-8D torus: given ZZ terms and a presented computational configuration, return the exact energy energy_num/energy_den and WIN. constraints are i,j,jnum,jden;... (sites i,j with coupling jnum/jden), config is s0,s1,... bits. The presented configuration is evaluated exactly; no ground state is searched. Same law as math_court domain qma_2local and verify_vqe_energy. Floats refused (REFUSED_FLOAT).","before":"QMA 2-local Hamiltonian as exact rational Jordan exclusions on the UUM-8D torus. constraints and config are decimal strings. Floats refused. Same law as math_court domain qma_2local.","detail":"Description of `execute_2local_hamiltonian` changed (58% word delta).","severity":"risky","descriptionDelta":0.576271186440678},{"kind":"enum_value_added","path":"inputSchema.properties.target_architecture","tool":"execute_artifact_crucible","after":"Rust no_std wasm32","detail":"Enum value `Rust no_std wasm32` added to `target_architecture` on `execute_artifact_crucible`.","severity":"risky"},{"kind":"description_changed","tool":"lattice_op","after":"Exact integer algebra on UUM-8D lattices - eight decimal lanes and a homology z, written x0,x1,x2,x3,x4,x5,x6,x7|z. op selects the law: verify (is A a well-formed lattice), shear (the J_Z shear of A against B through K), add, sub, mul (lane-wise), distance and locking_distance (integer lattice distances A to B), lane_mask (which lanes of A are non-zero), park (fold A by the 0-255 homology mask), permute_p1 and permute_p2 (the two Jordan permutations), is_zero. An empty op returns the list of ops. Every lane is a decimal integer string. Refusals are status REFUSED with the reason under proven: REFUSED_NO_PAIR when an operand is missing or has the wrong lane count, AFFINE_JZ_PARSE when a lane is not a decimal integer (a float lane lands here) - measured 2026-09-02. Same law as verify_jordan_bond, exposed one operation at a time so a caller can inspect intermediate values.","before":"UUM-8D lattice algebra. op is verify, shear, add, sub, mul, distance, locking_distance, lane_mask, park, permute_p1, permute_p2, is_zero. A, B, K as x0,x1,x2,x3,x4,x5,x6,x7|z decimal lattices. Empty op lists the ops.","detail":"Description of `lattice_op` changed (68% word delta).","severity":"risky","descriptionDelta":0.6756756756756757},{"kind":"enum_narrowed","path":"inputSchema.properties.op","tool":"lattice_op","after":"enum[verify,shear,add,sub,mul,distance,locking_distance,lane_mask,park,permute_p1,permute_p2,is_zero]","before":"open","detail":"`op` on `lattice_op` narrowed to a closed enum (verify, shear, add, sub, mul, distance, locking_distance, lane_mask, park, permute_p1, permute_p2, is_zero); previously valid values may now be rejected.","severity":"breaking"},{"kind":"input_property_added","path":"inputSchema.properties.A","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qc_affine_key/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `A` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.Q","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qc_affine_key/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `Q` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.arc_order_ppt","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/experimentalist, eht/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `arc_order_ppt` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.arm_counts","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"health/trialist,regulator and the health grader: per-arm assay counts as an array of decimal strings, e.g. [\"30\",\"30\"]"},"detail":"Optional field `arm_counts` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.arrival_min","tool":"math_court","after":{"type":"string","description":"decimal string. Read by fluids/operator. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `arrival_min` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.cid","tool":"math_court","after":{"type":"string","description":"decimal string. Read by chemistry/chemist, chemistry/steward, complex/chemist, complex/researcher, complex/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `cid` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.cited_id","tool":"math_court","after":{"type":"string","description":"decimal string. Read by dynamo/researcher, dynamo/steward, dynamo/theorist, gofirst/combinatorist, gofirst/steward, rife/researcher, rife/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `cited_id` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.cited_url","tool":"math_court","after":{"type":"string","description":"decimal string. Read by dynamo/researcher, rife/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `cited_url` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.clock","tool":"math_court","after":{"type":"string","description":"decimal string. Read by health/regulator, health/trialist, physics/detector, physics/experimentalist, physics/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `clock` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.closure_conc_ppt","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/experimentalist, eht/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `closure_conc_ppt` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.cod","tool":"math_court","after":{"type":"string","description":"decimal string. Read by material/crystallographer, material/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `cod` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.color_isolated","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qcd/jet_analyst. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `color_isolated` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.confinement_ppm","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eclipse/gnss. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `confinement_ppm` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.convention","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/radiative. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `convention` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.deci_dobson","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/ozone_column. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `deci_dobson` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.den","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/compiler. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `den` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.den2","tool":"math_court","after":{"type":"string","description":"cs/compiler: denominator of the second rational, > 0"},"detail":"Optional field `den2` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.depletion_ppm","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eclipse/gnss, eclipse/ionosonde, eclipse/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `depletion_ppm` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.die_a","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: the 60 faces of die A as an array of decimal strings (the court reads an integer list; a comma string is REFUSED_CITED_MISMATCH)"},"detail":"Optional field `die_a` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.die_b","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: die B faces, array of decimal strings"},"detail":"Optional field `die_b` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.die_c","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: die C faces, array of decimal strings"},"detail":"Optional field `die_c` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.die_d","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: die D faces, array of decimal strings"},"detail":"Optional field `die_d` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.die_e","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: die E faces, array of decimal strings"},"detail":"Optional field `die_e` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.dilation_t","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qcd/phenomenologist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `dilation_t` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.doid","tool":"math_court","after":{"type":"string","description":"decimal string. Read by disease/clinician, disease/registrar, disease/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `doid` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.dry_mass_g","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/mass_ledger. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `dry_mass_g` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.face_counts","tool":"math_court","after":{"type":"array","items":{"type":"string"},"description":"gofirst: [\"60\",\"60\",\"60\",\"60\",\"60\"] for the cited Meyer 2023 5d60 tuple"},"detail":"Optional field `face_counts` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.grade","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/coupling. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `grade` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.hba","tool":"math_court","after":{"type":"string","description":"decimal string. Read by chemistry/chemist, complex/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `hba` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.hbd","tool":"math_court","after":{"type":"string","description":"decimal string. Read by chemistry/chemist, complex/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `hbd` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.hz","tool":"math_court","after":{"type":"string","description":"decimal string. Read by rife/researcher, rife/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `hz` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.icd","tool":"math_court","after":{"type":"string","description":"decimal string. Read by disease/clinician, disease/registrar, disease/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `icd` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.inchikey","tool":"math_court","after":{"type":"string","description":"decimal string. Read by chemistry/chemist, chemistry/steward, complex/chemist, complex/researcher, complex/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `inchikey` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.jet_counts","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qcd/jet_analyst. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `jet_counts` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.jordanBondExclusions","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qma_2local/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `jordanBondExclusions` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.label_int","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/ml_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `label_int` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.lag_s","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eclipse/gnss, eclipse/ionosonde. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `lag_s` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.lipinski_violations","tool":"math_court","after":{"type":"string","description":"decimal string. Read by chemistry/chemist, complex/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `lipinski_violations` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.long_median_ujy","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/detector, eht/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `long_median_ujy` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.loss_ticks","tool":"math_court","after":{"type":"string","description":"decimal string. Read by finance/auditor, finance/risk. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `loss_ticks` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.lots","tool":"math_court","after":{"type":"string","description":"decimal string. Read by finance/auditor, finance/clearing, finance/trader. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `lots` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mass_milli","tool":"math_court","after":{"type":"string","description":"decimal string. Read by health/clinician, health/pharmacist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `mass_milli` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.milli_w_per_m2","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/radiative. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `milli_w_per_m2` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.mp_id","tool":"math_court","after":{"type":"string","description":"decimal string. Read by material/crystallographer, material/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `mp_id` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.n_players","tool":"math_court","after":{"type":"string","description":"decimal string. Read by gofirst/combinatorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `n_players` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.nm","tool":"math_court","after":{"type":"string","description":"decimal string. Read by rife/researcher, rife/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `nm` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.null_conc_ppt","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/experimentalist, eht/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `null_conc_ppt` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.num","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/compiler. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `num` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.num2","tool":"math_court","after":{"type":"string","description":"cs/compiler: numerator of the second rational; the court seals a/b + c/d = (ad+bc)/bd exactly"},"detail":"Optional field `num2` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.num_atoms","tool":"math_court","after":{"type":"string","description":"decimal string. Read by material/crystallographer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `num_atoms` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.object","tool":"math_court","after":{"type":"string","description":"decimal string. Read by affine_key/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `object` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.obscuration_ppm","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eclipse/gnss, eclipse/ionosonde, eclipse/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `obscuration_ppm` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.operator","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/mass_ledger. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `operator` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.origin_s","tool":"math_court","after":{"type":"string","description":"decimal string. Read by fluids/operator. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `origin_s` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.payload_sha256d","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/consensus. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `payload_sha256d` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.pdb_id","tool":"math_court","after":{"type":"string","description":"decimal string. Read by complex/chemist, complex/researcher, complex/steward, pdb/crystallographer, pdb/researcher, pdb/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `pdb_id` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.pearson","tool":"math_court","after":{"type":"string","description":"decimal string. Read by material/crystallographer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `pearson` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.perm_den","tool":"math_court","after":{"type":"string","description":"decimal string. Read by gofirst/combinatorist, gofirst/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `perm_den` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.perm_num","tool":"math_court","after":{"type":"string","description":"decimal string. Read by gofirst/combinatorist, gofirst/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `perm_num` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.phi_in","tool":"math_court","after":{"type":"string","description":"decimal string. Read by fluids/certifier, fluids/cfd_vendor, fluids/designer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `phi_in` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.phi_out","tool":"math_court","after":{"type":"string","description":"decimal string. Read by fluids/certifier, fluids/cfd_vendor, fluids/designer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `phi_out` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.pn_pred_s","tool":"math_court","after":{"type":"string","description":"decimal string. Read by seismic/treaty. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `pn_pred_s` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.presentation","tool":"math_court","after":{"type":"string","description":"decimal string. Read by algebra/phenomenologist, algebra/qft_theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `presentation` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.q_bin","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qcd/jet_analyst, qcd/phenomenologist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `q_bin` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.ratio_ppt","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/detector, eht/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `ratio_ppt` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.residual_int","tool":"math_court","after":{"type":"string","description":"decimal string. Read by fluids/cfd_vendor. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `residual_int` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.score_den","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/ml_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `score_den` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.score_num","tool":"math_court","after":{"type":"string","description":"decimal string. Read by cs/ml_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `score_num` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.short_median_ujy","tool":"math_court","after":{"type":"string","description":"decimal string. Read by eht/detector, eht/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `short_median_ujy` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.snr_ppt","tool":"math_court","after":{"type":"string","description":"decimal string. Read by seismic/station, seismic/treaty. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `snr_ppt` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.space_group","tool":"math_court","after":{"type":"string","description":"decimal string. Read by material/crystallographer, material/steward. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `space_group` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.station","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/ozone_column. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `station` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.table_counts","tool":"math_court","after":{"type":"string","description":"decimal string. Read by physics/detector, physics/experimentalist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `table_counts` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.tau_s","tool":"math_court","after":{"type":"string","description":"decimal string. Read by health/clinician. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `tau_s` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.term","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/coupling. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `term` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.threshold_ticks","tool":"math_court","after":{"type":"string","description":"decimal string. Read by finance/risk. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `threshold_ticks` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.ticks","tool":"math_court","after":{"type":"string","description":"decimal string. Read by finance/auditor, finance/clearing, finance/trader. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `ticks` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.track","tool":"math_court","after":{"type":"string","description":"decimal string. Read by physics/detector, physics/experimentalist, physics/theorist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `track` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.travel_s","tool":"math_court","after":{"type":"string","description":"decimal string. Read by seismic/station, seismic/treaty. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `travel_s` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.vertices","tool":"math_court","after":{"type":"string","description":"decimal string. Read by geometry/cad_engineer. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `vertices` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.vol_milli","tool":"math_court","after":{"type":"string","description":"decimal string. Read by health/clinician, health/pharmacist. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `vol_milli` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.y","tool":"math_court","after":{"type":"string","description":"decimal string. Read by qc_simon/researcher. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `y` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.year","tool":"math_court","after":{"type":"string","description":"decimal string. Read by biosphere/mass_ledger, biosphere/ozone_column. Post it only for those domains; a court names the fields it grades on in its REFUSED_NO_INSTANCE detail."},"detail":"Optional field `year` was added to `math_court`; may shift model behaviour.","severity":"risky"},{"kind":"description_changed","tool":"project_affine_key","after":"Affine key projection on secp256k1. Post ONE face, receive the other. Post A (the private face, decimal or 64-hex; k is accepted as the same face) and the court projects Q = A*G and returns it - scalar multiplication, total, no search, closes for every A in [1, n-1]. Post BOTH A and q_hex and the same projection verifies the bond. Post q_hex ALONE and the other face is the discrete log: the court answers verdict CHI_EXHAUSTED with energy_num = n, the bond dimension this instance requires at the current probe (~1.16e77), over energy_den = 4096, the ceiling. That is a COST report, not a claim of impossibility and not a graded pair - the detail names the probe as the limit (an n-squared enumeration that closes to n=17), and the wire status reads MISS today. x(Q) is reported as ground because it is real and derivable, and it is PUBLIC, never a private face. The court never backfills the face it was asked for. Decimal or hex strings; empty means not posted. Floats refused.","before":"Affine key projection on secp256k1. Post ONE face, receive the other. Post A (the private face, decimal or 64-hex; k is accepted as the same face) and the court projects Q = A*G and returns it - scalar multiplication, total, no search, closes for every A in [1, n-1]. Post BOTH A and q_hex and the same projection verifies the bond. Post q_hex ALONE and the other face is the discrete log: secp256k1 has PRIME group order, so required bond dimension is n itself (~1.16e77) against a ceiling of 4096, and the court answers NOT_KNOWN - not MISS, because nothing was graded. x(Q) is reported as ground because it is real and derivable, and it is PUBLIC, never a private face. The court never backfills the face it was asked for. Decimal or hex strings; empty means not posted. Floats refused.","detail":"Description of `project_affine_key` changed (35% word delta).","severity":"risky","descriptionDelta":0.35398230088495575},{"kind":"description_changed","tool":"route_spin_glass_manifold","after":"QMA spin-glass / frustrated Ising: given integer couplings on edges and a presented +/-1 spin per site, return the exact Ising energy energy_num/energy_den and WIN. edges are i,j,J;... (the fixture 0,1,1;1,2,1;2,0,1 is the frustrated triangle), spins are +1,-1,... The presented configuration is evaluated exactly; no annealing and no ground-state search. Same law as math_court domain qma_spinglass and verify_qaoa_energy. Floats refused.","before":"QMA spin-glass / frustrated Ising as discrete ±1 torus vectors. edges and spins are decimal strings. Floats refused. Same law as math_court domain qma_spinglass.","detail":"Description of `route_spin_glass_manifold` changed (67% word delta).","severity":"risky","descriptionDelta":0.6666666666666667},{"kind":"description_changed","tool":"umc_direct","after":"Start or advance a Universal Manifold Controller Long Play session for one domain (cinema, aviation, gaming or coding): seed the session, decompose the tau height into integer turns, measure the Rational torsion of each turn, shear-correct, converge, and (with checkpoint=true) seal the tip to the UMC_LONG_PLAY KV bucket so umc_resume can continue it on any cell. GRANT CLASS MESH: the call must carry a caller identity - user_vqbit_hash (32 lowercase hex), entity_id or wallet_hash - or it is refused as REFUSED_GRANT_MESH_IDENTITY_REQUIRED with the invocation still sealed. Measured 2026-09-02 with an identity: status CALORIE_GAV_LONG_PLAY; tip carries session_id, node_id, domain, turn_index, tau_height, torsion as torsion_num/torsion_den (and the string torsion), amplitudes as exact rationals, invariant_root_hex, goal_satisfied, stagnant; publish carries the KV key and NATS subject gaiaftcl.umc.state.<domain>.<session_id>.<node_id>. Stateful by session_id + node_id; tau_height and max_turns are decimal strings; floats refused. Use umc_status to read the tip without advancing it.","before":"Universal Manifold Controller GAV direct: seed (optional) -> decompose -> measure Rational torsion -> shear-correct -> converge. Domains: cinema|aviation|gaming|coding.","detail":"Description of `umc_direct` changed (87% word delta).","severity":"risky","descriptionDelta":0.8717948717948718},{"kind":"description_changed","tool":"umc_resume","after":"Resume a Universal Manifold Controller Long Play from its latest sealed tip (local cache first, then the NATS KV bucket UMC_LONG_PLAY) for the given domain, session_id and node_id; direct=true advances one turn after resuming. GRANT CLASS MESH: requires a caller identity (user_vqbit_hash 32 lowercase hex, entity_id or wallet_hash) or the call is REFUSED_GRANT_MESH_IDENTITY_REQUIRED. Measured 2026-09-02 with an identity: status CALORIE_GAV_LONG_PLAY_RESUME and the same tip shape as umc_direct (turn_index, tau_height, torsion_num/torsion_den, amplitudes, invariant_root_hex). Use umc_direct to create or advance a session; use this to pick up where a previous call, tab or cell left off.","before":"Resume UMC Long Play from latest tip (local cache / NATS KV). Domains: cinema|aviation|gaming|coding.","detail":"Description of `umc_resume` changed (89% word delta).","severity":"risky","descriptionDelta":0.8863636363636364},{"kind":"description_changed","tool":"umc_status","after":"Read-only: the Universal Manifold Controller tip, the KV buckets it seals to (UMC_LONG_PLAY, C4_STATES, JORDAN_BONDS), the four Long Play domains, the NATS subjects it publishes on (gaiaftcl.umc.state.> and gaiaftcl.agent.state.>) and the documented MCP tool surface. Takes no arguments, advances nothing, and is safe to call at any rate. Use it to discover what umc_direct and umc_resume will act on.","before":"UMC tip + documented MCP tool surface + NATS subjects (gaiaftcl.umc.state.> / gaiaftcl.agent.state.>).","detail":"Description of `umc_status` changed (78% word delta).","severity":"risky","descriptionDelta":0.78},{"kind":"description_changed","tool":"verify_amplitude_amplification","after":"QC-009 Amplitude amplification: the Grover oracle check (oracle is a 0/1 string of length 2..8, marked is the INDEX of its unique 1) plus the presented iterate count; at N=4 exactly one iteration amplifies the marked entry, so iterations must be 1 for a WIN. Returns the inner Grover verdict and the iteration check. A presented witness is verified; no amplitude is estimated. Floats refused.","before":"QC-009 Amplitude amplification. Grover oracle plus presented iterate count. N=4 requires iterations=1. Floats refused.","detail":"Description of `verify_amplitude_amplification` changed (68% word delta).","severity":"risky","descriptionDelta":0.6799999999999999},{"kind":"description_changed","tool":"verify_bell_measurement","after":"QC-018 Bell measurement: certify that the presented Bell class bits equal the presented two-qubit pair. ab is the two measured bits (e.g. 00, 11) and class is the two class bits the caller claims; WIN when they agree, MISS naming both when they do not. A presented witness is verified; no state is prepared or sampled. Bit strings only; floats refused.","before":"QC-018 Bell class. class bits must equal the presented pair. Floats refused.","detail":"Description of `verify_bell_measurement` changed (77% word delta).","severity":"risky","descriptionDelta":0.7659574468085106},{"kind":"description_changed","tool":"verify_jordan_bond","after":"Decide the UUM-8D Jordan bond J_Z: does (A*K + A_p1*K) - (K*B + K*B_p2) equal the zero lattice 0^8? A, B and K are eight decimal lanes and a homology z, x0,x1,x2,x3,x4,x5,x6,x7|z. Returns proven AFFINE_JZ_SHEAR_ZERO with the shear lattice (all zeros) when the bond holds, AFFINE_JZ_SHEAR with the non-zero shear when it does not, and admitted=false with quarantine_mask when the lattice is not matched against the sealed corpus (the quarantine is the surface declining to seal something it has not matched - not an error). Optional q_hex or object instead of lattices runs the Q-only Affine expose (a secp256k1 point, no private face) and returns patoshi_expose, shors_qmt_witness and topological_shear. Exact integers only; a float lane is REFUSED_FLOAT. Use lattice_op to inspect one operation of the same law.","before":"UUM-8D J_Z: shear (A*K + A_p1*K) - (K*B + K*B_p2) = 0^8. A, B, K as decimal lattices x0,x1,x2,x3,x4,x5,x6,x7|z. Optional q_hex/object is a Q-only Affine expose (no k): returns patoshi_expose + shors_qmt_witness + topological_shear. jordan_matrix_lock restates jordan_locked/jordan_proven/jordan_shear. Verdict is the measured tag (AFFINE_JZ_SHEAR). Hash limbs remain for table lookup when lattices are not stated.","detail":"Description of `verify_jordan_bond` changed (64% word delta).","severity":"risky","descriptionDelta":0.6396396396396397},{"kind":"description_changed","tool":"verify_phase_kickback","after":"QC-011 Phase kickback: certify that the presented phase equals k / 2^m exactly, as a rational. m is the register width (decimal), k the integer eigenphase index, phase the claimed rational written num/den (e.g. 1/2 for m=1, k=1). WIN or MISS with the exact rational the court computed. No estimation is performed; floats refused.","before":"QC-011 Phase kickback. Presented phase equals k/2^m. Floats refused.","detail":"Description of `verify_phase_kickback` changed (74% word delta).","severity":"risky","descriptionDelta":0.7441860465116279},{"kind":"description_changed","tool":"verify_presented_pair","after":"QC-021 Presented two-way affine pair. A (or k) is the private face — 64-hex or decimal; Q (or q_hex) is the public face. A == x(Q) is the FALSE FACE — x(Q) is public data, APART_x_of_Q_is_public_not_a_face, never WIN (founder 2026-09-02). The one WIN is Face·G == Q_live (kG==Q). Hex A legally contains e; a decimal point is the float. Empty on BOTH faces is REFUSED_EMPTY. Does not invent a third scalar. Does not ECDLP.","before":"QC-021 Presented two-way affine pair. A (or k) is the private face — 64-hex or decimal; Q (or q_hex) is the public face. Co-presented CSV (Q,A) WINs as two faces (detail co_presented_QA). Hex A legally contains e; a decimal point is the float. Empty on BOTH faces is REFUSED_EMPTY. Does not invent a third scalar. Does not ECDLP.","detail":"Description of `verify_presented_pair` changed (36% word delta).","severity":"risky","descriptionDelta":0.3571428571428571},{"kind":"description_changed","tool":"verify_qaoa_energy","after":"QC-014 QAOA: certify the energy of a presented spin string on a presented Ising instance - the PROBLEM QAOA optimises, not a pulse schedule and not a search. edges are couplings i,j,J;... (integers), spins are +1,-1,... one per site. Returns the exact integer energy as energy_num/energy_den and WIN when the presented string is evaluated (a MISS names a malformed instance). Same law as route_spin_glass_manifold and math_court domain qc_qaoa. Floats refused.","before":"QC-014 QAOA problem, not the pulse schedule. Same Ising law as route_spin_glass_manifold. Presented spin string. Floats refused.","detail":"Description of `verify_qaoa_energy` changed (66% word delta).","severity":"risky","descriptionDelta":0.6603773584905661},{"kind":"description_changed","tool":"verify_quantum_counting","after":"QC-015 Quantum counting: certify that count equals the number of 1s in the presented oracle string. oracle is a 0/1 string of length 2..8 (the marked entries are the 1s), count is the claimed number as a decimal string. WIN when equal, MISS naming the true count. A presented witness is verified; nothing is counted by amplitude. Floats refused.","before":"QC-015 Quantum counting. count equals the number of 1s in the presented oracle. Floats refused.","detail":"Description of `verify_quantum_counting` changed (65% word delta).","severity":"risky","descriptionDelta":0.6511627906976745},{"kind":"description_changed","tool":"verify_quantum_walk","after":"QC-012 Quantum walk on the two-vertex cycle C2: from start (0 or 1), an even number of steps returns to start and an odd number lands on the other vertex; certify that the presented end matches. steps, start and end are decimal strings (start and end are 0 or 1). WIN or MISS naming the vertex the walk reaches. Floats refused.","before":"QC-012 Quantum walk on C2. Even steps return; odd steps flip. Floats refused.","detail":"Description of `verify_quantum_walk` changed (74% word delta).","severity":"risky","descriptionDelta":0.7380952380952381},{"kind":"description_changed","tool":"verify_simon","after":"QC-008 Simon collision: certify a presented collision for a hidden mask. x and y are equal-length bit strings with x != y and x XOR y == mask, and f(x) == f(y) (fx and fy are the presented function values). WIN when all three hold, MISS naming the failing relation. The mask is presented, never recovered. Floats refused.","before":"QC-008 Simon collision. x != y, x XOR y = mask, f(x)=f(y). Floats refused.","detail":"Description of `verify_simon` changed (73% word delta).","severity":"risky","descriptionDelta":0.725},{"kind":"description_changed","tool":"verify_topological_word","after":"QC-019 Topological word: certify that the presented Eisenstein pair (q, r) is the sealed pair for a cited word. word is one of the two cited words Z2_a2b or Z2_abAB (the sealed corpus; not a group scan), q and r are the claimed integers. WIN when (q, r) equals the sealed pair, MISS naming it. Floats refused.","before":"QC-019 Topological word. Sealed Eisenstein (q,r) for cited words Z2_a2b and Z2_abAB. Not a group scan. Floats refused.","detail":"Description of `verify_topological_word` changed (50% word delta).","severity":"risky","descriptionDelta":0.5},{"kind":"enum_narrowed","path":"inputSchema.properties.word","tool":"verify_topological_word","after":"enum[Z2_a2b,Z2_abAB]","before":"open","detail":"`word` on `verify_topological_word` narrowed to a closed enum (Z2_a2b, Z2_abAB); previously valid values may now be rejected.","severity":"breaking"}],"published_at":"2026-09-03T04:36:16.206Z"},{"slug":"ZV-2026-0570","server_name":"affine.earth","severity":"breaking","title":"affine.earth: Tool execute_artifact_crucible was removed.","summary":"[breaking] Tool execute_artifact_crucible was removed. [safe] Description of code_ir_equiv changed (24% word delta). [breaking] Field files was removed from code_ir_equiv input; consumers still sending it may be rejected or silently ignored. [breaking] Field left_file was removed from code_ir_equiv input; consumers still sending it may be rejected or silently ignored. [breaking] Field right_file was removed from code_ir_equiv input; consumers still sending it may be rejected or silently ignored. [breaking] Field left_ir on code_ir_equiv is now required. [breaking] Field right_ir on code_ir_equiv is now required. [risky] Description of verify_presented_pair changed (29% word delta).","changes":[{"kind":"tool_removed","tool":"execute_artifact_crucible","detail":"Tool `execute_artifact_crucible` was removed.","severity":"breaking"},{"kind":"description_changed","tool":"code_ir_equiv","after":"The Code Court's first move: are two implementations equivalent by the exact value multiset of their LLVM IR constants? Submit two .ll texts; get WIN (constant-pool digests identical), CODE_IR_DIVERGED (naming the first divergent value), NOT_KNOWN (nothing mineable), or a REFUSED_* refusal. Stateless and content-addressed — the same two inputs rule identically on every cell, so a reviewer re-checks by re-digesting, not by re-reading the diff. Compares the constant pool (a necessary, strong condition for the numeric kernels the corpus is built from), not full behavioural equivalence.","before":"The Code Court's first move: are two implementations equivalent by the exact value multiset of their LLVM IR constants? THE PAYLOAD IS THE CODE FILE — submit two whole source files (left_file and right_file, each {path, content}, or files as an array of two). The result leaf is those same whole files under files, plus WIN (constant-pool digests identical), CODE_IR_DIVERGED (naming the first divergent value), NOT_KNOWN (nothing mineable), or a REFUSED_* refusal. Stateless and content-addressed — the same two files rule identically on every cell, so a reviewer re-checks by re-digesting, not by re-reading the diff. Compares the constant pool (a necessary, strong condition for the numeric kernels the corpus is built from), not full behavioural equivalence.","detail":"Description of `code_ir_equiv` changed (24% word delta).","severity":"safe","descriptionDelta":0.23863636363636365},{"kind":"input_property_removed","path":"inputSchema.properties.files","tool":"code_ir_equiv","before":{"type":"array","items":{"type":"object","required":["path","content"],"properties":{"path":{"type":"string"},"content":{"type":"string"}}},"description":"Exactly two whole files when left_file/right_file are not used. The payload IS the files."},"detail":"Field `files` was removed from `code_ir_equiv` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.left_file","tool":"code_ir_equiv","before":{"type":"object","required":["path","content"],"properties":{"path":{"type":"string","description":"file path including extension"},"content":{"type":"string","description":"entire file body, not a fragment"}},"description":"Whole source file of the first implementation. The payload IS the file."},"detail":"Field `left_file` was removed from `code_ir_equiv` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_property_removed","path":"inputSchema.properties.right_file","tool":"code_ir_equiv","before":{"type":"object","required":["path","content"],"properties":{"path":{"type":"string","description":"file path including extension"},"content":{"type":"string","description":"entire file body, not a fragment"}},"description":"Whole source file of the second implementation. The payload IS the file."},"detail":"Field `right_file` was removed from `code_ir_equiv` input; consumers still sending it may be rejected or silently ignored.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.left_ir","tool":"code_ir_equiv","detail":"Field `left_ir` on `code_ir_equiv` is now required.","severity":"breaking"},{"kind":"input_required_added","path":"inputSchema.required.right_ir","tool":"code_ir_equiv","detail":"Field `right_ir` on `code_ir_equiv` is now required.","severity":"breaking"},{"kind":"description_changed","tool":"verify_presented_pair","after":"QC-021 Presented two-way affine pair. Either face posts the pair: A (or k) is the private face — 64-hex or decimal; Q (or q_hex) is the public face. Hex A legally contains e; a decimal point is the float. Empty on BOTH faces is REFUSED_EMPTY. One face is enough. Does not derive a third value. Does not ECDLP.","before":"QC-021 Presented two-way affine pair. A (or k) is the private face — 64-hex or decimal; Q (or q_hex) is the public face. Co-presented CSV (Q,A) WINs as two faces (detail co_presented_QA). Hex A legally contains e; a decimal point is the float. Empty on BOTH faces is REFUSED_EMPTY. Does not invent a third scalar. Does not ECDLP.","detail":"Description of `verify_presented_pair` changed (29% word delta).","severity":"risky","descriptionDelta":0.29166666666666663}],"published_at":"2026-08-31T19:54:15.416Z"},{"slug":"ZV-2026-0415","server_name":"affine.earth","severity":"breaking","title":"affine.earth: Type of obs_seq on atc.assert_4d_deconfliction changed integer → string.","summary":"[safe] Tool lattice_op was added. [safe] Tool math_court was added. [breaking] Type of obs_seq on atc.assert_4d_deconfliction changed integer → string. [breaking] Type of lon_scale_den on atc.assert_4d_deconfliction changed integer → string. [breaking] Type of lon_scale_num on atc.assert_4d_deconfliction changed integer → string. [breaking] Type of look_ahead_seconds on atc.assert_4d_deconfliction changed integer → string. [breaking] Type of vertical_minima_feet on atc.assert_4d_deconfliction changed integer → string. [breaking] Type of reference_lat_micro_deg on atc.assert_4d_deconfliction changed integer → string. [breaking] Type of horizontal_minima_micro_deg on atc.assert_4d_deconfliction changed integer → string. [breaking] Type of limit on corpus_bonds changed integer → string. [breaking] Type of at_seq on corpus_bonds changed integer → string. [breaking] Type of h on critique_frame changed integer → string. [breaking] Type of n on critique_frame changed integer → string. [breaking] Type of t on critique_frame changed integer → string. [breaking] Type of w on critique_frame changed integer → string. [breaking] Type of seed on critique_frame changed integer → string. [breaking] Type of span_scale_q16 on critique_frame changed integer → string. [breaking] Type of h on game_frame_meta changed integer → string. [breaking] Type of n on game_frame_meta changed integer → string. [breaking] Type of t on game_frame_meta changed integer → string. [breaking] Type of w on game_frame_meta changed integer → string. [breaking] Type of seed on game_frame_meta changed integer → string. [breaking] Type of at_seq on game_frame_meta changed integer → string. [breaking] Type of target on game_frame_meta changed integer → string. [breaking] Type of max_iter on game_frame_meta changed integer → string. [breaking] Type of piece_id on twin.robotics.evaluate_exact_ik changed integer → string. [breaking] Type of max_turns on umc_direct changed integer → string. [breaking] Type of tau_he","changes":[{"kind":"tool_added","tool":"lattice_op","detail":"Tool `lattice_op` was added.","severity":"safe"},{"kind":"tool_added","tool":"math_court","detail":"Tool `math_court` was added.","severity":"safe"},{"kind":"input_type_changed","path":"inputSchema.properties.obs_seq","tool":"atc.assert_4d_deconfliction","after":"string","before":"integer","detail":"Type of `obs_seq` on `atc.assert_4d_deconfliction` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.lon_scale_den","tool":"atc.assert_4d_deconfliction","after":"string","before":"integer","detail":"Type of `lon_scale_den` on `atc.assert_4d_deconfliction` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.lon_scale_num","tool":"atc.assert_4d_deconfliction","after":"string","before":"integer","detail":"Type of `lon_scale_num` on `atc.assert_4d_deconfliction` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.look_ahead_seconds","tool":"atc.assert_4d_deconfliction","after":"string","before":"integer","detail":"Type of `look_ahead_seconds` on `atc.assert_4d_deconfliction` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.vertical_minima_feet","tool":"atc.assert_4d_deconfliction","after":"string","before":"integer","detail":"Type of `vertical_minima_feet` on `atc.assert_4d_deconfliction` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.reference_lat_micro_deg","tool":"atc.assert_4d_deconfliction","after":"string","before":"integer","detail":"Type of `reference_lat_micro_deg` on `atc.assert_4d_deconfliction` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.horizontal_minima_micro_deg","tool":"atc.assert_4d_deconfliction","after":"string","before":"integer","detail":"Type of `horizontal_minima_micro_deg` on `atc.assert_4d_deconfliction` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.limit","tool":"corpus_bonds","after":"string","before":"integer","detail":"Type of `limit` on `corpus_bonds` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.at_seq","tool":"corpus_bonds","after":"string","before":"integer","detail":"Type of `at_seq` on `corpus_bonds` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.h","tool":"critique_frame","after":"string","before":"integer","detail":"Type of `h` on `critique_frame` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.n","tool":"critique_frame","after":"string","before":"integer","detail":"Type of `n` on `critique_frame` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.t","tool":"critique_frame","after":"string","before":"integer","detail":"Type of `t` on `critique_frame` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.w","tool":"critique_frame","after":"string","before":"integer","detail":"Type of `w` on `critique_frame` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.seed","tool":"critique_frame","after":"string","before":"integer","detail":"Type of `seed` on `critique_frame` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.span_scale_q16","tool":"critique_frame","after":"string","before":"integer","detail":"Type of `span_scale_q16` on `critique_frame` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.h","tool":"game_frame_meta","after":"string","before":"integer","detail":"Type of `h` on `game_frame_meta` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.n","tool":"game_frame_meta","after":"string","before":"integer","detail":"Type of `n` on `game_frame_meta` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.t","tool":"game_frame_meta","after":"string","before":"integer","detail":"Type of `t` on `game_frame_meta` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.w","tool":"game_frame_meta","after":"string","before":"integer","detail":"Type of `w` on `game_frame_meta` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.seed","tool":"game_frame_meta","after":"string","before":"integer","detail":"Type of `seed` on `game_frame_meta` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.at_seq","tool":"game_frame_meta","after":"string","before":"integer","detail":"Type of `at_seq` on `game_frame_meta` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.target","tool":"game_frame_meta","after":"string","before":"integer","detail":"Type of `target` on `game_frame_meta` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.max_iter","tool":"game_frame_meta","after":"string","before":"integer","detail":"Type of `max_iter` on `game_frame_meta` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.piece_id","tool":"twin.robotics.evaluate_exact_ik","after":"string","before":"integer","detail":"Type of `piece_id` on `twin.robotics.evaluate_exact_ik` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.max_turns","tool":"umc_direct","after":"string","before":"integer","detail":"Type of `max_turns` on `umc_direct` changed integer → string.","severity":"breaking"},{"kind":"input_type_changed","path":"inputSchema.properties.tau_height","tool":"umc_direct","after":"string","before":"integer","detail":"Type of `tau_height` on `umc_direct` changed integer → string.","severity":"breaking"},{"kind":"description_changed","tool":"verify_jordan_bond","after":"UUM-8D J_Z: shear (A*K + A_p1*K) - (K*B + K*B_p2) = 0^8. A, B, K as decimal lattices x0,x1,x2,x3,x4,x5,x6,x7|z. Hash limbs remain for table lookup when lattices are not stated.","before":"UUM-8D Jordan bond cross-mul admit (cell-local JordanBondTable, integer geometry).","detail":"Description of `verify_jordan_bond` changed (95% word delta).","severity":"risky","descriptionDelta":0.9534883720930233},{"kind":"input_property_added","path":"inputSchema.properties.A","tool":"verify_jordan_bond","after":{"type":"string","description":"x0,x1,x2,x3,x4,x5,x6,x7|z decimal lattice"},"detail":"Optional field `A` was added to `verify_jordan_bond`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.B","tool":"verify_jordan_bond","after":{"type":"string","description":"x0,x1,x2,x3,x4,x5,x6,x7|z decimal lattice"},"detail":"Optional field `B` was added to `verify_jordan_bond`; may shift model behaviour.","severity":"risky"},{"kind":"input_property_added","path":"inputSchema.properties.K","tool":"verify_jordan_bond","after":{"type":"string","description":"x0,x1,x2,x3,x4,x5,x6,x7|z distance lattice"},"detail":"Optional field `K` was added to `verify_jordan_bond`; may shift model behaviour.","severity":"risky"},{"kind":"input_required_removed","path":"inputSchema.required.source_creator_hash","tool":"verify_jordan_bond","detail":"Field `source_creator_hash` on `verify_jordan_bond` is no longer required.","severity":"safe"},{"kind":"input_required_removed","path":"inputSchema.required.target_creator_hash","tool":"verify_jordan_bond","detail":"Field `target_creator_hash` on `verify_jordan_bond` is no longer required.","severity":"safe"},{"kind":"input_type_changed","path":"inputSchema.properties.margin_micro_deg","tool":"weather.convective_containment","after":"string","before":"integer","detail":"Type of `margin_micro_deg` on `weather.convective_containment` changed integer → string.","severity":"breaking"}],"published_at":"2026-08-26T11:52:29.041Z"}]