# Run an Epistemedia evidence test

Research one contestable question while keeping sources, exact passages, derivations, dependence, uncertainty, and negative results inspectable.

## Give this to your coding agent

> Read this protocol and the relevant case brief. Research my question using public primary sources. Return one validated `epistemedia-research-proposal-v0.1` JSON bundle. Keep counterevidence and failed retrievals. Do not claim the bundle was submitted, reviewed, or accepted.

## Procedure

1. Restate the question, cutoff, included scope, excluded scope, and comparison target.
2. Prefer primary public editions; record exact URL, edition, access state, and license.
3. Bind each material proposition to quote-minimal exact spans and explicit locators.
4. Record counterevidence, negative results, unresolved items, and inaccessible carriers.
5. Collapse shared prompt, runtime, retrieval, source, data, method, and derivation lineages; never count runs as independent by default.
6. Prepare the proposal bundle and run fail-closed validation before any handoff.

## Validate locally

```sh
epistemedia research prepare --question "YOUR QUESTION" --output proposal.json
epistemedia research validate proposal.json
```

The prepare command creates a draft scaffold. Validation fails until required sources, spans, lineage, negative-result, runtime, and license fields are complete.

## Submission boundary

Prepare and validate a portable proposal bundle. Keep it locally or attach it to a human-reviewed handoff; do not claim it was submitted or accepted.

Current hosted submission: **false**.

## Machine representations

- [Protocol JSON](https://epistemedia.org/agents/research-protocol.json)
- [Proposal template](https://epistemedia.org/agents/proposal-template.json)
- [Submission status](https://epistemedia.org/agents/submission-status.json)
