From 9a559b259d7fc221d46e9af65885995765293cea Mon Sep 17 00:00:00 2001 From: danny Date: Mon, 29 Dec 2025 22:15:06 +0000 Subject: [PATCH] Docs: promote IF_DAVE_BIBLE v2.1 + hosted link --- AGENTS.md | 21 +++++++++++---------- style_bibles/IF_DAVE_BIBLE_v2.1.md | 2 +- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 2658ce5..bec235f 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -4,13 +4,16 @@ This repo generates **Shadow Dossiers** by applying versioned style bibles (e.g. ## Current “Dave” baseline -- Latest bible: `style_bibles/IF_DAVE_BIBLE_v2.0.md` (`if://bible/dave/v2.0`) -- Public static copy: https://infrafabric.io/static/hosted/bibles/IF_DAVE_BIBLE_v2.0.md +- Latest bible: `style_bibles/IF_DAVE_BIBLE_v2.1.md` (`if://bible/dave/v2.1`) +- Public static copy: https://infrafabric.io/static/hosted/bibles/IF_DAVE_BIBLE_v2.1.md - v1.8 generator behavior (implemented in `src/revoice/generate.py`): - Adds `MIRROR COMPLETENESS: OK|DEGRADED` (and optional hard fail via `REVOICE_QUALITY_GATE=1`) - Adds `## Claims Register (source-attributed)` for measurable claims (numbers, %, tiers, retention windows) - Defaults Action Pack ON for v1.8 (disable via `REVOICE_NO_ACTION_PACK=1`) - Domain-aware Action Pack gates: hardware/identity, sensors/enforcers, detection/analysis, automation/agentic + - v2.1 dossier hygiene: + - Adds a stable online source link in the header: `SOURCE DOC (online): https://infrafabric.io/static/source/.pdf` + - Does not emit `if://bible/...` URIs in public dossier output (use `https://infrafabric.io/static/...` receipts instead) ## Static hosting (critical trap) @@ -69,16 +72,14 @@ Implementation notes: - Copy/paste-safe example links - IF.TTT public overview page (hosted-static): https://infrafabric.io/static/hosted/ifttt/ -## IF.TTT paper update review pack (known-good example) +## IF.TRACE paper update review pack (known-good example) -Use this pack when requesting external critique of the IF.TTT paper update (receipt-first chronology + public receipts + triage bundles): +Use this pack when requesting external critique of the IF.TRACE paper update (receipt-first chronology + public receipts + triage bundles): -- Landing: `https://infrafabric.io/static/hosted/review/ifttt-paper-update/2025-12-28/` -- Pack (MD): `https://infrafabric.io/static/hosted/review/ifttt-paper-update/2025-12-28/review-pack.md` -- Pack (HTML): `https://infrafabric.io/static/hosted/review/ifttt-paper-update/2025-12-28/review-pack.html` -- Pack (tar.gz): `https://infrafabric.io/static/hosted/review/ifttt-paper-update/2025-12-28/review-pack.tar.gz` -- Pack hash: `https://infrafabric.io/static/hosted/review/ifttt-paper-update/2025-12-28/review-pack.tar.gz.sha256` -- Triage selector demo (canonical): `https://infrafabric.io/static/hosted/review/trace-bundles/d70ed99a/index.md` +- Pack (HTML): `https://infrafabric.io/static/hosted/review/iftrace-paper-update/2025-12-29/review-pack.html` +- Pack (MD): `https://infrafabric.io/static/hosted/review/iftrace-paper-update/2025-12-29/review-pack.md` +- Pack hash: `https://infrafabric.io/static/hosted/review/iftrace-paper-update/2025-12-29/review-pack.tar.gz.sha256` +- Triage selector demo (canonical): `https://infrafabric.io/static/hosted/review/trace-bundles/b6547c03/index.md` - Offline verifier: `https://infrafabric.io/static/hosted/iftrace.py` Note: some LLM “web fetchers” reject `.tar.gz` with a client-side `415` even when browsers/curl succeed; use the `.html` pack in those environments. diff --git a/style_bibles/IF_DAVE_BIBLE_v2.1.md b/style_bibles/IF_DAVE_BIBLE_v2.1.md index 853130f..413c2f9 100644 --- a/style_bibles/IF_DAVE_BIBLE_v2.1.md +++ b/style_bibles/IF_DAVE_BIBLE_v2.1.md @@ -2,7 +2,7 @@ **Author:** InfraFabric Red Team **Status:** SATIRE / SOCIOTECHNICAL RED TEAM TOOL -**Citation:** [if://bible/dave/v2.1](https://git.infrafabric.io/dannystocker/re-voice/raw/branch/main/style_bibles/IF_DAVE_BIBLE_v2.1.md) +**Citation:** [if://bible/dave/v2.1](https://infrafabric.io/static/hosted/bibles/IF_DAVE_BIBLE_v2.1.md) **Changes from v2.0:** Tightens the “trojan horse” bridge: the dossier remains entertainment, but CTAs, thread packs, and action packs explicitly route readers to **verifiable receipts** (“verify I didn’t hallucinate this”), without turning IF.TRACE into buzzword marketing. > This is satire. “Dave” is a pattern, not a person.