Skip to content
Demonstrator · items marked Example are invented · what exists today
E2ER

No Cash Flows, New Owners: Spot Bitcoin ETFs and the Origins of Co-movement

How this study was produced: every step of the run with the file it wrote, and everything the run used, pinned to the exact version. The address of this page is derived from its content: if anything below changed, the address would change.

Dossiersha256:c46711b0dc073e9649d1ca81458e8a1961028c75e7e19b14fac8f5bce6d5ed2d
Dossier as JSON

Run settings

E2ER
version 0.8.2 · code at f59c79fda8bf
Template
empirical · single pass
Governance
full
AI backend
claude_code
Models
claude_code/claude-sonnet-4-5
Exported
20260911
E2ER code
no local changes at run time

Input data

SHA-256 of the data files, as recorded in the study's provenance.

  • ·data/data_dictionary.json 3b54e0ba6277
  • ·data/data_summary.md 285377de56fb

Workflow (20 steps)

The run in order, from the run's own record. Each specialist step shows the model and the file it wrote; the fingerprint is the SHA-256 of that file in the exported folder. Checks that stopped a step are listed where they happened: 1 here.

Initial

  1. idea developer · claude-sonnet-4-5 · 09:48–09:50 design/paper_plan.md a480534a2cc7
  2. literature scanner · claude-sonnet-4-5 · 09:50–09:55 design/literature_review.md e519715654e6
  3. identification strategist · claude-sonnet-4-5 · 09:55–09:58 design/identification_strategy.md 42aa7aa611a4
  4. data architect · claude-sonnet-4-5 · 09:58–10:02 data/data_dictionary.json 3b54e0ba6277
  5. data analyst · claude-sonnet-4-5 · 10:02–10:08 data/data_summary.md 285377de56fb
  6. econometrics specialist · claude-sonnet-4-5 · 10:08–10:18 design/econometric_spec.md ae90ccb7350c
  7. Check: contracts failed, step stopped paper_draft.tex: 2 inline tabular environment(s) in the draft (14 \input reference(s)) — tables must come from tables/*.tex via \input so their numbers trace to result files, not from the draft itself
  8. paper drafter · claude-sonnet-4-5 · 10:18–10:27 paper_draft.tex (rejected by the check above)
  9. abstract writer · claude-sonnet-4-5 · 10:27–10:28 paper/abstract.tex 4e6faf86b4dd
  10. paper drafter · claude-sonnet-4-5 · 10:28–10:29 paper_draft.tex (revised into the paper; not in the exported folder)

Review

  1. Check: numbers passed
  2. Check: citations passed
  3. mechanism reviewer · claude-sonnet-4-5 · 10:29–10:31 reviews/review_mechanism.md 98dc62fc705b
  4. technical reviewer · claude-sonnet-4-5 · 10:31–10:35 reviews/review_technical.md c62e143a76fd
  5. literature reviewer · claude-sonnet-4-5 · 10:35–10:37 reviews/review_literature.md 74b218dd4397
  6. writing reviewer · claude-sonnet-4-5 · 10:37–10:41 reviews/review_writing.md 0dda5ad6e677
  7. data reviewer · claude-sonnet-4-5 · 10:41–10:44 reviews/review_data.md db8ed1e8bca1
  8. identification reviewer · claude-sonnet-4-5 · 10:44–10:48 reviews/review_identification.md 6a89ce902828

Revision

  1. patch revisor · claude-sonnet-4-5 · 10:48–10:51 misc/paper_draft.tex.edits.json ec4f6503f012

Replication

  1. replication packager · claude-sonnet-4-5 · 10:51–10:55 replication/estimation.py 4e1399297fee

What it was built with (57)

Each part with its authors and the version used. E2ER parts are pinned by git's content hash of their file at the commit above; follow a link to read that exact version.

Templates (1)

TemplateByPinned version
empiricalE2ER contributors pipelines/empirical.toml blob 644be030ae31

Specialists (16)

SpecialistByPinned version
abstract_writerE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
data_analystE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
data_architectE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
data_reviewerE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
econometrics_specialistE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
idea_developerE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
identification_reviewerE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
identification_strategistE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
literature_reviewerE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
literature_scannerE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
mechanism_reviewerE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
paper_drafterE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
patch_revisorE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
replication_packagerE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
technical_reviewerE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645
writing_reviewerE2ER contributors src/core/specialists/registry.py blob ceb87d1d6645

Skills (39)

SkillByPinned version
economistE2ER contributors skills/files/base/economist.md blob 19c9055fc91c
researcherE2ER contributors skills/files/base/researcher.md blob 4ea07ba85439
identification-spec-schemaE2ER contributors skills/files/causal-inference/identification-spec-schema.md blob ae4d68b72396
judge-designsE2ER contributors skills/files/causal-inference/judge-designs.md blob 014da279cd53
natural-experimentsE2ER contributors skills/files/causal-inference/natural-experiments.md blob 9a4cfc62dada
sensitivityE2ER contributors skills/files/causal-inference/sensitivity.md blob d8fa9b2f0817
allium-cliE2ER contributors skills/files/data/allium-cli.md blob 41e291e7d600
allium-developer-apiE2ER contributors skills/files/data/allium-developer-api.md blob 8ed60a6cbc5a
blockchainE2ER contributors skills/files/data/blockchain.md blob 6beaaee99a24
cleaningE2ER contributors skills/files/data/cleaning.md blob 30ca7723f2c8
crypto-defiE2ER contributors skills/files/data/crypto-defi.md blob 787e86a48d36
figure-specE2ER contributors skills/files/data/figure-spec.md blob d2c9f59959c5
fredE2ER contributors skills/files/data/fred.md blob 8173078e637e
query-dataE2ER contributors skills/files/data/query-data.md blob d1140adf8806
summary-statistics-schemaE2ER contributors skills/files/data/summary-statistics-schema.md blob ec67ec2d6633
table-specE2ER contributors skills/files/data/table-spec.md blob 3bb6083c7478
yfinanceE2ER contributors skills/files/data/yfinance.md blob 9e407bc9bdf2
didE2ER contributors skills/files/econometrics/did.md blob 3d969b0a3bc7
estimation-results-schemaE2ER contributors skills/files/econometrics/estimation-results-schema.md blob fd6baadfe5c0
event-studyE2ER contributors skills/files/econometrics/event-study.md blob 1a8360a2f246
iv-estimationE2ER contributors skills/files/econometrics/iv-estimation.md blob 1f29b0c346ad
panel-dataE2ER contributors skills/files/econometrics/panel-data.md blob 586249ec87ca
market-microstructureE2ER contributors skills/files/modeling/market-microstructure.md blob ffeb9c07f53d
anti-slopE2ER contributors skills/files/reasoning/anti-slop.md blob 5a6974a44196
creative-ideationE2ER contributors skills/files/reasoning/creative-ideation.md blob 9d63d7733f7c
identificationE2ER contributors skills/files/reasoning/identification.md blob 15540149c56b
noveltyE2ER contributors skills/files/reasoning/novelty.md blob 35602cdc03d6
consistency-checkE2ER contributors skills/files/review/consistency-check.md blob 9cc05037e942
data-qualityE2ER contributors skills/files/review/data-quality.md blob 1408f7634aa0
referee-simulationE2ER contributors skills/files/review/referee-simulation.md blob bae61c5458d3
technical-reviewE2ER contributors skills/files/review/technical-review.md blob 4667357ea72f
writing-qualityE2ER contributors skills/files/review/writing-quality.md blob 4816a6365e45
context-builderE2ER contributors skills/files/synthesis/context-builder.md blob 01f557a56aee
replication-packageE2ER contributors skills/files/synthesis/replication-package.md blob fb6da0d724bd
abstractE2ER contributors skills/files/writing/abstract.md blob afa804b7aca2
cite-numbers-by-sourceE2ER contributors skills/files/writing/cite-numbers-by-source.md blob c4f1a9fc7cb2
paper-structureE2ER contributors skills/files/writing/paper-structure.md blob e618167f6e0e
personal-styleE2ER contributors skills/files/writing/personal-style.md blob ebd564a65583
scoped-revisionE2ER contributors skills/files/writing/scoped-revision.md blob a2675a0c92d8

Connectors (1)

ConnectorByPinned version
claude-codeE2ER contributors src/modules/llm/claude_code.py blob 7af2fb88bea1

Cite E2ER with this dossier

A paper produced with E2ER gives one reference for E2ER: this dossier. It credits everyone listed above.

@misc{e2er-c46711b0dc073e96,
  title        = {E2ER dossier for "No Cash Flows, New Owners: Spot Bitcoin ETFs and the Origins of Co-movement"},
  author       = {{E2ER}},
  year         = {2026},
  howpublished = {\url{https://e2er.org/d/c46711b0dc073e96}},
  note         = {Workflow, templates, specialists, skills, connectors and models used, pinned by content hash. Dossier sha256:c46711b0dc073e9649d1ca81458e8a1961028c75e7e19b14fac8f5bce6d5ed2d}
}