MIRA export
stale · v3 provisional awaiting approvalWhat does the schema eLife reads carry, and what does it drop?
for Feedback of peripheral saccade targets to early foveal cortex · this layer across all papers · json
Provisional
This layer needs a corpus-scope decision that has not been ruled on yet, so what it produces would change if the decision changed. It waits on claim-format, relation-vocab.
Awaiting approval
Waiting for approval. That is a statement about the record, not about whether anyone has read this: people read the corpus without stamping what they read, and only a stamp leaves a trace. Approval is an operation on a version, not a step of its own — it is recorded against the version it was granted to, so running this layer again does not carry it forward.
What it produced
Read from exports/kammer-2026-foveal-feedback.mira.jsonld · 61 KB.
Nothing on this page renders graph or table for this file yet — the link above is the artifact itself.
How it is defined
What this layer reads besides its dependencies. Each is a declared input: its content is hashed into every run, so editing one makes those runs stale.
The declaration names this path and the repository does not have it. An input that does not exist hashes to nothing, so it cannot make a run stale — the layer is declared to depend on something it is not in fact tracking.
Artifacts
Versions
From the run ledger. There is no changelog beside it to keep in step.
-
v3 · 2026-09-11 · scripts/pipeline.py run
export timestamps derived from claim registration dates
python3 scripts/export_mira.py kammer-2026-foveal-feedback
-
v2 · 2026-09-11 · scripts/pipeline.py run
relation vocabulary consolidated into scripts/relations.py (#30)
python3 scripts/export_mira.py kammer-2026-foveal-feedback
-
v1 · 2026-09-10 · unrecorded backfilled from the artifact
backfilled from the artifact on disk
This layer across the corpus
Across the corpus
10 stale·a paper links to its own cell, where this layer's output for it is rendered
Inputs and outputs
- Reads, besides its dependencies
-
- scripts/export_mira.py · declared, and not in the repository — it hashes to nothing, so it cannot make a run stale
- Produces
-
- exports/{paper}.mira.jsonld
- exports/{paper}.mira-extended.jsonld
- exports/{paper}.gap-report.md
One per paper — the table above links each one that exists.
- Views
-
- graph — on the paper page, as the claim graph
- table — declared, and this artifact is not the shape this view needs
Running it
The command comes from the declaration, so this text and what actually runs cannot
diverge. pipeline.py run also runs the unmet dependencies first.
python3 scripts/pipeline.py run <paper> mira-export
Underneath, that runs python3 scripts/export_mira.py {paper}.