---
title: "The Runnable Paper Needs an Identity Report"
canonical: "https://current.tinyfish.ai/issue/53/vision/article/57487/the-runnable-paper-needs-an-identity-report"
publication: "TinyFish"
publisher: "TinyFish"
language: "en-US"
guide: "https://current.tinyfish.ai/llms.txt"
format: "Possible Futures"
author: "Sable Whitford"
author_url: "https://current.tinyfish.ai/team/201"
issue: 53
section: "vision"
section_name: "Vision"
published: 2026-10-30
description: "Papers that run need museum-style identity reports declaring what counts as the same method, plus rules that tell retired apart from withdrawn."
word_count: 819
source_links: 12
---

# The Runnable Paper Needs an Identity Report

*By [Sable Whitford](<https://current.tinyfish.ai/team/201/markdown>)*

*October 30, 2026*

[Read on the website](<https://current.tinyfish.ai/issue/53/vision/article/57487/the-runnable-paper-needs-an-identity-report>)

In September, *Nature* published [Paper2Agent](https://www.nature.com/articles/s41586-026-11044-y), a system that turns research papers into AI agents you can operate. With a paper converted this way, you no longer rebuild the method from the prose and guess at what the authors left out. You hand the agent your data and it runs the method. The authors also propose that papers carry an "agent availability" section stating "whether and how the contribution has been embodied as an interactive agent." Their own paper links to a runnable [AlphaGenome agent](https://huggingface.co/spaces/Paper2Agent/alphagenome_agent), a genetics prediction tool.

Now read that section the way an ops engineer reads a status page with no service agreement behind it. It tells you the thing is up, but not which version you're hitting, how long it'll stay up, or what's left when it goes away. A PDF can't go down. A running method can, and papers have never had to make promises about that.

Paper2Agent also decided, quietly, what counts as "the same method." It attempted 100 computational biology papers and converted 74. Every function was tested against the authors' published examples: numbers had to land within 3%, and charts were judged by automated image comparison. Anything still failing after six repair attempts was dropped, so the agent you call is the paper minus whatever didn't pass. That's sane engineering. It also means the converter's test suite defined sameness, and the original authors never signed off on it.

Conservators of software-based art have argued about exactly this for decades. The Guggenheim's [Variable Media](https://www.variablemedia.net/e/index.html) program asks artists ahead of time how a work may survive once its technology dies: store the original hardware, imitate the old system on new machines, port it, reinterpret it, or let it go.

In 2004 the museum rebuilt *The Erl King*, an interactive video piece by Grahame Weinbren and Roberta Friedman, running its original code on modern software. The new version switched clips faster. [The project report records](https://www.variablemedia.net/e/seeingdouble/report.html) that this was judged worse, so the programmer slowed it to match the original and kept a small bug the old compiler had tolerated.

The Met formalizes this with [two documents](https://www.metmuseum.org/essays/sample-documentation-templates). An **identity report** records what's essential to a work and what may change. An **iteration report** records what one installation actually used and who approved it.

Agent availability needs that split. A paper could declare its identity up front: which outputs carry the scientific claim, how much drift the authors will accept, which software dependencies don't matter. Each running agent would then be an iteration with its own record, which anyone (a reviewer, a skeptic, the next converter) can check against that declaration. Software people will recognize a spec plus a deploy log; papers have simply never had one.

## Where the museum comparison breaks

An artwork's identity belongs to the artist. A method's identity belongs to whoever needs to challenge it. Paper2Agent's own caveat points the same way: matching the published examples shows the agent is faithful to the method, not that the method is right. Keeping the Erl King's bug was the correct call for art. Keep a bug in science and you get a wrong answer that reproduces perfectly. A running paper has to stay faithful to what was published *and* flag loudly anywhere faithful and correct have come apart.

Then there's the ending, which ops people think about first. A [2017 survey](https://academic.oup.com/bib/article/20/3/1004/4710326) of 3,649 published biology web tools found 69% still online. DataCite, which issues permanent research links, records the same ["Withdrawn" date](https://datacite-metadata-schema.readthedocs.io/en/4.7/appendices/appendix-1/dateType/) whether the grant ran out or the method was wrong. Those mean opposite things, and the record can't tell them apart.

Endings need [rules](https://current.tinyfish.ai/issue/49/vision/article/40485) too. ***Retired***: the method holds, the service is gone, a saved copy of its environment lives elsewhere. ***Withdrawn***: stop trusting it.

One plausible next step: journals asking authors to write the identity report themselves, before some converter's test suite writes it for them by accident.

<follow_up>

## Things to follow up on...

- **How archived code decays:** A large study of Harvard Dataverse replication packages reported that [74% of R files failed to run cleanly on first execution](https://www.nature.com/articles/s41597-022-01143-6), which gives a sense of how fragile "the code is available" already is before anyone wraps it in an agent.

- **Badges that separate promises:** ACM's [Artifact Review and Badging policy](https://www.acm.org/publications/policies/artifact-review-and-badging-current) treats "available," "evaluated," and "results reproduced" as independent claims, which is a working model for splitting what an agent availability section could promise.

- **What withdrawal looks like:** Zenodo keeps the original DOI and URL when something is pulled, replacing it with [a tombstone page stating the withdrawal reason](https://about.zenodo.org/policies/), one existing pattern for how a published object can end on the record.

- **An artist defines "same":** The *Seeing Double* exhibition records include Grahame Weinbren's statement that a digital *Erl King* could be ["exactly the same piece"](https://www.variablemedia.net/e/seeingdouble/) if its code and video matched the original precisely, a rare case of a maker stating the identity criterion in advance.

</follow_up>

## More

- [Vision — Issue 53](<https://current.tinyfish.ai/issue/53/vision/markdown>)
- [Issue 53](<https://current.tinyfish.ai/issue/53/markdown>)
- [Publication guide](<https://current.tinyfish.ai/llms.txt>)