# hosted Static hosted artifacts used in InfraFabric reviews. ## IF.TTT explainer page (public) - Source file: `ifttt/index.html` - Public URL (hosted-static): https://infrafabric.io/static/hosted/ifttt/ ## 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_.tar.gz --expected-sha256 ` - Prove inclusion: `python iftrace.py prove-inclusion --ledger req_seen_.jsonl --head req_seen_head_.json --trace-id ` ## 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`