diff --git a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md
index a5c1582..0fffc93 100644
--- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md
+++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md
@@ -223,7 +223,7 @@ Notes:
- If you want the rigorous spec spine first: start at **“INFRAFABRIC: The Master White Paper”** and then the IF.TTT / IF.GOV.TRIAGE / IF.GOV.PANEL sections.
- If you want the origin context (microlab lab notes / narrative artifacts): start at the **Cold Open** and IF.STORY sections (they explain why the architecture exists).
-- Optional culture stress-test (explicit satire; not a protocol): [Annex (Non-Technical): The Dave Factor Shadow Dossier](#annex-dave-factor-shadow-dossier)
+- Optional sociotechnical red team (satire as technique; Dave is a pattern, not a person): [Annex: The “Opaque Stack” Threat Model (Dave Persona)](#annex-dave-factor-shadow-dossier)
@@ -547,12 +547,12 @@ Key artifacts:
- IF.TTT verifier tool (bundle verification + inclusion proofs): `https://infrafabric.io/static/hosted/iftrace.py`
- IF.TTT failure mode analysis (why “standard logs” aren’t evidence): `https://infrafabric.io/static/hosted/IF_TTT_FAILURE_MODE_ANALYSIS_v1.md`
-Optional “audit culture” annexes (satire; Dave is a pattern, not a person):
+Optional sociotechnical red teaming / adoption failure annexes (Dave is a pattern, not a person; the “full” version uses satire as a technique):
- IF.DAVE bible (shadow documentation voice DNA): `https://infrafabric.io/static/hosted/IF_DAVE_BIBLE_v1.0.md`
- Dave Factor patchset (how to add “Dave Factor” callouts across IF.* papers): `https://infrafabric.io/static/hosted/IF_DAVE_FACTOR_PATCHSET_v1.md`
- Shadow dossier (sanitized): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_SANITIZED.md`
-- Shadow dossier (full satire): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
+- Shadow dossier (full; satire as technique): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
- [INFRAFABRIC: The Master White Paper](#infrafabric-the-master-white-paper) — `docs/papers/INFRAFABRIC_MASTER_WHITEPAPER.md` — Author: Danny Stocker, InfraFabric Research Council (Sergio, Legal Voice, Contrarian_Voice); Date: December 2, 2025
- [InfraFabric: IF.vision - A Blueprint for Coordination without Control](#infrafabric-ifvision-a-blueprint-for-coordination-without-control) — `docs/archive/misc/IF-vision.md` — Author: Danny Stocker (InfraFabric Project); Date: November 2025
@@ -601,7 +601,7 @@ Optional “audit culture” annexes (satire; Dave is a pattern, not a person):
- [ANNEX: IF.PHIL | Auditable Philanthropy: Access, Subsidy, and Governance Without Vibes](#annex-ifphil-auditable-philanthropy-access-subsidy-and-governance-without-vibes) — `if://doc/IF_PHIL_AUDITABLE_ACCESS/v1.0` — Author: Danny Stocker; Status: RELEASE / v1.0
- [History File Error Handling Test Report](#history-file-error-handling-test-report) — `if.api/llm/openwebui/docs/internals/HISTORY_FILE_TEST_REPORT.md`
- [CLOUD SESSION: Legal Document Database Build](#cloud-session-legal-document-database-build) — `if.legal/CLOUD_SESSION_LEGAL_DB_BUILD.md`
-- [ANNEX (Non-Technical, Satire): The Dave Factor — Shadow Dossier (Culture Stress-Test)](#annex-dave-factor-shadow-dossier)
+- [ANNEX: Sociotechnical Red Teaming — The “Opaque Stack” Threat Model (Dave Persona)](#annex-dave-factor-shadow-dossier)
---
@@ -15970,6 +15970,16 @@ This is the **traceability / evidence export** blueprint used by IF.emotion, des
+## Annex: Sociotechnical Red Teaming — The “Opaque Stack” Threat Model (Dave Persona)
+
+> Research note: This annex uses satire as a sociotechnical red‑teaming technique. It models an adversarial but rational actor inside an organization (“Dave”) who resists traceability to minimize liability. The target is adoption failure: how evidence systems get diluted into “audit theater.”
+
+This annex is **not** an IF.TTT evidence artifact and must not be treated as one. It is a deployment‑risk model for safety infrastructure.
+
+- Full annex (satire as technique): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
+- Sanitized annex (lower tone risk): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_SANITIZED.md`
+- Patchset (how drift shows up): `https://infrafabric.io/static/hosted/IF_DAVE_FACTOR_PATCHSET_v1.md`
+
## State-of-the-Art Prompt Injection Defenses
_Source: `PROMPT_INJECTION_DEFENSES.md`_
diff --git a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md.sha256 b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md.sha256
index 2f7ce36..5b7e4de 100644
--- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md.sha256
+++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md.sha256
@@ -1 +1 @@
-10ad85460269aa3ccded782e146c45effb001b918dad682dad45de86d0cd282b DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md
+410f3f307bd3b273e60bdf2fc8017361b621b4e6ce6108ceace2e05105e4cec6 DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md
diff --git a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md
index 73ab63d..a842988 100644
--- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md
+++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md
@@ -223,7 +223,7 @@ Notes:
- If you want the rigorous spec spine first: start at **“INFRAFABRIC: The Master White Paper”** and then the IF.TTT / IF.GOV.TRIAGE / IF.GOV.PANEL sections.
- If you want the origin context (microlab lab notes / narrative artifacts): start at the **Cold Open** and IF.STORY sections (they explain why the architecture exists).
-- Optional culture stress-test (explicit satire; not a protocol): [Annex (Non-Technical): The Dave Factor Shadow Dossier](#annex-dave-factor-shadow-dossier)
+- Optional sociotechnical red team (satire as technique; Dave is a pattern, not a person): [Annex: The “Opaque Stack” Threat Model (Dave Persona)](#annex-dave-factor-shadow-dossier)
@@ -547,12 +547,12 @@ Key artifacts:
- IF.TTT verifier tool (bundle verification + inclusion proofs): `https://infrafabric.io/static/hosted/iftrace.py`
- IF.TTT failure mode analysis (why “standard logs” aren’t evidence): `https://infrafabric.io/static/hosted/IF_TTT_FAILURE_MODE_ANALYSIS_v1.md`
-Optional “audit culture” annexes (satire; Dave is a pattern, not a person):
+Optional sociotechnical red teaming / adoption failure annexes (Dave is a pattern, not a person; the “full” version uses satire as a technique):
- IF.DAVE bible (shadow documentation voice DNA): `https://infrafabric.io/static/hosted/IF_DAVE_BIBLE_v1.0.md`
- Dave Factor patchset (how to add “Dave Factor” callouts across IF.* papers): `https://infrafabric.io/static/hosted/IF_DAVE_FACTOR_PATCHSET_v1.md`
- Shadow dossier (sanitized): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_SANITIZED.md`
-- Shadow dossier (full satire): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
+- Shadow dossier (full; satire as technique): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
- [INFRAFABRIC: The Master White Paper](#infrafabric-the-master-white-paper) — `docs/papers/INFRAFABRIC_MASTER_WHITEPAPER.md` — Author: Danny Stocker, InfraFabric Research Council (Sergio, Legal Voice, Contrarian_Voice); Date: December 2, 2025
- [InfraFabric: IF.vision - A Blueprint for Coordination without Control](#infrafabric-ifvision-a-blueprint-for-coordination-without-control) — `docs/archive/misc/IF-vision.md` — Author: Danny Stocker (InfraFabric Project); Date: November 2025
@@ -601,7 +601,7 @@ Optional “audit culture” annexes (satire; Dave is a pattern, not a person):
- [ANNEX: IF.PHIL | Auditable Philanthropy: Access, Subsidy, and Governance Without Vibes](#annex-ifphil-auditable-philanthropy-access-subsidy-and-governance-without-vibes) — `if://doc/IF_PHIL_AUDITABLE_ACCESS/v1.0` — Author: Danny Stocker; Status: RELEASE / v1.0
- [History File Error Handling Test Report](#history-file-error-handling-test-report) — `if.api/llm/openwebui/docs/internals/HISTORY_FILE_TEST_REPORT.md`
- [CLOUD SESSION: Legal Document Database Build](#cloud-session-legal-document-database-build) — `if.legal/CLOUD_SESSION_LEGAL_DB_BUILD.md`
-- [ANNEX (Non-Technical, Satire): The Dave Factor — Shadow Dossier (Culture Stress-Test)](#annex-dave-factor-shadow-dossier)
+- [ANNEX: Sociotechnical Red Teaming — The “Opaque Stack” Threat Model (Dave Persona)](#annex-dave-factor-shadow-dossier)
---
@@ -15970,6 +15970,16 @@ This is the **traceability / evidence export** blueprint used by IF.emotion, des
+## Annex: Sociotechnical Red Teaming — The “Opaque Stack” Threat Model (Dave Persona)
+
+> Research note: This annex uses satire as a sociotechnical red‑teaming technique. It models an adversarial but rational actor inside an organization (“Dave”) who resists traceability to minimize liability. The target is adoption failure: how evidence systems get diluted into “audit theater.”
+
+This annex is **not** an IF.TTT evidence artifact and must not be treated as one. It is a deployment‑risk model for safety infrastructure.
+
+- Full annex (satire as technique): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
+- Sanitized annex (lower tone risk): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_SANITIZED.md`
+- Patchset (how drift shows up): `https://infrafabric.io/static/hosted/IF_DAVE_FACTOR_PATCHSET_v1.md`
+
## State-of-the-Art Prompt Injection Defenses
_Source: `PROMPT_INJECTION_DEFENSES.md`_
diff --git a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md.sha256 b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md.sha256
index b5e6d58..cc1295a 100644
--- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md.sha256
+++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md.sha256
@@ -1 +1 @@
-144e38ee592fef3c0730b52c1cf1a5abb2592d3d578371b0cd829f23de015849 DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md
+d7832c254ae95da2ec1e2026a3bff8748596b3cc3983673fd027f6e437b13f46 DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md
diff --git a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md
index e603d7c..f3ef22b 100644
--- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md
+++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md
@@ -213,7 +213,7 @@ Notes:
- If you want the rigorous spec spine first: start at **“INFRAFABRIC: The Master White Paper”** and then the IF.TTT / IF.GOV.TRIAGE / IF.GOV.PANEL sections.
- If you want the origin context (microlab lab notes / narrative artifacts): start at the **Cold Open** and IF.STORY sections (they explain why the architecture exists).
-- Optional culture stress-test (explicit satire; not a protocol): [Annex (Non-Technical): The Dave Factor Shadow Dossier](#annex-dave-factor-shadow-dossier)
+- Optional sociotechnical red team (satire as technique; Dave is a pattern, not a person): [Annex: The “Opaque Stack” Threat Model (Dave Persona)](#annex-dave-factor-shadow-dossier)
@@ -572,12 +572,12 @@ Key artifacts:
- IF.TTT verifier tool (bundle verification + inclusion proofs): `https://infrafabric.io/static/hosted/iftrace.py`
- IF.TTT failure mode analysis (why “standard logs” aren’t evidence): `https://infrafabric.io/static/hosted/IF_TTT_FAILURE_MODE_ANALYSIS_v1.md`
-Optional “audit culture” annexes (satire; Dave is a pattern, not a person):
+Optional sociotechnical red teaming / adoption failure annexes (Dave is a pattern, not a person; the “full” version uses satire as a technique):
- IF.DAVE bible (shadow documentation voice DNA): `https://infrafabric.io/static/hosted/IF_DAVE_BIBLE_v1.0.md`
- Dave Factor patchset (how to add “Dave Factor” callouts across IF.* papers): `https://infrafabric.io/static/hosted/IF_DAVE_FACTOR_PATCHSET_v1.md`
- Shadow dossier (sanitized): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_SANITIZED.md`
-- Shadow dossier (full satire): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
+- Shadow dossier (full; satire as technique): `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
- [INFRAFABRIC: The Master White Paper](#infrafabric-the-master-white-paper) — `docs/papers/INFRAFABRIC_MASTER_WHITEPAPER.md` — Author: Danny Stocker, InfraFabric Research Council (Sergio, Legal Voice, Contrarian_Voice); Date: December 2, 2025
- [InfraFabric: IF.vision - A Blueprint for Coordination without Control](#infrafabric-ifvision-a-blueprint-for-coordination-without-control) — `docs/archive/misc/IF-vision.md` — Author: Danny Stocker (InfraFabric Project); Date: November 2025
@@ -626,7 +626,7 @@ Optional “audit culture” annexes (satire; Dave is a pattern, not a person):
- [ANNEX: IF.PHIL | Auditable Philanthropy: Access, Subsidy, and Governance Without Vibes](#annex-ifphil-auditable-philanthropy-access-subsidy-and-governance-without-vibes) — `if://doc/IF_PHIL_AUDITABLE_ACCESS/v1.0` — Author: Danny Stocker; Status: RELEASE / v1.0
- [History File Error Handling Test Report](#history-file-error-handling-test-report) — `if.api/llm/openwebui/docs/internals/HISTORY_FILE_TEST_REPORT.md`
- [CLOUD SESSION: Legal Document Database Build](#cloud-session-legal-document-database-build) — `if.legal/CLOUD_SESSION_LEGAL_DB_BUILD.md`
-- [ANNEX (Non-Technical, Satire): The Dave Factor — Shadow Dossier (Culture Stress-Test)](#annex-dave-factor-shadow-dossier)
+- [ANNEX: Sociotechnical Red Teaming — The “Opaque Stack” Threat Model (Dave Persona)](#annex-dave-factor-shadow-dossier)
---
@@ -27104,14 +27104,14 @@ This is the **traceability / evidence export** blueprint used by IF.emotion, des
-## ANNEX (Non-Technical, Satire): The Dave Factor — Shadow Dossier (Culture Stress-Test)
+## ANNEX: Sociotechnical Red Teaming — The “Opaque Stack” Threat Model (Dave Persona)
“Dave” is a pattern, not a person. This annex is a cultural threat model: a way to describe how rigorous systems get diluted into evidence-theater through incentives and polite ambiguity.
Canonical standalone versions:
- Sanitized (application-safe): https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_SANITIZED.md
-- Full satire (optional): https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md
+- Full (satire as technique; optional): https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md
- Dave prompt/bible: https://infrafabric.io/static/hosted/IF_DAVE_BIBLE_v1.0.md
- Patchset (how to add “Dave Factor” callouts across IF.* papers): https://infrafabric.io/static/hosted/IF_DAVE_FACTOR_PATCHSET_v1.md
diff --git a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md.sha256 b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md.sha256
index da66e21..a664a7c 100644
--- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md.sha256
+++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md.sha256
@@ -1 +1 @@
-45b98d19b4a13d6639592bfa834e30be73f15f33d75512aae4bd54fcb2600212 DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md
+bf6de48c7c39f37a167d809ec5f1a556d88ba2a77a8936f8b4cf423b579113f7 DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md
diff --git a/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md b/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md
index 3e9a9c8..41b5893 100644
--- a/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md
+++ b/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md
@@ -1,8 +1,8 @@
-# Infrafabric Shadow Dossier — Dave’s Version (Full Satire)
+# Annex: Sociotechnical Red Teaming — The “Opaque Stack” Threat Model (Dave Persona)
**Compiled by:** Danny Stocker (`ds@infrafabric.io`)
**Date (UTC):** 2025-12-21
-**Status:** SATIRE / SHADOW ARTIFACT
+**Status:** OPTIONAL ANNEX (SOCIOTECHNICAL THREAT MODEL; SATIRE AS TECHNIQUE)
**Canonical (static mirror):** `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
**Repo source:** `https://git.infrafabric.io/danny/hosted/src/branch/main/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md`
@@ -10,7 +10,7 @@
- `https://infrafabric.io/static/hosted/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md.sha256`
- `https://git.infrafabric.io/danny/hosted/raw/branch/main/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md.sha256`
-> This is satire. “Dave” is a pattern, not a person.
+> Research note: This document uses satire as a sociotechnical red‑teaming technique to model organizational resistance to traceability (the “Dave” persona). “Dave” is a pattern, not a person.
> This is not an IF.TTT evidence artifact and must not be treated as one.
---
diff --git a/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md.sha256 b/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md.sha256
index 0b0af62..e36d098 100644
--- a/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md.sha256
+++ b/IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md.sha256
@@ -1 +1 @@
-153b6f1c1d64aa344b782216dedb26e29de9d5d3894a1ebcc558bc4d116320d2 IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md
+8cf93f4518a0501fa07eedb8250fe65d50a5309fcc8a2076fb496bddff013010 IF_DAVE_SHADOW_DOSSIER_FULL_SATIRE.md
diff --git a/INFRAFABRIC_DOSSIER_3_EDITIONS_20251223.zip b/INFRAFABRIC_DOSSIER_3_EDITIONS_20251223.zip
index e045f98..fade85f 100644
Binary files a/INFRAFABRIC_DOSSIER_3_EDITIONS_20251223.zip and b/INFRAFABRIC_DOSSIER_3_EDITIONS_20251223.zip differ
diff --git a/INFRAFABRIC_DOSSIER_3_EDITIONS_20251223.zip.sha256 b/INFRAFABRIC_DOSSIER_3_EDITIONS_20251223.zip.sha256
index 3a2100a..46ca45a 100644
--- a/INFRAFABRIC_DOSSIER_3_EDITIONS_20251223.zip.sha256
+++ b/INFRAFABRIC_DOSSIER_3_EDITIONS_20251223.zip.sha256
@@ -1 +1 @@
-5c3c68447a07bca47433058de9c239a2bea66865ff6ce1e8204e90ac1706110c INFRAFABRIC_DOSSIER_3_EDITIONS_20251223.zip
+033ef661a5963b5bddf10ccb9eb070f3d11ad7eb36931fe2feac0a7814498f79 INFRAFABRIC_DOSSIER_3_EDITIONS_20251223.zip