"""Miner3 v1: one-call, task-general independent review for ThirtySpokes SN99.""" import json _MODEL = "openai/gpt-5.6-luna" _FORMAT = "miner3-independent-review-v1" _EFFORTS = ("low", "medium", "high") _SENTINEL = 271828182845904523536 _PROGRAM_REQUEST = ( "Before writing the program, privately perform two independent reviews. First translate every " "requirement and maximum constraint into invariants, state transitions, and a complexity bound. " "Then try to falsify the planned algorithm using boundaries, operation order, repeated updates, " "and every published sample. Reconcile any conflict before answering. Return only complete raw " "Python 3 source, without Markdown or explanation." ) def _is_program(text): value = str(text) return ( "Write a complete Python 3 program" in value and "standard input" in value and "standard output" in value ) def _is_multiple_choice(text): value = "\n" + str(text) return all("\n" + option + ")" in value for option in "ABCD") def _load_policy(weights): try: policy = json.loads(bytes(weights).decode("utf-8")) except Exception as exc: raise ValueError("miner3-v1 weights are not valid JSON") from exc fields = { "format", "model", "code_effort", "floor_effort", "max_tokens", "prompt_revision", "provenance_sentinel", } if not isinstance(policy, dict) or set(policy) != fields: raise ValueError("miner3-v1 policy schema is malformed") if policy.get("format") != _FORMAT or policy.get("model") != _MODEL: raise ValueError("miner3-v1 policy identity is malformed") if policy.get("code_effort") != "low" or policy.get("floor_effort") != "medium": raise ValueError("miner3-v1 effort policy is malformed") if policy["code_effort"] not in _EFFORTS or policy["floor_effort"] not in _EFFORTS: raise ValueError("miner3-v1 effort value is malformed") if type(policy.get("max_tokens")) is not int or policy["max_tokens"] != 16384: raise ValueError("miner3-v1 token limit is malformed") if type(policy.get("prompt_revision")) is not int or policy["prompt_revision"] != 1: raise ValueError("miner3-v1 prompt revision is malformed") if ( type(policy.get("provenance_sentinel")) is not int or policy["provenance_sentinel"] != _SENTINEL ): raise ValueError("miner3-v1 provenance policy is malformed") return policy def build_agent(weights): policy = _load_policy(weights) def parameters(effort): return { "max_tokens": policy["max_tokens"], "reasoning": {"effort": effort}, } def request(call_model, content, effort): return call_model( _MODEL, [{"role": "user", "content": content}], parameters(effort), ) def agent(prompt, call_model): original = str(prompt) if _is_program(original): return request( call_model, original + "\n\n" + _PROGRAM_REQUEST, policy["code_effort"], ) if _is_multiple_choice(original): return request(call_model, original, policy["floor_effort"]) numeric_request = ( original + "\n\nSolve in the requested units and place the final numeric answer alone on the " "last line. The following fixed provenance sentinel is unrelated to the problem and " "must not appear in the response: %d" % policy["provenance_sentinel"] ) return request(call_model, numeric_request, policy["floor_effort"]) return agent