Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Affine.Earth Math Court

REMOTE · AFFINE.EARTH · 2 COMPONENTS

No-float UUM-8D Math Court. Integer courts and certified MCP. Floats refused.

+5 this week 72 Trust /100

Last scanned (11 hours ago)

Scores higher than 58% of remote servers

Reachable. Last reached 5 Nov 2026.

Category Developer Tools

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security63
Transport & Reachability100
Schema Quality & AI Usability55
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 28791 tokens (~523/item across 55 items; 55 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety75
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • 0 of 4 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "execute_2local_hamiltonian" implies "execute" and declares no destructiveHint at all, which the MCP spec reads as destructive by default. See how to fix → Fail
  • An AI judge read all 56 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities20
  • Spec-recency check failed: implements MCP spec 2024-11-05; the latest is 2026-07-28. See how to fix → Fail
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 2 Nov 26 +2
    • HSTS header: fail → pass ▲ security
  • 30 Oct 26 +3
    • Stability: fail → pass ▲ security
  • 17 Oct 26 0
    • New tool “scene_ingest” functional
    • New tool “scene_compose” functional
  • 10 Oct 26 0
    • Tool “execute_2local_hamiltonian” rewrote its description, which is the text the model reads security
    • Tool “execute_exact_permanent” rewrote its description, which is the text the model reads security
    • Tool “verify_vqe_energy” rewrote its description, which is the text the model reads security
    • Tool “verify_topological_word” rewrote its description, which is the text the model reads security
    • Tool “verify_qaoa_energy” rewrote its description, which is the text the model reads security
    • Tool “route_spin_glass_manifold” rewrote its description, which is the text the model reads security
    • “math_court” reworded the description of “table_counts” cosmetic
    • “math_court” reworded the description of “clock” cosmetic
    • “math_court” reworded the description of “track” cosmetic
  • 30 Sept 26 0

    First indexed and scored.

    • Schema quality: 329 → 501 ▼ functional
    • “verify_simon” made “x” required, so existing callers break ▼ functional
    • “verify_quantum_walk” made “steps” required, so existing callers break ▼ functional
    • “verify_topological_word” made “word” required, so existing callers break ▼ functional
    • “verify_superdense” made “decoded” required, so existing callers break ▼ functional
    • “verify_phase_kickback” made “phase” required, so existing callers break ▼ functional
    • “verify_qft_phases” made “n” required, so existing callers break ▼ functional
    • “verify_period” made “r” required, so existing callers break ▼ functional
    • “verify_simon” made “y” required, so existing callers break ▼ functional
    • “verify_quantum_walk” made “end” required, so existing callers break ▼ functional
    • “verify_quantum_counting” made “count” required, so existing callers break ▼ functional
    • “verify_teleport” made “corrections” required, so existing callers break ▼ functional
    • “verify_deutsch_jozsa” made “table” required, so existing callers break ▼ functional
    • “verify_amplitude_estimation” made “M” required, so existing callers break ▼ functional
    • “verify_grover” made “oracle” required, so existing callers break ▼ functional
    • “verify_topological_word” made “r” required, so existing callers break ▼ functional
    • “verify_period” made “N” required, so existing callers break ▼ functional
    • “project_shor_twin” made “N” required, so existing callers break ▼ functional
    • “verify_quantum_counting” made “oracle” required, so existing callers break ▼ functional
    • “verify_bell_measurement” made “ab” required, so existing callers break ▼ functional
    • “verify_quantum_walk” made “start” required, so existing callers break ▼ functional
    • “verify_teleport” made “bob” required, so existing callers break ▼ functional
    • “verify_qft_phases” made “k” required, so existing callers break ▼ functional
    • “verify_qaoa_energy” made “edges” required, so existing callers break ▼ functional
    • “verify_amplitude_amplification” made “iterations” required, so existing callers break ▼ functional
    • “verify_period” made “proper_divisors” required, so existing callers break ▼ functional
    • “verify_hhl” made “matrix” required, so existing callers break ▼ functional
    • “verify_bernstein_vazirani” made “answers” required, so existing callers break ▼ functional
    • “verify_grover” made “marked” required, so existing callers break ▼ functional
    • “verify_teleport” made “alice” required, so existing callers break ▼ functional
    • “verify_bernstein_vazirani” made “queries” required, so existing callers break ▼ functional
    • “verify_amplitude_estimation” made “N” required, so existing callers break ▼ functional
    • “verify_qpe_phase” made “phase” required, so existing callers break ▼ functional
    • “verify_topological_word” made “q” required, so existing callers break ▼ functional
    • “verify_deutsch_jozsa” made “class” required, so existing callers break ▼ functional
    • “verify_hhl” made “b” required, so existing callers break ▼ functional
    • “verify_bell_measurement” made “class” required, so existing callers break ▼ functional
    • “verify_qpe_phase” made “k” required, so existing callers break ▼ functional
    • “verify_bernstein_vazirani” made “hidden” required, so existing callers break ▼ functional
    • “verify_vqe_energy” made “constraints” required, so existing callers break ▼ functional
    • “verify_phase_kickback” made “k” required, so existing callers break ▼ functional
    • “verify_period” made “a” required, so existing callers break ▼ functional
    • “verify_amplitude_estimation” made “fraction” required, so existing callers break ▼ functional
    • “verify_amplitude_amplification” made “oracle” required, so existing callers break ▼ functional
    • “verify_simon” made “fx” required, so existing callers break ▼ functional
    • “verify_simon” made “fy” required, so existing callers break ▼ functional
    • “verify_qft_phases” made “phases” required, so existing callers break ▼ functional
    • “verify_vqe_energy” made “config” required, so existing callers break ▼ functional
    • “verify_simon” made “mask” required, so existing callers break ▼ functional
    • “verify_qpe_phase” made “m” required, so existing callers break ▼ functional
    • “verify_hhl” made “x” required, so existing callers break ▼ functional
    • “verify_phase_kickback” made “m” required, so existing callers break ▼ functional
    • Tool coverage: 84% → 100% ▲ functional
    • Too many changes on this day to record them all, so 203 were dropped functional
    • Schema quality: good → excellent functional
    • Server version: 1.0.0 → 5.0.0 functional
    • “math_court” added an optional parameter “mc_toward_y” cosmetic
    • “math_court” added an optional parameter “mc_toward_z” cosmetic
    • “math_court” added an optional parameter “mc_wall_thin_units” cosmetic
    • “umc_direct” added an optional parameter “entity_id” cosmetic
    • “math_court” added an optional parameter “mc_toward_x” cosmetic
    • “umc_direct” added an optional parameter “user_vqbit_hash” cosmetic
    • “verify_presented_pair” added an optional parameter “object” cosmetic
    • “math_court” added an optional parameter “mc_wall_y” cosmetic
    • “umc_resume” added an optional parameter “entity_id” cosmetic
    • “math_court” added an optional parameter “mc_att_y” cosmetic
    • “math_court” added an optional parameter “mc_gap_w_units” cosmetic
    • “code_ir_equiv” reworded the description of “right_file” cosmetic
    • “verify_period” reworded the description of “N” cosmetic
    • “verify_shor_witness” reworded the description of “halfPow” cosmetic
    • “verify_topological_word” reworded the description of “q” cosmetic
    • “verify_jordan_bond” reworded the description of “object” cosmetic
    • “math_court” reworded the description of “term” cosmetic
    • “verify_simon” reworded the description of “fx” cosmetic
    • “math_court” reworded the description of “hz” cosmetic
    • “twin.robotics.evaluate_exact_ik” reworded the description of “relative_to_head” cosmetic
    • “math_court” reworded the description of “ticks” cosmetic
    • “corpus_bonds” reworded the description of “sector” cosmetic
    • “math_court” reworded the description of “mc_budget_units” cosmetic
    • “execute_transition” reworded the description of “economics” cosmetic
    • “math_court” reworded the description of “num2” cosmetic
    • “math_court” reworded the description of “mc_to_y” cosmetic
    • “math_court” reworded the description of “mp_id” cosmetic
    • “math_court” reworded the description of “snr_ppt” cosmetic
    • “math_court” reworded the description of “rounds” cosmetic
    • “math_court” reworded the description of “constraints” cosmetic
    • “affine_translate_text” reworded the description of “source_lang” cosmetic
    • “math_court” reworded the description of “die_a” cosmetic
    • “math_court” reworded the description of “ab” cosmetic
    • “verify_qpe_phase” reworded the description of “phase” cosmetic
    • “math_court” reworded the description of “die_c” cosmetic
    • “math_court” reworded the description of “mc_to_x” cosmetic
    • “math_court” reworded the description of “label_int” cosmetic
    • “umc_resume” reworded the description of “direct” cosmetic
    • “math_court” reworded the description of “nm” cosmetic
    • “verify_teleport” reworded the description of “bob” cosmetic
    • “math_court” reworded the description of “end” cosmetic
    • “math_court” reworded the description of “lipinski_violations” cosmetic
    • “expose” reworded the description of “object” cosmetic
    • “verify_simon” reworded the description of “fy” cosmetic
    • “math_court” reworded the description of “mc_centre_z” cosmetic
    • “verify_teleport” reworded the description of “alice” cosmetic
    • “verify_bernstein_vazirani” reworded the description of “answers” cosmetic
    • “math_court” reworded the description of “mc_centre_y” cosmetic
    • “math_court” reworded the description of “deci_dobson” cosmetic
    • “code_ir_equiv” reworded the description of “left_ir” cosmetic
    • “atc.assert_4d_deconfliction” reworded the description of “lon_scale_den” cosmetic
    • “execute_artifact_crucible” reworded the description of “target_architecture” cosmetic
    • “math_court” reworded the description of “oracle” cosmetic
    • “verify_jordan_bond” reworded the description of “A” cosmetic
    • “verify_shor_witness” reworded the description of “object” cosmetic
    • “expose” reworded the description of “kind” cosmetic
    • “project_affine_key” reworded the description of “q_hex” cosmetic
    • “execute_transition” reworded the description of “bond_status” cosmetic
    • “math_court” reworded the description of “phase” cosmetic
    • “math_court” reworded the description of “jet_counts” cosmetic
    • “math_court” reworded the description of “phi_in” cosmetic
    • “math_court” reworded the description of “operator” cosmetic
    • “math_court” reworded the description of “mc_tick” cosmetic
    • “atc.assert_4d_deconfliction” reworded the description of “reference_lat_micro_deg” cosmetic
    • “verify_phase_kickback” reworded the description of “m” cosmetic
    • “math_court” reworded the description of “obscuration_ppm” cosmetic
    • “math_court” reworded the description of “factor” cosmetic
    • “corpus_bonds” reworded the description of “limit” cosmetic
    • “critique_frame” reworded the description of “span_scale_q16” cosmetic
    • “math_court” reworded the description of “die_d” cosmetic
    • “verify_jordan_bond” reworded the description of “source_creator_hash” cosmetic
    • “project_affine_key” reworded the description of “A” cosmetic
    • “twin.robotics.evaluate_exact_ik” reworded the description of “piece_id” cosmetic
    • “math_court” reworded the description of “count” cosmetic
    • “math_court” reworded the description of “ratio_ppt” cosmetic
    • “math_court” reworded the description of “mask” cosmetic
    • “weather.convective_containment” reworded the description of “track_micro_deg” cosmetic
    • “execute_transition” reworded the description of “entity_id” cosmetic
    • “corpus_capability_map” reworded the description of “source” cosmetic
    • “math_court” reworded the description of “n_players” cosmetic
    • “math_court” reworded the description of “class” cosmetic
    • “math_court” reworded the description of “track” cosmetic
    • “verify_deutsch_jozsa” reworded the description of “table” cosmetic
    • “math_court” reworded the description of “cited_id” cosmetic
    • “math_court” reworded the description of “scenario” cosmetic
    • “project_affine_key” reworded the description of “k” cosmetic
    • “atc.assert_4d_deconfliction” reworded the description of “vertical_minima_feet” cosmetic
    • “verify_qft_phases” reworded the description of “k” cosmetic
    • “verify_n_representability” reworded the description of “rho2” cosmetic
    • “verify_shor_witness” reworded the description of “factor” cosmetic
    • “math_court” reworded the description of “bob” cosmetic
    • “affine_translate_text” reworded the description of “target_langs” cosmetic
    • “math_court” reworded the description of “cod” cosmetic
    • “verify_quantum_counting” reworded the description of “count” cosmetic
    • “lattice_op” reworded the description of “K” cosmetic
    • “math_court” reworded the description of “domain” cosmetic
    • “math_court” reworded the description of “pn_pred_s” cosmetic
    • “corpus_coverage” reworded the description of “cursor_sample” cosmetic
    • “corpus_capability_map” reworded the description of “at_seq” cosmetic
    • “twin.robotics.evaluate_exact_ik” reworded the description of “pieces” cosmetic
    • “math_court” reworded the description of “marked” cosmetic
    • “umc_direct” reworded the description of “title” cosmetic
    • “math_court” reworded the description of “vertices” cosmetic
    • “math_court” reworded the description of “fraction” cosmetic
    • “noaa_goes_r_weather” reworded the description of “wallet_hash” cosmetic
    • “verify_shor_witness” reworded the description of “q_hex” cosmetic
    • “math_court” reworded the description of “config” cosmetic
    • “bond_presented_key” reworded the description of “q_hex” cosmetic
    • “verify_bernstein_vazirani” reworded the description of “queries” cosmetic
    • “expose” reworded the description of “q_hex” cosmetic
    • “math_court” reworded the description of “clock” cosmetic
    • “project_shor_twin” reworded the description of “factor” cosmetic
    • “verify_jordan_bond” reworded the description of “q_hex” cosmetic
    • “verify_qpe_phase” reworded the description of “k” cosmetic
    • “math_court” reworded the description of “role” cosmetic
    • “critique_frame” reworded the description of “n” cosmetic
    • “execute_2local_hamiltonian” reworded the description of “jordanBondExclusions” cosmetic
    • “math_court” reworded the description of “year” cosmetic
    • “verify_qft_phases” reworded the description of “phases” cosmetic
    • “math_court” reworded the description of “hidden” cosmetic
    • “math_court” reworded the description of “jordanBondExclusions” cosmetic
    • “umc_direct” reworded the description of “session_id” cosmetic
    • “math_court” reworded the description of “corrections” cosmetic
    • “math_court” reworded the description of “answers” cosmetic
    • “math_court” reworded the description of “phases” cosmetic
    • “verify_qft_phases” reworded the description of “n” cosmetic
    • “verify_hhl” reworded the description of “matrix” cosmetic
    • “twin.robotics.evaluate_exact_ik” made “pieces” optional cosmetic
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://affine.earth/language-invariant/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=affine.earth CN=YE2,O=Let's Encrypt,C=US 30 Oct 2026 28 Jan 2027 ECDSA 256 ECDSA-SHA384 6a1c018242d46c826d42c26bd0a49aa6d2e
SANs: affine.earth, www.affine.earth
CN=YE2,O=Let's Encrypt,C=US (CA) CN=Root YE,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 ECDSA 384 ECDSA-SHA384 4df3b15dd6c0784c507cd37b58e6f115
CN=Root YE,O=ISRG,C=US (CA) CN=ISRG Root X2,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 ECDSA-SHA384 872165fc34b6e5fba8add5b3705fb53a
CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 SHA256-RSA 6c8f1dc727c7117f7baf853ac980f9cd

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of affine.earth. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
earth. present 26449 8 Verified
affine.earth. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=63072000; includeSubDomains; preload
x-content-type-options nosniff
x-frame-options SAMEORIGIN
referrer-policy strict-origin-when-cross-origin
permissions-policy geolocation=(), payment=(), usb=(), bluetooth=(), camera=()

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://affine.earth/language-invariant/mcp Verified 200
http (plaintext) http://affine.earth/language-invariant/mcp HTTPS enforced
MCP tools · 55 exposed · ~28,516 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
affine_translate_text ~1,610

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 diff…

NameTypeReqDescription
source_langstringyesISO 639-1 source language; required, 'auto' refused. e.g. en
target_langstring–exactly one of target_lang or target_langs (both keys sent, whatever their values, is REFUSED_AMBIGUOUS_TARGET; sent as anything but a string is REFUSED_BAD_TARGET; sent empty is REFUSED_NO_TARGET).…
target_langsarray–exactly one of target_lang or target_langs (both keys sent, whatever their values, is REFUSED_AMBIGUOUS_TARGET; sent as anything but an array of strings is REFUSED_BAD_TARGET; sent empty is REFUSED_N…
textstring–one source text to render. e.g. Book
textsarray–up to 64 source texts; rendered in order, one line each. e.g. ["Book","Water"]

No output schema declared.

No examples provided.

atc.assert_4d_deconfliction ~808

Exact 4D separation over declared trajectories in integer-scaled geodetic coordinates: decide whether any two are ever SIMULTANEOUSLY inside the stated separation minima, and return either a separation certificate or the violating pair with the exact interval and magnitude of the incursion. Integer micro-degrees, feet and seconds with rational time parameters; no floating point and no epsilon, so separation exactly equal to the minima is separated and nine cells return the same verdict from the same bytes. The longitude frame is the caller's to state exactly, as an optional rational scale with its reference latitude, so the cos(latitude) approximation is chosen deliberately and on the record rather than done in floating point outside the boundary. Civil FAA/ICAO framing; a traffic-analysis instrument, never a control tool.

NameTypeReqDescription
horizontal_minima_micro_degstringyesREQUIRED decimal string, no default -- a defaulted separation standard is a verdict about a rule the caller never stated. e.g. 5000
lon_scale_denstring–OPTIONAL, denominator of the longitude scale as decimal string. RECOMMENDED: six digits or fewer. Cosine to 1e-6 is far below any error that could change a verdict about aircraft, and a six-digit den…
lon_scale_numstring–OPTIONAL exact rational longitude scale, numerator as decimal string. Stands for cos(latitude), which is not rational -- so the caller states the approximation it chose and everything after that choi…
look_ahead_secondsstring–optional horizon clipped forward from the earliest declared time, decimal string. e.g. 600
obs_seqstring–decimal string; a sealed AirspaceObservationSeal sequence is ONE INSTANT of sky and carries no time base, so supplying it alone returns NOT_MEASURED_OBSERVATION_SET_HAS_NO_TIME_BASE rather than a fab…
reference_lat_micro_degstring–OPTIONAL decimal string, the latitude the scale was computed for. REQUIRED whenever a scale is declared: all three fields travel together and a partial declaration is refused with REFUSED_INCOMPLETE_…
trajectoriesarrayyesdeclared 4D paths: id plus waypoints as decimal strings, strictly advancing in time. e.g. [{"id":"AAA","waypoints":[{"lat_micro_deg":"0","lon_micro_deg":"-100000","alt_feet":"30000","t_seconds":"0"},…
vertical_minima_feetstringyesREQUIRED decimal string, no default. e.g. 1000

No output schema declared.

No examples provided.

bond_presented_key ~486

QC-022 fused bond - the pipeline in ONE call: open key in, bond, verified pair, signature requirements. Post q_hex (the open key, uncompressed 04-prefixed pubkey hex; Q is accepted as the same face) and optionally A (the presented private face, 64-hex or decimal; k is the same face). q_hex ALONE answers UNPRESENTED_PAIR - no scalar on the wire; x(Q) is reported as ground because it is real and derivable, and it is PUBLIC, never a face. With A presented the court projects ground = A*G (scalar multiplication, total, no search - the same law project_affine_key runs) and grades the pair by the verify_presented_pair law: pair_verdict is WIN iff A*G == Q exactly, and A == x(Q) is the FALSE FACE, halting at APART_x_of_Q_is_public_not_a_face. sig_ready is true iff pair_verdict is WIN; pack_lock is ground on a WIN and absent otherwise. Malformed input answers in the court's REFUSED family. Floats refused. Deterministic. Does not ECDLP.

NameTypeReqDescription
Astring–presented private face, 64-hex or decimal. e.g. 1
Qstring–same face as q_hex, old label. e.g. 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
kstring–same face as A, old label. e.g. 1
q_hexstring–open key, uncompressed 04-prefixed pubkey hex (required). e.g. 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8

No output schema declared.

No examples provided.

code_ir_equiv ~610

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.

NameTypeReqDescription
filesarray–Exactly two whole files when left_file/right_file are not used. The payload IS the files. e.g. [{"path":"left.ll","content":"define i32 @f() { ret i32 143 }"},{"path":"right.ll","content":"define i32…
left_fileobject–Whole source file of the first implementation. The payload IS the file. e.g. {"path":"left.ll","content":"define i32 @f() { ret i32 143 }"}
left_irstring–LEGACY fragment of the first implementation. Still accepted and lifted into a whole file with a defaulted path; prefer left_file. e.g. define i32 @f() { ret i32 143 }
right_fileobject–Whole source file of the second implementation. The payload IS the file. e.g. {"path":"right.ll","content":"define i32 @f() { ret i32 143 }"}
right_irstring–LEGACY fragment of the second implementation. Still accepted and lifted into a whole file with a defaulted path; prefer right_file. e.g. define i32 @f() { ret i32 143 }

No output schema declared.

No examples provided.

corpus_bonds ~156

Sealed bonds from the Affine.Earth corpus (GAIA_SPATIAL_BOND_WIRES). mined_from is LLM_WEIGHTS or LLVM_IR. Stateless: pin at_seq to make the read reproducible across cells, or omit it to read the moving head.

NameTypeReqDescription
at_seqstring–decimal string, caller-pinned stream position; same value = same bytes. e.g. 1
limitstring–decimal string, rows up to 8192; JSON numbers still admitted. e.g. 64
sectorstring–hex sector prefix: the four hex digits of the top 16 bits of a bond's Morton key, e.g. 0a3f

No output schema declared.

No examples provided.

corpus_capability_map ~171

Census of what the corpus has captured over a bounded window of sealed bonds: per lane (LLM_WEIGHTS, LLVM_IR, LLVM_IR_I64, AUDIO_SPEECH) the bond count and exact-orbit-closure count, plus distinct spatial sectors. Stateless: pin at_seq for a byte-stable census on every cell, or omit it to read the moving head.

NameTypeReqDescription
at_seqstring–decimal string, caller-pinned stream position; same value = same bytes. e.g. 1
limitstring–decimal string, window size up to 8192. e.g. 256
sourcestring–optional lane filter: LLM_WEIGHTS, LLVM_IR, LLVM_IR_I64, AUDIO_SPEECH. e.g. LLVM_IR

No output schema declared.

No examples provided.

corpus_coverage ~122

Fleet-wide mining coverage from the KV cursor bucket: per target and per cell, how many shard cursors stand, a bounded decoded sample (bonds acked, shards exhausted), and the bond stream's own standing message count. Roster-free — cells are discovered from the subjects they wrote, never from a table. Follows the moving head; not pinnable, and says so.

NameTypeReqDescription
cursor_samplestring–decimal string, cursors to decode, up to 1024; the bound is stated in the reply. e.g. 256

No output schema declared.

No examples provided.

critique_frame ~212

Grade a rendered frame and return integer corrections. THE CRITIC IS DETERMINISTIC, NOT A MODEL: nine cells must reach the same verdict or the fleet's byte-identity is gone, and a cell reports generative:0 because it hosts no model. Scores 0-1000 and returns span/pitch deltas as integers.

NameTypeReqDescription
hstring–decimal string. e.g. 128
kindstring–the language-game context kind: atc, proteins or materials, e.g. atc
nstring–decimal string. e.g. 16
seedstring–decimal string; JSON numbers still admitted. e.g. 7
span_scale_q16string–decimal string, framing to grade; 65536 = unity. e.g. 65536
tstring–decimal string. e.g. 0
wstring–decimal string. e.g. 128

No output schema declared.

No examples provided.

execute_2local_hamiltonian ~378

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 of that configuration (z = 1-2s per site; each term adds jnum/jden * z_i * z_j). constraints are i,j,jnum,jden;... (sites i,j with coupling jnum/jden), config is s0,s1,... bits. The verdict is graded against the one energy QMACourtLaw holds a seal for: -1/1, constraints 0,1,1,1 with config 0,1 (fixture2LocalEnergyNum/Den). WIN means the posted configuration reaches that energy with no aligned term; MISS means an evaluated configuration that does not, with detail exclusion when a term is aligned (z_i * z_j > 0) or energy=num/den otherwise; a REFUSED_* verdict names an instance or configuration the law does not grade. 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); a field posted as a JSON value that is not a string is REFUSED_NOT_A_STRING.

NameTypeReqDescription
configstring–computational bits s0,s1,... each 0 or 1, one per site, e.g. 0,1
constraintsstring–ZZ terms i,j,jnum,jden;... e.g. 0,1,1,1 (sites 0 and 1, coupling 1/1)
jordanBondExclusionsstring–alias of constraints. e.g. 0,1,1,1

No output schema declared.

No examples provided.

execute_artifact_crucible ~920

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 ru…

NameTypeReqDescription
artifactstringyesThe source the agent generated to satisfy the brief. Generation is the caller's half; the crucible compiles, evaluates and seals. e.g. the source text of one file, or the base64 of a compiled wasm mo…
briefstringyesThe complete ARTIFACT INGESTION BRIEF: four sections ([LANGUAGE GAME DEFINITION], [STRUCTURAL GOAL], [PAYLOAD SHAPE], [WASM MEMBRANE INTEGRATION]) with every field filled. The blank template is refus…
target_architecturestring–OPTIONAL and redundant: the brief's [PAYLOAD SHAPE] is the single home for this value. Supplied only for callers using the original schema; a value that contradicts the brief is REFUSED_ARCHITECTURE_…

No output schema declared.

No examples provided.

execute_exact_permanent ~199

#P exact integer permanent, n≤3, computed by the direct expansion and checked against Ryser's formula. matrix is a decimal-string grid, rows split by | and cells by commas. Returns energy_num = the permanent, energy_den = 1; verdict is WIN when it equals 6 - QMACourtLaw.fixturePermanent, the all-ones 3x3 matrix - and MISS for every other permanent, with detail per=P_want_6; if the two expansions disagree the answer is MISS naming both. n>3 is REFUSED_INSTANCE_BOUND. Floats refused (REFUSED_FLOAT); a field posted as a JSON value that is not a string is REFUSED_NOT_A_STRING. Same law as math_court domain qma_permanent.

NameTypeReqDescription
matrixstring–rows | cells , integer entries. e.g. 1,1,1|1,1,1|1,1,1

No output schema declared.

No examples provided.

execute_transition ~574

Certified membrane: Rational S4/C4 lanes -> SCF boundary -> annihilate raw context -> NATS geometry-only turn -> Aristotelian projection. IDEMPOTENT: this membrane is stateless and keeps no record of a signature, so replaying an identical request is admitted and returns the identical receipt_hash rather than being refused as a replay. Safe to retry on a timeout; it is not a second transition.

NameTypeReqDescription
bond_statusstring–the bond state the caller reports for itself, recorded with the turn; e.g. BONDED. Omitted -> UNKNOWN
c4_constraintsarray–Rational lanes as num/den strings. e.g. ["1/1","0/1","2/3","1/4"]
client_signaturestringyessha256(INTENT|scf_hex|user_vqbit_hash|genesis_epoch) first 16 bytes as 32 lowercase hex; or the game seal sha256(INTENT|scf_hex|user_vqbit_hash); or an ML-DSA-87 IDENTITY_BIND package. scf_hex is NOT…
economicsobject–Optional I_PF economics object: executor hash + impact matrix (Rational weights), keys executor_btc_address_hash and context_class, e.g. {"executor_btc_address_hash":"0123456789abcdef0123456789abcdef…
entity_idstringyeswallet_geo entityID hex. e.g. 0123456789abcdef0123456789abcdef
intentstringyesthe transition verb, one of the enum values, e.g. INGEST
s4_coordinatesarray–Rational lanes as num/den strings. e.g. ["1/2","3/4","0/1","5/1"]
user_vqbit_hashstring–Exactly 32 lowercase hex, or OMIT it and the cell derives sha256(entity_id|scf_hex)[0:16]. A stated value that is not 32 hex is REFUSED rather than replaced - the cell will not verify your signature…

No output schema declared.

No examples provided.

expose ~562

Generic court ingest. kind selects the law. The act is strobe → emit → seal. affine_key strobes the Affine period from Q alone (UUM-8D reconvergence + add-law turn; no k), emits Jordan/vQbit, seals, and returns patoshi_expose + shors_qmt_witness + topological_shear. period_r carries an ECDLP scalar or is empty, never a shear label. Verdict is jordan_proven. qc_* / qma_* strobe the instance and seal energy. Empty kind returns the catalog. Named verify_* tools replay a sealed emit. Study domains forward to math_court. Floats refused.

NameTypeReqDescription
Astring–first lattice for kind=jordan or lattice: x0,x1,x2,x3,x4,x5,x6,x7|z as decimal strings, e.g. 1,2,3,4,5,6,7,8|0
Bstring–second lattice, same shape as A, e.g. 1,1,1,1,1,1,1,1|0
Kstring–the lock (kernel) lattice for a Jordan shear, same shape as A. e.g. 3,-2,5,1,7,1,4,2|1
kindstring–affine_key|jordan|lattice|qc_*|qma_*|math_court domain. e.g. qc_shor
objectstring–puzzle object; Affine key hex for affine_key. e.g. 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
opstring–lattice operation for kind=lattice, e.g. add; lattice_op with an empty op lists them
q_hexstring–alias of object for affine_key. e.g. 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
sourcestring–attribution for a math_court domain kind (who or what posted it), e.g. steward; absence is refused there

No output schema declared.

No examples provided.

feeds_catalog ~53

Every feed a client can drive a game from - corpus lanes by mined_from, the live global feeds, and the transport each is reachable on (REST, RSS, MCP, NATS subject). Stateless; takes no arguments.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

game_frame_meta ~257

Run a language-game context and return its state plus the cell's own self-evaluation of the rendered frame - integer score 0-1000 over occupancy, spread, contrast and edge quality, with the C4 span correction applied. Stateless: (kind, seed, t, n, at_seq) fully determine the result.

NameTypeReqDescription
at_seqstring–decimal string, pinned corpus epoch. e.g. 1
hstring–decimal string. e.g. 128
kindstring–the language-game context kind: atc, proteins or materials, e.g. proteins
max_iterstring–decimal string, iteration cap, default 10. e.g. 10
nstring–decimal string, population. e.g. 16
seedstring–decimal string; JSON numbers still admitted. e.g. 7
tstring–decimal string, step index. e.g. 0
targetstring–decimal string, refine until score >= this (0-1000, default 950). e.g. 950
wstring–decimal string. e.g. 128

No output schema declared.

No examples provided.

ide_rebuild_mesh ~26

Trigger a Mac mesh rebuild from the IDE. Only permitted on the founder cell.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

lattice_op ~425

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.

NameTypeReqDescription
Astring–first lattice: x0,x1,x2,x3,x4,x5,x6,x7|z, decimal strings, negatives allowed. e.g. 1,1,1,1,1,1,1,1|1
Bstring–second lattice for shear, add, sub, mul, distance, locking_distance; same shape as A. e.g. 1,1,1,1,1,1,1,1|1
Kstring–the distance (kernel) lattice for shear; same shape as A. e.g. 3,-2,5,1,7,1,4,2|1
maskstring–park only: decimal 0-255 homology mask. e.g. 255
opstring–the operation; empty lists the ops

No output schema declared.

No examples provided.

math_court ~10,242

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.

NameTypeReqDescription
Astring–the presented private face as decimal or 64-hex, e.g. 1. 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.
Mstring–the number of marked entries out of N, e.g. 1. Read by qc_ampest/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
Nstring–the modulus N of the period or Shor witness (qc_period, qc_shor: 15) or the search size (qc_ampest: 4), e.g. 15. Read by qc_ampest/researcher, qc_period/researcher, qc_shor/researcher, qc_shor_twin/r…
Qstring–the presented public point, same shape as q_hex, e.g. 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798. Read by qc_affine_key/researcher; post it only for those domains - a court na…
astring–the base a of the period claim, coprime to N, e.g. 7. Read by qc_period/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
abstring–the two measured Bell bits, e.g. 00. Read by qc_bell/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
alicestring–Alice's two measurement bits, e.g. 01. Read by qc_teleport/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
answersstring–the oracle's answer to each query, in query order (bits, ';'-separated like queries), e.g. 101. Read by qc_bv/researcher; post it only for those domains - a court names the fields it grades on in its…
arc_order_pptstring–arc-order statistic in parts per thousand, e.g. 800. 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 detai…
arm_countsarray–health/trialist,regulator and the health grader: per-arm assay counts as an array of decimal strings, e.g. ["30","30"]
arrival_minstring–declared by fluids/operator in the catalog; carried with the ingest and not read by the fluids verdict today (measured 2026-09-29: fluids grades phi_in and phi_out), e.g. 42. Read by fluids/operator;…
bstring–the right-hand side of the linear system as num/den rationals, comma-separated, e.g. 3/1,5/1. Read by qc_hhl/researcher; post it only for those domains - a court names the fields it grades on in its…
bitsstring–the two classical bits sent over one entangled qubit, e.g. 11. Read by qc_superdense/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE deta…
bobstring–Bob's two bits after the corrections, e.g. 01. Read by qc_teleport/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
cidstring–PubChem CID of the compound, e.g. 2244. Read by chemistry/chemist, chemistry/steward, complex/chemist, complex/researcher, complex/steward; post it only for those domains - a court names the fields i…
cited_idstring–the citation id the court matches against its authored fixture: meyer-2023-5d60 (gofirst), iso16-a440 (rife), z2-a2b-half-step (dynamo), e.g. iso16-a440. Read by dynamo/researcher, dynamo/steward, dy…
cited_urlstring–the source URL of the citation, echoed with the verdict, e.g. https://en.wikipedia.org/wiki/A440_(pitch_standard). Read by dynamo/researcher, rife/researcher; post it only for those domains - a court…
classstring–the claimed class: constant or balanced for qc_dj, the Bell class bits for qc_bell, e.g. constant. Read by qc_bell/researcher, qc_dj/researcher; post it only for those domains - a court names the fie…
clockstring–the clock tick the table row is read at, e.g. 1. Declared by health/regulator, health/trialist and the three physics roles; no verdict reads it: the health verdict is computed from other fields, and…
closure_conc_pptstring–closure-phase concentration in parts per thousand, e.g. 900. Read by eht/experimentalist, eht/theorist; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTAN…
codstring–Crystallography Open Database id, e.g. 1011097. 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…
cofactorstring–the cofactor N/factor of the witness, e.g. 5. Read by qc_shor/researcher, qc_shor_twin/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE de…
color_isolatedstring–1 if a colour row is isolated (illegal), 0 otherwise, e.g. 0. 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.
configstring–computational bits s0,s1,... each 0 or 1, e.g. 0,1.
confinement_ppmstring–ionospheric confinement in parts per million, e.g. 60000. Read by eclipse/gnss; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
constraintsstring–ZZ terms as i,j,jnum,jden;... decimal strings, e.g. 0,1,1,1.
conventionstring–declared by biosphere/radiative in the catalog; carried with the ingest and not read by the biosphere verdict today (measured 2026-09-29: biosphere grades scenario), e.g. positive_downward. Read by b…
correctionsstring–the Pauli corrections Bob applies, two bits, e.g. 00. Read by qc_teleport/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
countstring–the claimed number of marked entries (1s in the oracle), e.g. 1. Read by qc_count/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
dstring–the dynamo denominator of the half-step ratio, e.g. 2. Read by dynamo/researcher, dynamo/steward, dynamo/theorist; post it only for those domains - a court names the fields it grades on in its REFUSE…
deci_dobsonstring–total column ozone in deci-Dobson units; declared by biosphere/ozone_column, not read by the verdict today (biosphere grades scenario), e.g. 3000. Read by biosphere/ozone_column; post it only for tho…
decodedstring–the two bits Bob decoded, e.g. 11. Read by qc_superdense/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
denstring–denominator of the first rational, > 0, e.g. 1. Read by cs/compiler; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
den2string–denominator of the second rational, > 0, e.g. 3.
depletion_ppmstring–electron-content depletion in parts per million, e.g. 300000. Read by eclipse/gnss, eclipse/ionosonde, eclipse/steward; post it only for those domains - a court names the fields it grades on in its R…
die_aarray–the 60 faces of die A as an array of decimal strings (the court reads an integer list; a comma string is refused), e.g. ["1","10","19","20","21","22","39","40"].
die_barray–die B faces, array of decimal strings, e.g. ["2","9","18","23","24","25","38","43"].
die_carray–die C faces, array of decimal strings, e.g. ["3","8","17","26","27","28","37","44"].
die_darray–die D faces, array of decimal strings, e.g. ["4","7","16","29","30","31","36","45"].
die_earray–die E faces, array of decimal strings, e.g. ["5","6","15","32","33","34","35","46"].
dilationstring–the Ehrhart dilation factor t of the polytope, e.g. 12. Read by geometry/cad_engineer, geometry/digital_twin, geometry/regulator; post it only for those domains - a court names the fields it grades o…
dilation_tstring–the QCD dilation parameter t (small t is freedom), e.g. 1. Read by qcd/phenomenologist; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
doidstring–Disease Ontology id, e.g. DOID:9352. 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 d…
domainstring–the court to sit, named in the catalog: geometry, chance, algebra, physics, qcd, health, finance, cs, fluids, eclipse, eht, seismic, disease, chemistry, material, pdb, gofirst, complex, rife, dynamo,…
dry_mass_gstring–reentry dry mass in grams; declared by biosphere/mass_ledger, not read by the verdict today (biosphere grades scenario), e.g. 461213000. Read by biosphere/mass_ledger; post it only for those domains…
edgesstring–couplings as i,j,J;... integers, e.g. 0,1,1;1,2,1;2,0,1.
endstring–the claimed ending vertex, 0 or 1, e.g. 0. Read by qc_walk/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
face_countsarray–faces per die as an array of decimal strings; the cited Meyer 2023 5d60 tuple, e.g. ["60","60","60","60","60"].
factorstring–the non-trivial factor the witness names, e.g. 3. Read by qc_shor/researcher, qc_shor_twin/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANC…
fractionstring–the claimed amplitude fraction M/N as num/den, e.g. 1/4. Read by qc_ampest/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
fxstring–the presented f(x), decimal or bit string, e.g. 0. 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.
fystring–the presented f(y); must equal fx, e.g. 0. 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.
gradestring–declared by biosphere/coupling in the catalog; carried with the ingest and not read by the biosphere verdict today (biosphere grades scenario), e.g. MEASURED. Read by biosphere/coupling; post it only…
halfPowstring–a^(r/2) mod N, the half power of the witness, e.g. 4. Read by qc_shor/researcher, qc_shor_twin/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INS…
hbastring–hydrogen-bond acceptors, >= 0, e.g. 4. 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.
hbdstring–hydrogen-bond donors, >= 0, e.g. 1. 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.
hiddenstring–the hidden bit string s the oracle computes s.x against, e.g. 101. Read by qc_bv/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
hzstring–the claimed frequency in whole hertz, > 0, e.g. 440. 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.
icdstring–ICD-10 code, e.g. E11. 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.
inchikeystring–the InChIKey of the compound (27 characters, two hyphens), e.g. BSYNRYMUTXBXSQ-UHFFFAOYSA-N. Read by chemistry/chemist, chemistry/steward, complex/chemist, complex/researcher, complex/steward; post i…
iterationsstring–the presented Grover iterate count, e.g. 1. Read by qc_ampamp/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
jet_countsstring–jet multiplicity counts, comma-separated integers, e.g. 3,4,5. 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.
jordanBondExclusionsstring–alias of constraints, e.g. 0,1,1,1. 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.
kstring–the phase index k (qc_qft, qc_kickback, qc_qpe) or the private scalar of the pair (qc_pair, qc_affine_key), e.g. 1. Read by qc_affine_key/researcher, qc_kickback/researcher, qc_pair/researcher, qc_qf…
label_intstring–integer class label; declared by cs/ml_engineer, not read by the cs verdict today (cs grades num, den, num2, den2), e.g. 1. Read by cs/ml_engineer; post it only for those domains - a court names the…
lag_sstring–lag in whole seconds, e.g. 600. 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.
lipinski_violationsstring–count of Lipinski rule violations, >= 0, e.g. 0. 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 detai…
long_median_ujystring–long-baseline median flux in micro-jansky, e.g. 400000. 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 de…
loss_ticksstring–loss in whole ticks; declared by finance/risk and finance/auditor, not read by the finance verdict today (finance grades lots and ticks), e.g. 5. Read by finance/auditor, finance/risk; post it only f…
lotsstring–position size in whole lots, e.g. 3. 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 detai…
mstring–the register width m in qubits, e.g. 2. Read by qc_kickback/researcher, qc_qpe/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
markedstring–the 0-based INDEX of the unique marked entry, not a count, e.g. 3.
maskstring–Simon's hidden mask as a bit string, e.g. 11. 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.
mass_millistring–dose mass in milligrams, e.g. 19000. 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.
matrixstring–qma_permanent / qc_hhl: rows separated by |, entries by comma, e.g. 1,1,1|1,1,1|1,1,1 (n <= 3 for the permanent)
mc_att_xstring–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
mc_att_ystring–knocked_toward: the attacker's Y as a hex double bit pattern, e.g. 4050000000000000 for 64.0.
mc_att_zstring–knocked_toward: the attacker's Z as a hex double bit pattern, e.g. 4021000000000000 for 8.5.
mc_block_xstring–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
mc_block_ystring–block coordinate Y, see mc_block_x, e.g. 0
mc_block_zstring–block coordinate Z, see mc_block_x, e.g. 0
mc_budgetstring–reach budget by name: 'survival' (4.5 blocks, exactly 19327352832 units) or 'creative' (6 blocks), e.g. survival.
mc_budget_unitsstring–reach or movement budget in exact lattice units (2^32 per block), when not using mc_budget by name, e.g. 19327352832.
mc_centre_xstring–block X at the centre of the enveloped context, e.g. 8.
mc_centre_ystring–block Y at the centre of the enveloped context, e.g. 64.
mc_centre_zstring–block Z at the centre of the enveloped context, e.g. 8.
mc_claimstring–minecraft gameplay claim to adjudicate (mc_op=adjudicate), one of the eight verbs a player uses: reaches, moved_within, stands_on, fits_through, fall_damage, knocked_toward, can_place, can_see. e.g.…
mc_gap_d_unitsstring–fits_through: depth of the gap in lattice units, e.g. 4294967296
mc_gap_h_unitsstring–fits_through: height of the gap in lattice units, e.g. 8589934592 for two blocks
mc_gap_w_unitsstring–fits_through: width of the gap in exact lattice units (2^32 = 4294967296 units per block), e.g. 4294967296 for one block
mc_health_pointsstring–fall_damage: the player health before the fall in whole points, e.g. 20 (full); omitted -> full health
mc_opstring–minecraft court operation: 'project' (ingest one position onto the exact lattice), 'adjudicate' (rule on a gameplay claim named by mc_claim) or 'sweep' (a projectile from mc_x/y/z to mc_to_x/y/z agai…
mc_tickstring–the server tick this context describes, an integer the caller supplies: the law never reads a clock, so a run can be replayed, e.g. 20.
mc_to_xstring–minecraft target X as a hex double bit pattern, for adjudicate and sweep, e.g. 4022000000000000 for 9.0.
mc_to_ystring–minecraft target Y as a hex double bit pattern, for adjudicate and sweep, e.g. 4050000000000000 for 64.0.
mc_to_zstring–minecraft target Z as a hex double bit pattern, for adjudicate and sweep, e.g. 4021000000000000 for 8.5.
mc_toward_xstring–knocked_toward: X of the point of interest the knockback is judged against, hex double bit pattern, e.g. 4014000000000000 for 5.0
mc_toward_ystring–knocked_toward: Y of the point of interest as a hex double bit pattern, e.g. 4050000000000000 for 64.0.
mc_toward_zstring–knocked_toward: Z of the point of interest as a hex double bit pattern, e.g. 4021000000000000 for 8.5.
mc_wall_thin_unitsstring–sweep: wall thickness in lattice units when thinner than one block, e.g. 1073741824 for a quarter block
mc_wall_xstring–sweep: block X of the wall the projectile is tested against, integer as a decimal string, e.g. 3
mc_wall_ystring–sweep: block Y of the wall (optional; the wall spans the flight otherwise), e.g. 0
mc_wall_zstring–sweep: block Z of the wall (optional), e.g. 0
mc_window_blocksstring–edge of the enveloped context in whole blocks; outside it the court declines to answer rather than clamping, e.g. 16.
mc_xstring–minecraft position X as a 16-digit hex IEEE-754 double bit pattern, e.g. 4021000000000000 for 8.5. The eight bytes the game sent, not a re-encoded decimal.
mc_ystring–minecraft position Y as a 16-digit hex IEEE-754 double bit pattern, the eight bytes the game sent (see mc_x), e.g. 4050000000000000 for 64.0.
mc_zstring–minecraft position Z as a 16-digit hex double bit pattern (see mc_x), e.g. 4021000000000000 for 8.5.
milli_w_per_m2string–radiative forcing in milliwatts per square metre; declared by biosphere/radiative, not read by the verdict today (biosphere grades scenario), e.g. 41. Read by biosphere/radiative; post it only for th…
mp_idstring–Materials Project id, mp-##### from the authored fixture, e.g. mp-149. Read by material/crystallographer, material/steward; post it only for those domains - a court names the fields it grades on in i…
nstring–the qubit count n (qc_qft), the particle count (qma_nrep) or the dynamo numerator, e.g. 4. Read by dynamo/researcher, dynamo/steward, dynamo/theorist, qc_qft/researcher, qma_nrep/researcher, qma_nrep…
n_playersstring–number of players the Go First dice set is claimed fair for, e.g. 5. Read by gofirst/combinatorist; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE d…
nmstring–the claimed wavelength in whole nanometres, > 0, e.g. 750. 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 det…
null_conc_pptstring–null-closure concentration in parts per thousand, e.g. 100. Read by eht/experimentalist, eht/theorist; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANC…
numstring–numerator of the first rational, e.g. 143. Read by cs/compiler; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
num2string–numerator of the second rational; the court seals a/b + c/d = (ad+bc)/bd exactly, e.g. 1.
num_atomsstring–atoms in the cell, > 0 when present, e.g. 2. Read by material/crystallographer; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
objectstring–alias of q_hex for affine_key: the public point as 130-hex uncompressed, e.g. 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08…
obscuration_ppmstring–solar obscuration in parts per million, e.g. 900000. 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…
operatorstring–the fleet operator named in the ledger; declared by biosphere/mass_ledger, not read by the verdict today (biosphere grades scenario), e.g. operator_a. Read by biosphere/mass_ledger; post it only for…
oraclestring–a 0/1 string of length 2..8; the marked entries are the 1s, e.g. 0001.
origin_sstring–declared by fluids/operator in the catalog; carried with the ingest and not read by the fluids verdict today (fluids grades phi_in and phi_out), e.g. 0. Read by fluids/operator; post it only for thos…
payload_sha256dstring–double-SHA256 of the payload as 64 lowercase hex; declared by cs/consensus, not read by the cs verdict today (cs grades num, den, num2, den2), e.g. 5df6e0e2761359d30a8275058e299fcc0381534545f55cf43e4…
pdb_idstring–the four-character PDB entry id, e.g. 4HHB. Read by complex/chemist, complex/researcher, complex/steward, pdb/crystallographer, pdb/researcher, pdb/steward; post it only for those domains - a court n…
pearsonstring–the Pearson symbol that travels with space_group, e.g. cF8. Read by material/crystallographer; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
perm_denstring–denominator of the claimed fair-permutation probability, e.g. 120. Read by gofirst/combinatorist, gofirst/steward; post it only for those domains - a court names the fields it grades on in its REFUSE…
perm_numstring–numerator of the claimed fair-permutation probability, e.g. 1. Read by gofirst/combinatorist, gofirst/steward; post it only for those domains - a court names the fields it grades on in its REFUSED_NO…
phasestring–the claimed eigenphase as num/den, e.g. 1/4. Read by qc_kickback/researcher, qc_qpe/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detai…
phasesstring–the n QFT phases as num/den, comma-separated, e.g. 0/4,1/4,2/4,3/4. Read by qc_qft/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
phi_instring–inflow flux as a whole number, e.g. 8. 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…
phi_outstring–outflow flux as a whole number; the residual phi_in - phi_out is graded, e.g. 8. Read by fluids/certifier, fluids/cfd_vendor, fluids/designer; post it only for those domains - a court names the field…
pn_pred_sstring–predicted P-wave travel time in whole seconds, e.g. 53. Read by seismic/treaty; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
polytope_idstring–the named polytope the Ehrhart count is taken over, e.g. unit_square. Read by geometry/cad_engineer, geometry/digital_twin, geometry/regulator; post it only for those domains - a court names the fiel…
presentationstring–a group presentation token; declared by algebra roles, not read by the Connes verdict today (algebra grades word), e.g. a2b. Read by algebra/phenomenologist, algebra/qft_theorist; post it only for th…
proper_divisorsstring–the proper divisors of r as decimal strings, comma-separated (REQUIRED by qc_period), e.g. 1,2. Read by qc_period/researcher; post it only for those domains - a court names the fields it grades on in…
qstring–the claimed Eisenstein q of the word (qc_topo) or the dynamo q, e.g. 0. Read by dynamo/researcher, dynamo/steward, dynamo/theorist, qc_topo/researcher; post it only for those domains - a court names…
q_binstring–the momentum-transfer bin index, e.g. 1. 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.
q_hexstring–a secp256k1 public point as 130-hex uncompressed (04...) or 66-hex compressed, e.g. 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798.
queriesstring–the query bit strings, ';'-separated (a comma-separated list is REFUSED_SHAPE), e.g. 100;010;001. Read by qc_bv/researcher; post it only for those domains - a court names the fields it grades on in i…
rstring–the claimed period r (qc_period) or the Eisenstein r (qc_topo, dynamo), e.g. 4. Read by dynamo/researcher, dynamo/steward, dynamo/theorist, qc_period/researcher, qc_topo/researcher; post it only for…
ratio_pptstring–short/long flux ratio in parts per thousand, e.g. 5000. 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 de…
residual_intstring–the integer residual a CFD vendor reports; declared by fluids/cfd_vendor, not read by the fluids verdict today (fluids grades phi_in and phi_out), e.g. 0. Read by fluids/cfd_vendor; post it only for…
rho2string–qma_nrep: 2x2 rational 2-RDM, rows by |, entries num/den, e.g. 1/2,0/1|0/1,1/2
rolestring–the role on that domain, from the catalog; the role names which may_ingest fields the court reads, e.g. gnss (with domain eclipse).
roundsstring–the number of QPR rounds, e.g. 8. Read by chance/compiler, chance/consensus, chance/quantum_info; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE det…
scenariostring–biosphere/regulator joint ledger, one of measured_2025 | authorised_19408 | gen3_filed_100000 | orbital_data_centres, e.g. measured_2025.
score_denstring–denominator of the claimed score; declared by cs/ml_engineer, not read by the cs verdict today, e.g. 10. Read by cs/ml_engineer; post it only for those domains - a court names the fields it grades on…
score_numstring–numerator of the claimed score; declared by cs/ml_engineer, not read by the cs verdict today, e.g. 9. Read by cs/ml_engineer; post it only for those domains - a court names the fields it grades on in…
short_median_ujystring–short-baseline median flux in micro-jansky, e.g. 1500000. 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…
snr_pptstring–signal-to-noise in parts per thousand, e.g. 20000. 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.
sourcestring–attribution for the ingest (who or what posted it); absence is refused, e.g. court-client.
space_groupstring–the space-group number, an integer in 1...230, travelling with a Pearson token, e.g. 227. Read by material/crystallographer, material/steward; post it only for those domains - a court names the field…
spinsstring–discrete spins +1,-1,... one per site, e.g. 1,-1,1.
startstring–the starting vertex, 0 or 1, e.g. 0. Read by qc_walk/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
stationstring–ozone station code; declared by biosphere/ozone_column, not read by the verdict today (biosphere grades scenario), e.g. BLD. Read by biosphere/ozone_column; post it only for those domains - a court n…
stepsstring–the number of walk steps, >= 0, e.g. 2. Read by qc_walk/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
tablestring–the truth table of f as a bit string, e.g. 00. Read by qc_dj/researcher; post it only for those domains - a court names the fields it grades on in its REFUSED_NO_INSTANCE detail.
table_countsstring–table row counts, comma-separated integers, e.g. 3,4,5. Declared by physics/detector and physics/experimentalist. The physics court grades none of clock, track or table_counts: whatever integers are…
tau_sstring–elimination time constant in whole seconds; declared by health/clinician, not read by the health verdict today (health grades mass_milli, vol_milli, arm_counts), e.g. 3600. Read by health/clinician;…
termstring–the coupling term named; declared by biosphere/coupling, not read by the verdict today (biosphere grades scenario), e.g. residence_time. Read by biosphere/coupling; post it only for those domains - a…
threshold_ticksstring–loss threshold in whole ticks; declared by finance/risk, not read by the finance verdict today (finance grades lots and ticks), e.g. 10. Read by finance/risk; post it only for those domains - a court…
ticksstring–price move in whole ticks; PnL = lots * ticks exact in Z, e.g. 5. Read by finance/auditor, finance/clearing, finance/trader; post it only for those domains - a court names the fields it grades on in…
trackstring–the track index of the table row, e.g. 1. Declared by the three physics roles; no verdict reads it: the physics verdict is CONTRACT whatever integers are posted.
travel_sstring–measured P-wave travel time in whole seconds, e.g. 53. 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 detai…
verticesstring–vertex count of the polytope; declared by geometry/cad_engineer, not read by the Ehrhart verdict today (geometry grades polytope_id and dilation), e.g. 4. Read by geometry/cad_engineer; post it only…
vol_millistring–dose volume in millilitres, > 0, e.g. 20000. 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.
wordstring–the group word the Connes court grades, from its corpus, e.g. Z2_a2b. Read by algebra/phenomenologist, algebra/qft_theorist, qc_topo/researcher; post it only for those domains - a court names the fie…
xstring–the first input bit string (qc_simon: 00) or the solution vector as num/den rationals (qc_hhl: 3/1,5/1), e.g. 00. Read by qc_hhl/researcher, qc_simon/researcher; post it only for those domains - a co…
ystring–the second input bit string; x XOR y must equal mask, e.g. 11. 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.
yearstring–calendar year of the ledger row; declared by biosphere/mass_ledger and biosphere/ozone_column, not read by the verdict today (biosphere grades scenario), e.g. 2025. Read by biosphere/mass_ledger, bio…

No output schema declared.

No examples provided.

membrane_health ~24

Stateless membrane identity (mode, genesis epoch, subjects) plus cell listen facts.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

noaa_goes_r_weather ~234

Live NOAA weather for the aviation radar lane. lane=weather returns real convective SIGMET hazard polygons (aviationweather.gov airsigmet) with altitude tops and movement vectors; lane=space returns real GOES-R primary X-ray flux plus NOAA scales, planetary K and OVATION aurora. No mock radar: an empty result is empty, a failed fetch is CURE.

NameTypeReqDescription
c4_invariant_scfstring–optional C4 invariant SCF hex of the caller session; carried into the invocation receipt, not read by the weather lanes. e.g. 0123456789abcdef0123456789abcdef
lanestring–weather | space (maps to gaiaftcl.radar.*)
wallet_hashstring–optional caller fiber (sha256 of the wallet, lowercase hex); carried into the invocation receipt, not read by the weather lanes. e.g. 5df6e0e2761359d30a8275058e299fcc0381534545f55cf43e41983f5d4c9456

No output schema declared.

No examples provided.

project_affine_key ~526

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.

NameTypeReqDescription
Astring–the private face: a secp256k1 scalar as decimal or 64-hex, e.g. 2; the court projects Q = A*G
Qstring–same face as q_hex, old label. e.g. 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
kstring–same face as A, old label. e.g. 1
q_hexstring–the public face: uncompressed 04-prefixed secp256k1 point, 130 hex characters; the court projects its shear and period, never a scalar. e.g. 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b…

No output schema declared.

No examples provided.

project_shor_twin ~268

QC-001b Shor TWIN projection. Post ONE half, receive the other. Post halfPow a (a^2 == 1 mod N, a != +/-1) and the court projects factor/cofactor by gcd(a-1,N) and gcd(a+1,N). Post factor and cofactor and it projects a by CRT (a == 1 mod factor, a == -1 mod cofactor). The projected half is verified before return. Bijection in polynomial time - it does not search for a period and does not derive a discrete log. Decimal strings; empty means not posted. Floats refused.

NameTypeReqDescription
Nstringyesthe modulus, decimal, e.g. 15 - carried in every shape; without it there is no question
cofactorstring–N / factor, decimal, e.g. 5; posted together with factor
factorstring–post factor together with cofactor (e.g. 3 and 5) and the court projects halfPow by CRT
halfPowstring–post this half (a with a^2 == 1 mod N, a != 1, N-1), e.g. 4, and the court projects factor and cofactor

No output schema declared.

No examples provided.

release_regression ~599

Franklin's sign-off over an Affine IDE release regression record. The IDE's regression agent opens every study and writes a canonical tab-separated record of what it saw: one stage arm per study (route and the viewer actually showing), the rail, the chat, the en/es/ar locales, the served download page, the prover and one line per screenshot. This court grades that record with ReleaseRegressionLaw from LatticeRender - the same source the IDE's own prover compiles - and answers FRANKLIN_SIGNED_OFF only when every arm is ok, there is exactly one stage arm per study, the three locale arms, a served arm, the prover arm, at least one study with one screenshot per study and, when dmg_sha256 is present, an ok served arm named dmg_sha_matches. Otherwise the terminal is CURE (a ruling, not an error) with failing and missing each naming what is not proven, once; a stage arm whose detail shows the movie stage on a domain route is CURE even when flagged ok (the 0.2.6.3 shape). Returns terminal, digest (sha256 over the canonical bytes), arms_total, arms_ok, failing, missing, franklin (the narration lines), sealed_by and status. The court opens no app and runs no prover: the arms are the caller's measurements. It WRITES NOTHING on the cell and reads no clock; nine cells return the same bytes for the same record.

NameTypeReqDescription
datestring–optional: the caller's clock, echoed as graded_at on the receipt; the court reads no clock of its own. e.g. 2026-10-06T21:10:00Z
recordstring–the canonical regression record: UTF-8 lines, tab-separated, LF endings, first line affine_ide_regression<TAB>1, then version, build, date, host, optional dmg_sha256, app_sha256, studies, one arm lin…
self_teststring–optional: 1 asks the court to run its own self-test over the law instead of grading a record - every arm first shown a planted defect; answers RELEASE_REGRESSION_COURT_SELFTEST_OK with arms_total, ar…

No output schema declared.

No examples provided.

route_spin_glass_manifold ~314

QMA spin-glass / frustrated Ising: given integer couplings on edges and a presented +/-1 spin per site, return the exact Ising energy of that configuration, energy_num = the sum of J * s_i * s_j over the posted edges and energy_den = 1, detail energy=E. 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 verdict is graded against the one ground energy QMACourtLaw holds a seal for: -1, the frustrated triangle with spins 1,-1,1 (fixtureSpinEnergy). WIN means the posted configuration reaches that energy; MISS means an evaluated configuration that does not; a REFUSED_* verdict names an instance or configuration the law does not grade. 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 (REFUSED_FLOAT); a field posted as a JSON value that is not a string is REFUSED_NOT_A_STRING.

NameTypeReqDescription
edgesstring–couplings i,j,J;... integer J, e.g. 0,1,1;1,2,1;2,0,1
spinsstring–discrete spins +1,-1,... one per site, e.g. 1,-1,1

No output schema declared.

No examples provided.

scene_compose ~467

Compose one stage document from a sea and sealed scene_ingest results. The sea is a 50 x 40 plane (2,000 points, the stage's floor) at z_um on the stage's up axis (the stage is Y-up). Every asset is held to its seal by SceneProvenanceLaw.verify: its usda is read back into a mesh, the mesh's fnv1a must equal the row's mesh_fnv1a and the digest must be the row's sha256, else REFUSED_SEAL; a row re-digested over an inadmissible license re-grades to REFUSED_LICENSE; a HELD row is not placed and is named under held. A placed asset gets the yaw and translation its row recorded. WRITTEN returns usda (the camera and listener lines the Iliad stage writes, then every mesh as int2[] px pairs - never point3f - so the IDE's hologram parser draws it), seal_tsv (the placed rows, each followed by LF), scene_digest (sha256 of seal_tsv, also carried in the stage as affine_scene_digest), meshes, points, faces, placed and held. It fetches nothing, reads no clock and writes nothing on the cell; the caller writes the usda.

NameTypeReqDescription
assetsarray–optional: the scene_ingest INGESTED answers to place, in placement order; each needs usda, seal_row and digest exactly as returned. e.g. [{"usda":"<usda>","seal_row":"<seal_row>","digest":"<digest>"}]
cameraobject–optional: the hero camera, four x,y,z micrometre triples; absent keys keep the Iliad stage's defaults. e.g. {"eye":"6000000,19000000,86000000","forward":"0,0,-1000000"}
seaobjectyesthe sea plane, every value a decimal string of micrometres. e.g. {"half_width_um":"60000000","half_depth_um":"40000000","z_um":"0"}
studystringyesthe study the stage belongs to; the default prim is Scene_<study>. e.g. iliad

No output schema declared.

No examples provided.

scene_ingest ~1,318

Turn a scanned mesh the caller fetched into one welded integer stage mesh and one sealed provenance row, or a named refusal. The caller posts the bytes (bytes_b64, or an ASCII STL as text), the URL and HTTP status they came from, and the catalog's raw license response; the court reads the license field from that response itself (Commons imageinfo License.value, else LicenseShortName.value when License is absent; EDAN metadata_usage.access; Natural Earth LICENSE.md line 1) and admits exactly pd, cc0, CC0, Public domain or Everything here is public domain. Order: http_status not 200 is REFUSED_SOURCE; a binary STL whose length is not 84 + 50 x count is REFUSED_TRUNCATED before anything is hashed; an unreadable or inadmissible license is REFUSED_LICENSE_UNREADABLE or REFUSED_LICENSE before a vertex is decoded; then StageMeshIngestLaw reads every float32 word by bit pattern at the declared unit (REFUSED_NAN, REFUSED_RANGE for a vertex past 2147483647 um, REFUSED_EMPTY), StageWeldLaw welds at weld_cell_um and doubles the cell up to 12 times until faces fit face_budget (REFUSED_BUDGET), and SceneProvenanceLaw seals the canonical row. INGESTED returns usda (one def Mesh with int2[] px pairs, the welded mesh as sealed; the pose in the row is applied by scene_compose), seal_row, digest (sha256 of the row), source_sha256, triangles_in, faces_out, points_out, weld_cell_um, mesh_fnv1a, placement (HELD when a second rights field such as a Smithsonian copyright is recorded) and sealed_by. It fetches nothing, reads no clock and writes nothing on the cell; nine cells return the same bytes for the same call.

NameTypeReqDescription
bytes_b64string–the asset's bytes exactly as fetched, base64 (RFC 4648 alphabet, padded; blanks and line breaks skipped). Send this or text, not both. e.g. U1RMIGZpbGU=
dx_umstring–optional: the placement's x offset in micrometres, recorded in the row and applied by scene_compose, default 0. e.g. 2500000
dy_umstring–optional: the placement's y offset in micrometres (the stage is Y-up), default 0. e.g. 0
dz_umstring–optional: the placement's z offset in micrometres, default 0. e.g. -4000000
face_budgetstring–optional: the most faces the welded mesh may keep, default 80000. e.g. 80000
http_statusstringyesthe HTTP status of that fetch as a decimal string; anything but 200 is REFUSED_SOURCE. e.g. 200
kindstringyeswhat the bytes are: stl (binary or ASCII). obj, ply, glb, geojson_coast, elevation_rows and star_rows are later steps and answer REFUSED_FORMAT. e.g. stl
license_apistringyeswhich catalog answered the license question, so the court knows where the field sits. e.g. commons_imageinfo
license_responsestring–the catalog's raw license response, verbatim (the Commons imageinfo JSON, the EDAN record, Natural Earth's LICENSE.md). The court extracts the field and records its name and value; a response with no…
mirrorstring–optional: true flips every face to index order 0,2,1 (recorded in the row), default false. e.g. false
namestringyesthe asset's name, recorded in the seal row; the stage names the mesh Scan/<name>. e.g. 3d_model_of_Sphere
rights_documentstring–optional: a second rights document fetched beside the license response (the Smithsonian scene.svx.json), raw; a copyright string in it is recorded as rights_conflict and the placement is HELD. e.g. {…
self_teststring–optional: 1 asks the court to run its own self-test over both scene tools instead of ingesting - every arm first shown a planted defect; answers SCENE_COURTS_SELFTEST_OK with arms_total, arms_ok and…
source_urlstringyesthe URL the bytes were fetched from, recorded in the seal row. e.g. https://upload.wikimedia.org/wikipedia/commons/b/b9/3d_model_of_Sphere.stl
textstring–an ASCII STL's text, in place of bytes_b64. e.g. solid t facet normal 0 0 1 outer loop vertex 0 0 0 vertex 1 0 0 vertex 0 1 0 endloop endfacet endsolid t (one keyword group per line, LF endings)
tone_rgbstring–optional: the mesh tone r,g,b, each 0 to 255, default 180,180,180; it is part of mesh_fnv1a. e.g. 200,190,170
unitstringyesthe unit the mesh coordinates are in, declared by the caller and never inferred (the header's UNITS=MM is recorded as evidence only); udeg is the coordinate lane of later kinds and is refused for an…
weld_cell_umstring–optional: the weld cell in micrometres as a decimal string, 1 to 524287, default 1000; doubled up to 12 times while faces exceed face_budget, so the widest cell reached is 524287 x 4096. e.g. 1000
yaw_milli_degstring–optional: the turn about +Y in milli-degrees, recorded in the row and applied by scene_compose, default 0. e.g. 90000

No output schema declared.

No examples provided.

study_usda ~222

Compose the study document and return it: structuredContent.usda is the root layer's text, name its file name, layers every layer (name, usda). The caller writes them into its own studies directory; the court writes nothing. A Franklin avatar prompt composes the guidance stage. An Iliad scene 02 prompt composes the plague cut. An Iliad scene 01 prompt bakes the native companion from example_usda, or NAMES the shipped companion when none is sent. Other study prompts compose the edit list.

NameTypeReqDescription
example_usdastring–optional: the text of iliad-01-scene-01-imax.usda, for an Iliad scene 01 prompt that wants the native companion baked. Without it the court answers NAMED with the shipped companion's name.
promptstringyesthe person's words. Iliad selects the Iliad cut. Franklin avatar composes the next avatar stage.
studystringyesthe study that owns the document, e.g. study-51 or franklin-avatar

No output schema declared.

No examples provided.

twin.robotics.evaluate_exact_ik ~350

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).

NameTypeReqDescription
piece_idstringyesdecimal string, the piece to solve for. e.g. 3
piecesarray–declared PieceFrame rows as decimal strings. e.g. [{"piece_id":"3","rotation_milli_deg":"15000"}]
relative_to_headboolean–state the pose relative to the head (camera-free) rather than the anchor. e.g. true

No output schema declared.

No examples provided.

umc_direct ~696

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.

NameTypeReqDescription
checkpointboolean–true seals the tip to the KV bucket at the end of the call so umc_resume can pick it up. e.g. true
domainstring–which Long Play law governs the session
entity_idstring–caller identity, alternative to user_vqbit_hash: the wallet_geo entity id hex, e.g. 00112233445566778899aabbccddeeff
max_turnsstring–decimal string: hard cap on turns advanced by this call. e.g. 4
node_idstring–the session node: any stable string naming the client or tab that plays this session, e.g. ide-tab-1. This is NOT the caller identity; identity is user_vqbit_hash, entity_id or wallet_hash
session_idstring–caller-chosen stable id; the same id on a later call resumes rather than restarts. e.g. r5-session-1
tau_heightstring–decimal string: how far along tau to run this call (turns are integer steps of tau); omit for the domain default. e.g. 8
titlestring–human label for the session, <= 80 characters, informational only. e.g. first long play
user_vqbit_hashstring–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_…
wallet_hashstring–caller identity, alternative to user_vqbit_hash: sha256 of the caller wallet, lowercase hex, e.g. 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08

No output schema declared.

No examples provided.

umc_resume ~499

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.

NameTypeReqDescription
directboolean–true: after resuming, advance one turn (equivalent to one umc_direct call). e.g. true
domainstringyesthe domain the session was started under
entity_idstring–caller identity, alternative to user_vqbit_hash: the wallet_geo entity id hex, e.g. 00112233445566778899aabbccddeeff
node_idstringyesthe session node: any stable string naming the client or tab that plays this session, e.g. ide-tab-1. This is NOT the caller identity; identity is user_vqbit_hash, entity_id or wallet_hash
session_idstringyesthe session id given to umc_direct. e.g. r5-session-1
user_vqbit_hashstring–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_…
wallet_hashstring–caller identity, alternative to user_vqbit_hash: sha256 of the caller wallet, lowercase hex, e.g. 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08

No output schema declared.

No examples provided.

umc_status ~113

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.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

verify_amplitude_amplification ~279

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.

NameTypeReqDescription
iterationsstringyespresented iterate count, decimal; 1 at N=4. e.g. 1
markedstringyes0-based index of the 1 (the marked entry), decimal. e.g. 3
oraclestringyes0/1 string, length 2..8, exactly one 1, e.g. 0001

No output schema declared.

No examples provided.

verify_amplitude_estimation ~106

QC-010 Amplitude estimation. fraction must equal M/N exactly. Floats refused.

NameTypeReqDescription
Mstringyesnumber of marked entries, 0..N, decimal, e.g. 1
Nstringyessize of the sample space, 1..64, decimal, e.g. 4
fractionstringyesthe presented amplitude fraction as an exact rational, must equal M/N, e.g. 1/4

No output schema declared.

No examples provided.

verify_bell_measurement ~133

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.

NameTypeReqDescription
abstringyestwo measured bits, e.g. 00 or 11
classstringyesthe two Bell-class bits claimed for the pair, e.g. 00

No output schema declared.

No examples provided.

verify_bernstein_vazirani ~197

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.

NameTypeReqDescription
answersstringyesone bit per query, concatenated in query order, e.g. 101 = popcount(s AND q_i) mod 2 for each query
hiddenstringyesthe hidden bit string s, length 1..8, e.g. 101
queriesstringyesquery bit strings of the same length as hidden, separated by ';' (a comma-separated list is REFUSED_SHAPE), e.g. 100;010;001

No output schema declared.

No examples provided.

verify_deutsch_jozsa ~98

QC-006 Deutsch-Jozsa. table is 0/1 of length 2 or 4. class is constant or balanced. Floats refused.

NameTypeReqDescription
classstringyesconstant or balanced, e.g. balanced for table 0110
tablestringyesthe oracle's truth table as a 0/1 string of length 2 or 4, e.g. 0110

No output schema declared.

No examples provided.

verify_grover ~112

QC-002 Grover presented-oracle verifier. oracle is a 0/1 string of length 2..8; marked is the unique 1-index. Does not search the space. Floats refused.

NameTypeReqDescription
markedstringyes0-based index of that single 1, decimal, e.g. 2 for oracle 0010
oraclestringyes0/1 string of length 2..8 with exactly one 1, e.g. 0010

No output schema declared.

No examples provided.

verify_hhl ~145

QC-005 HHL. n<=2 integer A and rational b,x. Checks A x = b exactly. Does not invert. Floats refused.

NameTypeReqDescription
bstringyesright-hand side b as comma-separated rationals, one per row, e.g. 2,4
matrixstringyesinteger matrix A, 1x1 or 2x2: rows separated by '|', entries by ',', e.g. 2,0|0,2
xstringyesthe presented solution x as comma-separated rationals, e.g. 1,2; the court checks A x = b exactly and never inverts

No output schema declared.

No examples provided.

Install

How do I install the Affine.Earth Math Court MCP server?

Affine.Earth Math Court is a hosted endpoint at https://affine.earth/language-invariant/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · affine.earth

# add to Claude Code
claude mcp add --transport http earth-affine-math-court 'https://affine.earth/language-invariant/mcp'
Common questions

What is the Affine.Earth Math Court MCP server?

Affine.Earth Math Court is an MCP server listed in the public MCP registry as earth.affine/math-court. No-float UUM-8D Math Court. Integer courts and certified MCP. Floats refused. This page covers its hosted endpoint (https://affine.earth/language-invariant/mcp).

Is the Affine.Earth Math Court MCP server safe to use?

Affine.Earth Math Court scores 72 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Affine.Earth Math Court MCP server expose?

Affine.Earth Math Court exposes 55 tools: affine_translate_text, atc.assert_4d_deconfliction, bond_presented_key, code_ir_equiv, corpus_bonds, and 50 more. Their descriptions and schemas cost roughly 28,516 tokens of context every time the server is loaded.

Does the Affine.Earth Math Court MCP server require authentication?

No. We connected to Affine.Earth Math Court without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Affine.Earth Math Court MCP server still maintained?

Affine.Earth Math Court is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.