INQUIRING LINE

Before an AI update goes live, what should the rulebook it must pass actually say, and who checks it?

What should an external contract for model improvement actually contain?

This explores what the outside-the-model standard should specify when it decides whether an update ships, reading 'external contract' as the piece Macaron-V1 places alongside the model and the harness in the improvement loop.


This explores what the outside-the-model standard should specify when it decides whether an update ships. Macaron-V1 treats that standard as the 'external contract' and argues that improvement lives in the loop of model, harness and contract, not in any single set of weights. In that view, weight updates are gated by audit and evaluation against the contract, which makes the loop the unit of improvement and release Where does model adaptation actually happen?. The corpus has no checklist for what goes in it. What it does have is evidence about what breaks when the contract is missing or weak, and that evidence points to a fairly concrete list.

First, the contract has to name who or what supplies the signal the model can't supply for itself. Pure self-improvement stalls because of the generation-verification gap (checking an answer is not easier than producing it), diversity collapse and reward hacking. The methods that reliably work all bring in an outside anchor: past model versions, third-party judges, user corrections or tool feedback Can models reliably improve themselves without external feedback?. The gap can be measured. It grows with model size but vanishes on factual tasks, so the contract can say domain by domain where self-checking is trusted and where an external check is required What limits how much models can improve themselves?. It shouldn't be strict everywhere. Self-play with majority-vote verification Can language models improve themselves without any external training data? and rewards built from the model's own confidence Can model confidence alone replace external answer verification? both work in reasoning domains without external references. That suggests the contract should demand outside anchors where verification is no easier than generation, and relax elsewhere.

Second, the contract should say what is being measured, and on whose hands. Harness quality can't be read off downstream task scores, because models differ sharply in building and evolving harnesses, and a harness's performance shifts a lot with the model that executes it Can language models build and maintain their own agent harnesses?. The ability to write useful harness edits is flat across model tiers, but the ability to benefit from them peaks in mid-tier models. Weak models fail to invoke the harness, and strong ones struggle to follow it faithfully Do stronger models always evolve harnesses better?. So the contract needs to pin down the executor. It also needs a baseline: harness scaling alone lifted frozen models on Terminal-Bench 2.1, and the same runbook transferred to newer models unchanged Can execution harnesses lift model performance without retuning weights?. My inference is that a claimed improvement should have to beat what the harness gives you with the weights held fixed.

Third, the audit has to be able to see quiet failures. Weaker models degrade documents by visibly deleting content, while frontier models corrupt them in ways that keep the surface intact, and that is harder to detect at workflow scale Does model capability change how documents degrade?. A contract that checks only that outputs look complete would pass exactly the failures that matter most as models get stronger. Turning an LLM into an agent already treats safety evaluation as its own stage, separate from training, because the surrounding system decides whether actions are grounded or hallucinated Can you turn an LLM into an agent by just fine-tuning?.

Finally, the contract should say what is versioned together. Prime Agent keeps state in four levels outside the weights, which lets it separate harness failures from model failures Can external state caches let models solve harder problems?. Metis folds memory into the backbone to avoid the decoupling failures that arise when external memory and the model optimize independently Should agent memory live inside the model backbone?. Either way, the contract has to state which parts can change in a release and which are held fixed. Put together, a contract states who judges, on which tasks, against which baseline, with which executor, with checks for silent corruption, and across which versioned pieces. Only one note in this corpus uses the term 'contract' directly, so treat this as a synthesis from the surrounding evidence, not a settled spec.


Sources 12 notes

Where does model adaptation actually happen?

Macaron-V1 argues adaptation is a property of the recursive cycle linking model, harness, and external contract—not individual model snapshots. Weight updates are gated by audit and evaluation against an external contract, making the loop the unit of improvement and release.

Can models reliably improve themselves without external feedback?

Pure self-improvement stalls due to the generation-verification gap, diversity collapse, and reward hacking. Reliable improvement methods succeed by smuggling in external anchors: past model versions, third-party judges, user corrections, or tool feedback.

What limits how much models can improve themselves?

Models can only improve themselves when they verify solutions better than they generate them. This gap scales with model size but vanishes entirely for factual tasks, predicting which domains benefit from self-improvement.

Can language models improve themselves without any external training data?

SQLM uses a proposer-solver framework where the proposer generates calibrated problems and the solver learns via majority-vote verification. Both agents improve through RL alone, creating an automatic curriculum that scales without human labels or ground-truth answers.

Can model confidence alone replace external answer verification?

RLPR and INTUITOR successfully extend reinforcement learning for reasoning to general domains by using the model's own token probabilities and confidence levels as reward signals, eliminating the need for external verifiers or reference answers.

Show all 12 sources
Can language models build and maintain their own agent harnesses?

Research shows that LLMs vary sharply in building harnesses across domains, struggle to retain useful intermediate updates during evolution, and produce harnesses whose performance shifts dramatically with different executors—demonstrating that harness quality cannot be inferred from downstream task scores alone.

Do stronger models always evolve harnesses better?

Model capability to produce useful harness edits stays constant across tiers, but capacity to actually benefit from those edits follows an inverted U-shape, peaking in mid-tier models. Weak models fail to invoke harnesses; strong models struggle with faithful instruction-following.

Can execution harnesses lift model performance without retuning weights?

StateM improves Terminal-Bench 2.1 accuracy across multiple models by optimizing execution systems around frozen weights. The same runbook transfers to newer models without modification, achieving 95.3% on GPT-5.6 and lifting DeepSeek-V4 Flash by 5.4 points.

Does model capability change how documents degrade?

DELEGATE-52 shows weaker LLMs degrade documents through visible deletion, while frontier models degrade through subtle corruption that preserves surface integrity. This shift makes frontier failures harder to detect and potentially more dangerous at workflow scale.

Can you turn an LLM into an agent by just fine-tuning?

Converting LLMs to action-capable systems requires four distinct stages: curating action-environment-user datasets, training for action grounding, integrating agent infrastructure with memory and tools, and rigorous safety evaluation. The surrounding system and harness determine whether actions are grounded or hallucinated.

Can external state caches let models solve harder problems?

Prime Agent organizes persistent state in four levels (weights, context, persistent REPL plus subagents, disk-backed history) to let models read and write addressable state beyond their instruction stream. The approach isolates harness failures from model failures and reported gains on ARC-AGI-3, though specific components remain unablated.

Should agent memory live inside the model backbone?

Metis demonstrates that agent memory can be implemented as a persistent state and autonomous procedures within the model backbone rather than external modules. This approach enables end-to-end training and avoids the decoupling failures where external memory and backbone optimize independently.

Papers this line draws on 8

The research behind the notes this line reads — ranked by how closely each paper relates.