# hosted

Static hosted artifacts used in InfraFabric reviews.

## Dossier editions (hosted for stable review)

These are the same three “editions” exposed in the dossier viewer:

- Submission edition (clean): `DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION.md`
- Submission edition (clean, full v2.0): `DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md`
- Data‑driven edition (microlab): `DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION.md`
- Data‑driven edition (full v2.0): `DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md`
- Uncut dossier (full): `DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md`

Verification:

- Each `*.md` has a `*.md.sha256` sidecar that is compatible with `sha256sum -c` when the file is in the same directory.

Dossier viewer (static site, renders markdown + anchors):

- `dossier_site/index.html`

## emo-social trace payload

- File: `emo_trace_payload_0642c357-7f8d-4eb5-9643-1992e7ee14a9.tar.gz`
- SHA256: `cf3cee09fee848f56ac4e091a523d4d57c211ae623f87340f38746cb065d5782`
- IF.TTT citation (PQ hybrid signed): `if://citation/3dd61840-654b-4982-801c-c9b61cf36bab/v1`
- Notes: this tarball includes `payload/if_story.md` (narrative trace projection).


## emo-social trace payload (nested priors + REQ_SEEN + IF.story)

- File: `emo_trace_payload_09aad3e1-f420-451e-a189-e86f68073dc0.tar.gz`
- SHA256: `1e729429e29e47b2efd1c78d07c16df653af1363786468d436f27e81cc870b3d`
- IF.TTT citation (PQ hybrid signed): `if://citation/1c1cca4e-b63e-4259-8d0d-de2a038585fe/v1`
- Notes: includes `payload/if_story.md`, `payload/req_seen_*` (Merkle witness), and `payload/ttt_children.json` + `payload/ttt_children_chain_records.json` (per-artifact priors).

## IF.emotion trace whitepaper (styled)

- File: `IF_EMOTION_DEBUGGING_TRACE_WHITEPAPER_v2.0_STYLED.md`
- Notes: methodology v2.0, references trace tarball `emo_trace_payload_09aad3e1-f420-451e-a189-e86f68073dc0.tar.gz`.

## emo-social trace payload (v2.1, inclusion proof + pubkey)

- File: `emo_trace_payload_016cca78-6f9d-4ffe-aec0-99792d383ca1.tar.gz`
- SHA256: `7101ff9c38fc759a66157f6a6ab9c0936af547d0ec77a51b5d05db07069966c8`
- IF.TTT citation (PQ hybrid signed): `if://citation/c24fe95e-226c-4efc-ba22-5ddcc37ff7d2/v1`
- Notes: includes `payload/trace_ed25519.pub` + `payload/req_seen_inclusion_proof.json` + nested priors (`payload/ttt_children*.json`).

## emo-social trace payload (v3.2, methodology hardening demo)

- File: `emo_trace_payload_96700e8e-6a83-445e-86f7-06905c500146.tar.gz`
- SHA256: `85eb323c8e5f11cf4dd18e612e8cde8dcdb355b3fbd6380bbc8d480a5bf97e87`
- IF.TTT citation (PQ hybrid signed): `if://citation/2ec551ec-0a08-487d-a41d-4d068aa8ee2f/v1`
- Notes: includes monotonic timing fields (`mono_ns`/`mono_ms`), correlation-only `X-IF-Client-Trace`, and registers `payload/req_seen_inclusion_proof.json` as a first-class prior.

## IF.emotion trace whitepaper (styled v3.2)

- File: `IF_EMOTION_DEBUGGING_TRACE_WHITEPAPER_v3.2_STYLED.md`

## Trace bundler (operator tool)

- File: `emo_trace_pack.py` (builds an evidence bundle tarball from a trace id by pulling artifacts from `pct 220` + `pct 240`)

## IF.emotion trace whitepaper (styled v2.1)

- File: `IF_EMOTION_DEBUGGING_TRACE_WHITEPAPER_v2.1_STYLED.md`

## Verifier tool

- File: `iftrace.py` (run with a Python venv that has `canonicaljson` + `pynacl`)
- Verify tarball: `python iftrace.py verify emo_trace_payload_<trace>.tar.gz --expected-sha256 <sha>`
- Prove inclusion: `python iftrace.py prove-inclusion --ledger req_seen_<hour>.jsonl --head req_seen_head_<hour>.json --trace-id <uuid>`

## IF.emotion trace whitepaper (styled v3.3)

- File: `IF_EMOTION_DEBUGGING_TRACE_WHITEPAPER_v3.3_STYLED.md`

## Dave Factor (optional shadow documentation)

These artifacts are **satire**. “Dave” is a pattern, not a person. They are published separately from audit bundles.

- Bible / prompt: `IF_DAVE_BIBLE_v1.0.md`
- Patchset (callouts to add across IF.* papers): `IF_DAVE_FACTOR_PATCHSET_v1.md`
- Shadow dossier (sanitized): `IF_DAVE_SHADOW_DOSSIER_SANITIZED.md`
- Shadow dossier (full satire): `IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
