diff --git a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md index e3f40bf..ff0b188 100644 --- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md +++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md @@ -176,8 +176,8 @@ This dossier documents the **InfraFabric microlab**: a functioning single-shard | Core claim | Proof (artifacts) | Limitation (scope / boundary) | |---|---|---| | **A) Traceability is safety.** High‑stakes agents cannot be trusted without a verifiable history of what happened (request → retrieval → decision → output). | **IF.TTT + portable evidence + verifier**
- Evidence index (no auth): [evidence/index.html](https://infrafabric.io/static/hosted/evidence/index.html)
- Paper: [IF.emotion trace protocol (v3.3, styled)](https://infrafabric.io/static/hosted/IF_EMOTION_DEBUGGING_TRACE_WHITEPAPER_v3.3_STYLED.md)
- Verifier: [iftrace.py](https://infrafabric.io/static/hosted/iftrace.py)
- Reference bundle: [emo_trace_payload_016cca78…tar.gz](https://infrafabric.io/static/hosted/emo_trace_payload_016cca78-6f9d-4ffe-aec0-99792d383ca1.tar.gz)
- Latest bundle: [emo_trace_payload_702d4607…tar.gz](https://infrafabric.io/static/hosted/emo_trace_payload_702d4607-4b54-45b1-aecf-b6728d80f124.tar.gz)
- Dave proof (15 traces, 5 prompts × 3 models): [tar.gz](https://infrafabric.io/static/hosted/emo_dave_proof_bundle_20251222T164352Z.tar.gz) • [instructions](https://infrafabric.io/static/hosted/EMO_DAVE_PROOF_MODEL_COMPARE_20251222T164352Z.md) | **Microlab / single shard.** Proven in a single-host environment. Completeness is bounded by explicit witness boundaries; PQ is anchored at registry time (not necessarily on every hot-path artifact). No public append‑only transparency log yet. | -| **B) Governance requires plurality.** A single model acting as “the judge” is brittle; adversarial viewpoints and escalation are required. | **IF.GOV.TRIAGE → IF.GOV.PANEL** *(legacy: IF.GOV.TRIAGE → IF.GOV.PANEL)*
- TRIAGE: risk preflight sizes panels and escalates
- PANEL: preserves dissent + veto paths
- QUESTIONS *(legacy: IF.GOV.QUESTIONS)*: structured inquiry briefs for panels | **Cost / latency tradeoffs.** Multi-seat governance is reserved for higher-stakes decisions; low-stakes paths use smaller panels or fast-track gates. | -| **C) Context is the best firewall.** Static filters fail; security must distinguish “reference” vs “leak” and “discussion” vs “exfiltration”. | **IF.SECURITY.CHECK + IF.SECURITY.DETECT** *(legacy: IF.SECURITY.CHECK + IF.SECURITY.DETECT)*
- CHECK: epistemic coherence checks (detective layer)
- DETECT: secret/relationship screening primitives | **Domain specificity.** Calibrated for concrete security surfaces (secrets/PII/prompt injection); generalizing to broader “harmful intent” is an open research vector. | +| **B) Governance requires plurality.** A single model acting as “the judge” is brittle; adversarial viewpoints and escalation are required. | **IF.GOV.TRIAGE → IF.GOV.PANEL**
- TRIAGE: risk preflight sizes panels and escalates
- PANEL: preserves dissent + veto paths
- QUESTIONS: structured inquiry briefs for panels | **Cost / latency tradeoffs.** Multi-seat governance is reserved for higher-stakes decisions; low-stakes paths use smaller panels or fast-track gates. | +| **C) Context is the best firewall.** Static filters fail; security must distinguish “reference” vs “leak” and “discussion” vs “exfiltration”. | **IF.SECURITY.CHECK + IF.SECURITY.DETECT**
- CHECK: epistemic coherence checks (detective layer)
- DETECT: secret/relationship screening primitives | **Domain specificity.** Calibrated for concrete security surfaces (secrets/PII/prompt injection); generalizing to broader “harmful intent” is an open research vector. | ### Public verification (no insider access) @@ -196,9 +196,9 @@ Notes: | InfraFabric term | Closest industry analog | Boundary (where it differs) | |---|---|---| | **IF.TTT** (Traceable/Transparent/Trustworthy) | Supply-chain integrity patterns (SLSA/SBOM + CT-like audit thinking) | IF.TTT applies the discipline to **semantic decisions and retrieval lineage**, not just binaries. It produces portable evidence bundles + verifier steps for third-party audit. | -| **IF.GOV.PANEL** (legacy: IF.GOV.PANEL) | Human-in-the-loop oversight / review boards | IF.GOV.PANEL is an *algorithmic* oversight layer with explicit escalation and traceability; humans can be added, but the default artifact is machine-verifiable provenance. | -| **IF.SECURITY.CHECK** (legacy: IF.SECURITY.CHECK) | Epistemic security / anomaly detection | CHECK is framed as coherence/consistency defenses (detective layer), not regex-only filtering; it does not claim to “solve truth”. | -| **IF.TRANSIT.SWARM / IF.TRANSIT.MESSAGE / IF.TRANSIT.HUB** (legacy: IF.TRANSIT.SWARM / IF.TRANSIT.MESSAGE / IF.TRANSIT.HUB) | Event-driven architecture / message bus + schema enforcement | The transport layer is where contracts live: schema compliance, trace IDs, signatures, and privilege boundaries are enforced as protocol rules. | +| **IF.GOV.PANEL** | Human-in-the-loop oversight / review boards | IF.GOV.PANEL is an *algorithmic* oversight layer with explicit escalation and traceability; humans can be added, but the default artifact is machine-verifiable provenance. | +| **IF.SECURITY.CHECK** | Epistemic security / anomaly detection | CHECK is framed as coherence/consistency defenses (detective layer), not regex-only filtering; it does not claim to “solve truth”. | +| **IF.TRANSIT.SWARM / IF.TRANSIT.MESSAGE / IF.TRANSIT.HUB** | Event-driven architecture / message bus + schema enforcement | The transport layer is where contracts live: schema compliance, trace IDs, signatures, and privilege boundaries are enforced as protocol rules. | ### Navigation Guide (Clean vs Origin context) @@ -210,7 +210,7 @@ Notes: ## 01. Naming + Separation of Duties (canonical refactor) -InfraFabric’s early papers used internal names (e.g., `IF.GOV.PANEL`, `IF.GOV.TRIAGE`, `IF.SECURITY.CHECK`, `IF.TRANSIT.HUB`). To reduce lexicon friction for reviewers and to standardize cross‑app integration, this dossier is refactoring to a separation‑of‑duties namespace inspired by **US/CA/EU** governance patterns: +InfraFabric’s early papers used internal names (e.g., `IF.GUARD`, `IF.BIAS`, `IF.ARMOUR`, `IF.BUS`, `IF.PACKET`). To reduce lexicon friction for reviewers and to standardize cross‑app integration, this dossier is refactoring to a separation‑of‑duties namespace inspired by **US/CA/EU** governance patterns: - `IF.GOV.*` — governance (triage + panels + witness) - `IF.SECURITY.*` — security (detective checks + secret screening) @@ -227,17 +227,18 @@ Canonical references in this repo: | Legacy name | Canonical name | |---|---| -| `IF.GOV.TRIAGE` | `IF.GOV.TRIAGE` | -| `IF.GOV.PANEL` | `IF.GOV.PANEL` | -| `IF.GOV.QUESTIONS` | `IF.GOV.QUESTIONS` | -| `IF.GOV.WITNESS` | `IF.GOV.WITNESS` | -| `IF.SECURITY.CHECK` | `IF.SECURITY.CHECK` | -| `IF.SECURITY.DETECT` | `IF.SECURITY.DETECT` | -| `IF.TRANSIT.HUB` | `IF.TRANSIT.HUB` | -| `IF.TRANSIT.MESSAGE` | `IF.TRANSIT.MESSAGE` | -| `IF.TRANSIT.SWARM` | `IF.TRANSIT.SWARM` | +| `IF.5W` | `IF.GOV.QUESTIONS` | +| `IF.BIAS` | `IF.GOV.TRIAGE` | +| `IF.GUARD` | `IF.GOV.PANEL` | +| `IF.WITNESS` | `IF.GOV.WITNESS` | +| `IF.ARMOUR` | `IF.SECURITY.CHECK` | +| `IF.YOLOGUARD` | `IF.SECURITY.DETECT` | +| `IF.PACKET` | `IF.TRANSIT.MESSAGE` | +| `swarm.s2` | `IF.TRANSIT.SWARM` | +| `IF.BUS` | `IF.TRANSIT.HUB` | +| `IF.TTT` | `IF.AUDIT.TRAIL` *(audit artifact name; IF.TTT remains the umbrella mnemonic)* | -Transition policy: many embedded papers still use legacy names; where so, the dossier now prefers first-mention annotations like `IF.GOV.PANEL (legacy: IF.GOV.PANEL)`. +Transition policy: embedded papers may still contain legacy tokens; canonical names are used in this dossier and the authoritative mapping lives in `IF_NAMING_REGISTRY.yaml`. Canonical `if://doc/*` handles and legacy aliases are tracked in `IF_DOC_HANDLE_REGISTRY.yaml`. ## Opening Whitepaper — InfraFabric Synthesis (for Anthropic) @@ -261,11 +262,11 @@ These excerpts are opinions from models. The proof is the published trace bundle | Transport | [IF.TRANSIT.HUB — The Universal Kinetic Transport Protocol](#ifbus--the-universal-kinetic-transport-protocol) | `if://spec/if.bus/v1.2` | Deterministic actuation + privilege enforcement | | Assurance | [IF.SECURITY.CHECK — Epistemic Counter-Intelligence Protocol](#ifarmour--epistemic-counter-intelligence-protocol) | `if://spec/if.armour/v1.2` | Physics-anchored reality defense + active deception | | Master spec | [INFRAFABRIC: The Master White Paper](#infrafabric-the-master-white-paper) | `if://doc/INFRAFABRIC_MASTER_WHITEPAPER/v1.0` | Defines the protocol stack, URIs, and audit surfaces | -| Inquiry | [IF.GOV.QUESTIONS (legacy: IF.GOV.QUESTIONS)](#if5w-structured-inquiry-framework-for-guardian-council-deliberations) | `if://doc/IF_5W_STRUCTURED_INQUIRY_FRAMEWORK/v1.0` | Structured prompts with evidence slots | -| Preflight | [IF.GOV.TRIAGE (legacy: IF.GOV.TRIAGE)](#ifbias-bias-risk-pre-council-decision-matrix) | `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` | Sizes councils (5–30) and assigns expert voting seats | -| Governance | [IF.GOV.PANEL (legacy: IF.GOV.PANEL) council](#ifguard-strategic-communications-council-for-ai-message-validation) | `if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0` | Multi-voice review with signed outcomes (sized by IF.GOV.TRIAGE) | +| Inquiry | [IF.GOV.QUESTIONS](#if5w-structured-inquiry-framework-for-guardian-council-deliberations) | `if://doc/IF_GOV_QUESTIONS_STRUCTURED_INQUIRY_FRAMEWORK/v1.0` | Structured prompts with evidence slots | +| Preflight | [IF.GOV.TRIAGE](#ifbias-bias-risk-pre-council-decision-matrix) | `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` | Sizes councils (5–30) and assigns expert voting seats | +| Governance | [IF.GOV.PANEL council](#ifguard-strategic-communications-council-for-ai-message-validation) | `if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0` | Multi-voice review with signed outcomes (sized by IF.GOV.TRIAGE) | | Compliance | [IF.TTT skeleton](#ifttt-the-skeleton-of-everything) | `if://doc/IF_TTT_THE_SKELETON_OF_EVERYTHING/v1.0` | Ledgerflow, repo hygiene, citation enforcement | -| Transport | [IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM](#ifpacket-message-transport-framework-with-vocaldna-voice-layering) | `if://doc/IF_PACKET_TRANSPORT_FRAMEWORK/v1.0` | Voice-layered packets with trace IDs | +| Transport | [IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM](#ifpacket-message-transport-framework-with-vocaldna-voice-layering) | `if://doc/IF_TRANSIT_MESSAGE_TRANSPORT_FRAMEWORK/v1.0` | Voice-layered packets with trace IDs | | Product | [IF.emotion](#ifemotion) | `if://doc/IF_EMOTION_WHITEPAPER/v1.0` | Applied exemplar proving guard + TTT in production | Note: The two “Transport” rows reflect layer separation—IF.TRANSIT.HUB is the deterministic kinetic/privilege substrate; IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM is the schema/voice envelope + intra-swarm routing layer that can ride on IF.TRANSIT.HUB. @@ -289,7 +290,7 @@ Note: The two “Transport” rows reflect layer separation—IF.TRANSIT.HUB is This dossier references **IF.TRANSIT.HUB** as the canonical *deterministic actuation + privilege enforcement* transport substrate (`if://spec/if.bus/v1.2`). Current canonical “closest full text” included in this dossier: -- **IF.TRANSIT.HUB: The InfraFabric Motherboard Architecture v2.0.0** — anchor: `#ifbus-the-infrafabric-motherboard-architecture` — handle: `if://doc/IF_BUS_WHITEPAPER/v2.0.0` +- **IF.TRANSIT.HUB: The InfraFabric Motherboard Architecture v2.0.0** — anchor: `#ifbus-the-infrafabric-motherboard-architecture` — handle: `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` Why this stub exists: some external reviewers/LLMs will skip an entire pillar if the referenced anchor does not resolve. This section is a deliberate *anti-skip* shim until the full IF.TRANSIT.HUB spec text is embedded verbatim in the dossier. @@ -300,13 +301,13 @@ Why this stub exists: some external reviewers/LLMs will skip an entire pillar if This dossier references **IF.SECURITY.CHECK** as the canonical *epistemic immune-system / reality-defense* layer (`if://spec/if.armour/v1.2`). Current canonical “closest full text” included in this dossier: -- **IF.SECURITY.CHECK: Biological False-Positive Reduction in Adaptive Security Systems** — anchor: `#ifarmour-biological-false-positive-reduction-in-adaptive-security-systems` — handle: `if://doc/IF_Armour/v1.0` +- **IF.SECURITY.CHECK: Biological False-Positive Reduction in Adaptive Security Systems** — anchor: `#ifarmour-biological-false-positive-reduction-in-adaptive-security-systems` — handle: `if://doc/IF_SECURITY_CHECK_BIO_FP_REDUCTION/v1.0` Why this stub exists: external reviewers/LLMs sometimes skip an entire pillar if the anchor is missing. This section ensures the “Assurance” pillar is linkable from the opening map even while the IF.SECURITY.CHECK spec text remains under active consolidation. ### Reader Path (Start Here) -- **If you only read 8 things:** [The Fuck Moment](#ifstory-origin-story-02-the-fuck-moment) → [Page Zero](#ifstory-origin-story-04-page-zero) → [Master White Paper](#infrafabric-the-master-white-paper) → [IF.TTT skeleton](#ifttt-the-skeleton-of-everything) → [IF.TRANSIT.HUB](#ifbus--the-universal-kinetic-transport-protocol) → [IF.SECURITY.CHECK](#ifarmour--epistemic-counter-intelligence-protocol) → [IF.GOV.TRIAGE (legacy: IF.GOV.TRIAGE)](#ifbias-bias-risk-pre-council-decision-matrix) → [IF.GOV.PANEL (legacy: IF.GOV.PANEL)](#ifguard-strategic-communications-council-for-ai-message-validation) +- **If you only read 8 things:** [The Fuck Moment](#ifstory-origin-story-02-the-fuck-moment) → [Page Zero](#ifstory-origin-story-04-page-zero) → [Master White Paper](#infrafabric-the-master-white-paper) → [IF.TTT skeleton](#ifttt-the-skeleton-of-everything) → [IF.TRANSIT.HUB](#ifbus--the-universal-kinetic-transport-protocol) → [IF.SECURITY.CHECK](#ifarmour--epistemic-counter-intelligence-protocol) → [IF.GOV.TRIAGE](#ifbias-bias-risk-pre-council-decision-matrix) → [IF.GOV.PANEL](#ifguard-strategic-communications-council-for-ai-message-validation) - **Latency framing:** Use `t_total = t_model + t_transport + t_governance`; only `t_transport` is benchmarked in microlab terms, and never presented as “council deliberation time.” - **Consensus framing:** “Unanimous” means “the council converged,” not “the claim is true”; treat any 100% consensus output as a governance artifact until raw evidence bundles are attached. - **Validation framing:** External validation is reported as an observational microlab pilot, not proof, and not a consciousness claim. @@ -314,26 +315,26 @@ Why this stub exists: external reviewers/LLMs sometimes skip an entire pillar if ### Glossary (Quick Decode) - **IF.TTT:** Traceable/Transparent/Trustworthy compliance spine; enforces evidence, identity, and audit lineage. - **IF.AUDIT.TRAIL:** Concrete audit artifact layer (portable chain-of-custody logs + signatures). *(In practice: implemented under IF.TTT today.)* -- **IF.GOV.TRIAGE** *(legacy: IF.GOV.TRIAGE)*: preflight risk triage; recommends escalation and panel sizing. -- **IF.GOV.PANEL** *(legacy: IF.GOV.PANEL)*: governance panel; minimum 5-seat review including contrarian; can expand as **IF.GOV.PANEL.EXTENDED**. +- **IF.GOV.TRIAGE**: preflight risk triage; recommends escalation and panel sizing. +- **IF.GOV.PANEL**: governance panel; minimum 5-seat review including contrarian; can expand as **IF.GOV.PANEL.EXTENDED**. - **Contrarian Guardian:** required dissent seat; can trigger cooling-off/veto at >95% approval. -- **IF.GOV.QUESTIONS** *(legacy: IF.GOV.QUESTIONS)*: structured inquiry format used to generate briefs for panels. -- **IF.TRANSIT.MESSAGE** *(legacy: IF.TRANSIT.MESSAGE)*: schema-first message envelope with trace IDs and audit metadata. -- **IF.TRANSIT.SWARM** *(legacy: IF.TRANSIT.SWARM / IF.TRANSIT.SWARM)*: intra-swarm agent communications over a Redis bus. +- **IF.GOV.QUESTIONS**: structured inquiry format used to generate briefs for panels. +- **IF.TRANSIT.MESSAGE**: schema-first message envelope with trace IDs and audit metadata. +- **IF.TRANSIT.SWARM**: intra-swarm agent communications over a Redis bus. - **IF.STORY:** narrative logging (vs “status bitmap” logs) for lossless institutional memory and replayable decisions. - **Page Zero:** the origin manifesto that explains “why” (and demonstrates IF.STORY + IF.TTT in practice). - **IF.emotion / AI-e:** product exemplar framing emotional intelligence as infrastructure (“Artificially Intelligent Emotion”). - **IF.PHIL:** annexed position paper applying InfraFabric primitives to auditable philanthropic access (grant objects). -- **IF.TRANSIT.HUB** *(legacy: IF.TRANSIT.HUB)*: deterministic actuation/privilege enforcement transport substrate. -- **IF.SECURITY.CHECK** *(legacy: IF.SECURITY.CHECK)*: epistemic security detective layer (coherence/anomaly checks). -- **IF.SECURITY.DETECT** *(legacy: IF.SECURITY.DETECT)*: secret/relationship screening primitives. +- **IF.TRANSIT.HUB**: deterministic actuation/privilege enforcement transport substrate. +- **IF.SECURITY.CHECK**: epistemic security detective layer (coherence/anomaly checks). +- **IF.SECURITY.DETECT**: secret/relationship screening primitives. Naming note: legacy lowercase (`IF.TRANSIT.HUB`, `IF.SECURITY.CHECK`) appears in older papers; `IF.TRANSIT.HUB` / `IF.SECURITY.CHECK` are the canonical refactor targets introduced in this dossier. ### Selected Governance Extensions (Optional Depth) -IF.PHIL is a scoped extension that applies InfraFabric primitives to philanthropic access to frontier compute. Instead of discretionary credits, access is represented as a typed **Grant** object: a signed IF.TRANSIT.MESSAGE (legacy: IF.TRANSIT.MESSAGE) payload defining scope, duration, constraints, and a revocation/appeal path—authorized by IF.GOV.PANEL (legacy: IF.GOV.PANEL) and logged via IF.TTT. +IF.PHIL is a scoped extension that applies InfraFabric primitives to philanthropic access to frontier compute. Instead of discretionary credits, access is represented as a typed **Grant** object: a signed IF.TRANSIT.MESSAGE payload defining scope, duration, constraints, and a revocation/appeal path—authorized by IF.GOV.PANEL and logged via IF.TTT. IF.PHIL demonstrates how InfraFabric primitives extend to auditable philanthropic access, replacing discretionary “credits” with governed grant objects. @@ -355,8 +356,8 @@ flowchart TD VISION["IF.vision
coordination without control"] --> FOUNDATIONS["IF.foundations
ground/search/persona"] FOUNDATIONS --> ASSURE["Security
IF.SECURITY.CHECK • IF.GOV.WITNESS • IF.SECURITY.DETECT"] ASSURE --> TRANSPORT["Transit
IF.TRANSIT.HUB • MESSAGE • SWARM • IF.STORY"] - TRANSPORT --> BIAS["Preflight
IF.GOV.TRIAGE (legacy: IF.GOV.TRIAGE)"] - BIAS --> CORE4["Core 4 convening
legacy: IF.GOV.PANEL(4)"] + TRANSPORT --> BIAS["Preflight
IF.GOV.TRIAGE"] + BIAS --> CORE4["Core 4 convening"] CORE4 --> GOVERN["Governance
IF.GOV.PANEL (5–30) + IF.GOV.QUESTIONS"] GOVERN --> COMPLIANCE["Compliance
IF.TTT | Distributed Ledger + ledgerflow"] COMPLIANCE --> PRODUCT["Productization
IF.emotion"] @@ -367,24 +368,24 @@ flowchart TD ### Governance, Assurance, Compliance Loop ```mermaid flowchart TB - Q["IF.GOV.QUESTIONS\n(legacy: IF.GOV.QUESTIONS)"] --> T["IF.GOV.TRIAGE\n(legacy: IF.GOV.TRIAGE)"] - T --> C4["Core 4 convening\n(legacy: IF.GOV.PANEL(4))"] + Q["IF.GOV.QUESTIONS"] --> T["IF.GOV.TRIAGE"] + T --> C4["Core 4 convening"] C4 --> P["IF.GOV.PANEL\n(5 ↔ EXTENDED ~30)"] P --> S["IF.STORY\nnarrative logging"] S --> A["IF.TTT / IF.AUDIT.TRAIL\ntrace discipline"] A --> W["IF.GOV.WITNESS\nverification"] - W --> CHK["IF.SECURITY.CHECK\n(legacy: IF.SECURITY.CHECK)"] - CHK --> DET["IF.SECURITY.DETECT\n(legacy: IF.SECURITY.DETECT)"] - DET --> MSG["IF.TRANSIT.MESSAGE + SWARM\n(legacy: IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM)"] + W --> CHK["IF.SECURITY.CHECK"] + CHK --> DET["IF.SECURITY.DETECT"] + DET --> MSG["IF.TRANSIT.MESSAGE + SWARM"] MSG --> EMO["IF.emotion\nexemplar"] EMO --> Q ``` ### Delivery & Safety Highlights (with citations) -- Guarded empathy: IF.emotion couples IF.ground/search/persona with IF.GOV.PANEL (legacy: IF.GOV.PANEL) review to avoid platitudes/liability responses while staying policy-safe (sources: `docs/papers/IF_EMOTION_WHITEPAPER_v1.7.md`, `if.emotion/whitepaper/sections/05_technical_architecture.md`). +- Guarded empathy: IF.emotion couples IF.ground/search/persona with IF.GOV.PANEL review to avoid platitudes/liability responses while staying policy-safe (sources: `docs/papers/IF_EMOTION_WHITEPAPER_v1.7.md`, `if.emotion/whitepaper/sections/05_technical_architecture.md`). - Compliance-first shipping: IF.TTT + ledgerflow enforce traceability on repos and outputs; IF.STORY logs deliberations; IF.GOV.WITNESS / IF.SECURITY.CHECK / IF.SECURITY.DETECT gate releases (sources: `IF_TTT_*`, `docs/WHITE_PAPER_IF_STORY_NARRATIVE_LOGGING.md`, `docs/archive/misc/IF-witness.md`, `docs/archive/misc/IF-armour.md`, `docs/papers/IF_YOLOGUARD_SECURITY_FRAMEWORK.md`). -- Transport fidelity: IF.TRANSIT.MESSAGE (legacy: IF.TRANSIT.MESSAGE) carries voice DNA; IF.TRANSIT.SWARM (legacy: IF.TRANSIT.SWARM) provides Redis bus comms for production swarms (sources: `docs/papers/IF_PACKET_TRANSPORT_FRAMEWORK.md`, `papers/IF-SWARM-S2-COMMS.md`). +- Transport fidelity: IF.TRANSIT.MESSAGE carries voice DNA; IF.TRANSIT.SWARM provides Redis bus comms for production swarms (sources: `docs/papers/IF_PACKET_TRANSPORT_FRAMEWORK.md`, `papers/IF-SWARM-S2-COMMS.md`). - Security/legal: Prompt-injection defenses cover SOTA attack classes; legal DB build operationalizes doc governance; API roadmap + history-file tests reduce integration regressions (sources: `docs/research/PROMPT_INJECTION_DEFENSES.md`, `if.legal/CLOUD_SESSION_LEGAL_DB_BUILD.md`, `docs/api/API_ROADMAP.md`, `HISTORY_FILE_TEST_REPORT.md`). - Domain credibility: Medical (GLP1 retrofit), emosocial principles, and informal sector resilience (Juakali) field report show adaptability of the same guard/compliance/transport spine (sources: `Brownfield_GLP1_Retrofit_LE_DILEMME_DU_TUYAU_SALE.md`, `DEJA_DE_BUSCARTE_11_principios_emosociales.md`, `JUAKALI_RAPPORT_V2_LOS_20251205_0236 (sent).md`). @@ -3099,7 +3100,7 @@ _Source: `IF_BIAS.md`_ **Sujet :** IF.GOV.TRIAGE: Bias & Risk Pre‑Council Decision Matrix (corpus paper) **Protocole :** IF.DOSSIER.ifbias-bias-risk-pre-council-decision-matrix **Statut :** DRAFT / v1.0 -**Citation :** `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` +**Citation :** `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -3111,7 +3112,7 @@ _Source: `IF_BIAS.md`_ | Source | `IF_BIAS.md` | | Anchor | `#ifbias-bias-risk-pre-council-decision-matrix` | | Date | `December 16, 2025` | -| Citation | `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` | +| Citation | `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` | ```mermaid flowchart LR @@ -3126,7 +3127,7 @@ flowchart LR **Subject:** Bias + risk triage before IF.GOV.PANEL deliberation **Protocol:** IF.GOV.TRIAGE.precouncil.matrix **Status:** DRAFT / v1.0 -**Citation:** `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` +**Citation:** `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` **Author:** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Repository:** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web:** [https://infrafabric.io](https://infrafabric.io) @@ -3307,7 +3308,7 @@ _Source: `IF_GUARD_COUNCIL_FRAMEWORK.md`_ **Sujet :** IF.GOV.PANEL: Strategic Communications Council for AI Message Validation (corpus paper) **Protocole :** IF.DOSSIER.ifguard-strategic-communications-council-for-ai-message-validation **Statut :** Complete Research Paper / v1.0 -**Citation :** `if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0` +**Citation :** `if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -3319,7 +3320,7 @@ _Source: `IF_GUARD_COUNCIL_FRAMEWORK.md`_ | Source | `IF_GUARD_COUNCIL_FRAMEWORK.md` | | Anchor | `#ifguard-strategic-communications-council-for-ai-message-validation` | | Date | `December 1, 2025` | -| Citation | `if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0` | +| Citation | `if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0` | ```mermaid flowchart LR @@ -4932,7 +4933,7 @@ _Source: `IF_GUARD_RESEARCH_SUMMARY.md`_ **Sujet :** IF.GOV.PANEL Research Summary: Executive Overview (corpus paper) **Protocole :** IF.DOSSIER.ifguard-research-summary-executive-overview **Statut :** Complete, Validated through Production Deployments / v1.0 -**Citation :** `if://doc/IF_GUARD_RESEARCH_SUMMARY/v1.0` +**Citation :** `if://doc/IF_GOV_PANEL_RESEARCH_SUMMARY/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -4944,7 +4945,7 @@ _Source: `IF_GUARD_RESEARCH_SUMMARY.md`_ | Source | `IF_GUARD_RESEARCH_SUMMARY.md` | | Anchor | `#ifguard-research-summary-executive-overview` | | Date | `December 1, 2025` | -| Citation | `if://doc/IF_GUARD_RESEARCH_SUMMARY/v1.0` | +| Citation | `if://doc/IF_GOV_PANEL_RESEARCH_SUMMARY/v1.0` | ```mermaid flowchart LR @@ -19892,7 +19893,7 @@ _Source: `if.bus/IF_BUS_WHITEPAPER_v2.md`_ **Sujet :** IF.TRANSIT.HUB: The InfraFabric Motherboard Architecture (corpus paper) **Protocole :** IF.DOSSIER.ifbus-the-infrafabric-motherboard-architecture **Statut :** RELEASE / v2.0.0 / v1.0 -**Citation :** `if://doc/IF_BUS_WHITEPAPER/v2.0.0` +**Citation :** `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -19904,7 +19905,7 @@ _Source: `if.bus/IF_BUS_WHITEPAPER_v2.md`_ | Source | `if.bus/IF_BUS_WHITEPAPER_v2.md` | | Anchor | `#ifbus-the-infrafabric-motherboard-architecture` | | Date | `2025-12-16` | -| Citation | `if://doc/IF_BUS_WHITEPAPER/v2.0.0` | +| Citation | `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` | ```mermaid flowchart LR @@ -19920,7 +19921,7 @@ flowchart LR **Subject:** IF.TRANSIT.HUB backbone, slots, and fintech expansion architecture **Protocole:** IF.TRANSIT.HUB.v2.0.0 **Statut:** RELEASE / v2.0.0 -**Citation:** `if://doc/IF_BUS_WHITEPAPER/v2.0.0` +**Citation:** `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` **Auteur:** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt:** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web:** [https://infrafabric.io](https://infrafabric.io) 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 3ecf2f4..727d5ab 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 @@ -2c5d7d6477d1d339b7b80aef589cab94e85accda26574f09a377d24fdf992460 DANNY_STOCKER_INFRAFABRIC_DOSSIER_DATA_DRIVEN_EDITION_FULL.md +22c17c73cf8aeff3dab9ecacf1ea4a5e35865e2b720166c44a2ceb753cf8ff94 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 5120172..ef4190c 100644 --- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md +++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md @@ -176,8 +176,8 @@ This dossier documents the **InfraFabric microlab**: a functioning single-shard | Core claim | Proof (artifacts) | Limitation (scope / boundary) | |---|---|---| | **A) Traceability is safety.** High‑stakes agents cannot be trusted without a verifiable history of what happened (request → retrieval → decision → output). | **IF.TTT + portable evidence + verifier**
- Evidence index (no auth): [evidence/index.html](https://infrafabric.io/static/hosted/evidence/index.html)
- Paper: [IF.emotion trace protocol (v3.3, styled)](https://infrafabric.io/static/hosted/IF_EMOTION_DEBUGGING_TRACE_WHITEPAPER_v3.3_STYLED.md)
- Verifier: [iftrace.py](https://infrafabric.io/static/hosted/iftrace.py)
- Reference bundle: [emo_trace_payload_016cca78…tar.gz](https://infrafabric.io/static/hosted/emo_trace_payload_016cca78-6f9d-4ffe-aec0-99792d383ca1.tar.gz)
- Latest bundle: [emo_trace_payload_702d4607…tar.gz](https://infrafabric.io/static/hosted/emo_trace_payload_702d4607-4b54-45b1-aecf-b6728d80f124.tar.gz)
- Dave proof (15 traces, 5 prompts × 3 models): [tar.gz](https://infrafabric.io/static/hosted/emo_dave_proof_bundle_20251222T164352Z.tar.gz) • [instructions](https://infrafabric.io/static/hosted/EMO_DAVE_PROOF_MODEL_COMPARE_20251222T164352Z.md) | **Microlab / single shard.** Proven in a single-host environment. Completeness is bounded by explicit witness boundaries; PQ is anchored at registry time (not necessarily on every hot-path artifact). No public append‑only transparency log yet. | -| **B) Governance requires plurality.** A single model acting as “the judge” is brittle; adversarial viewpoints and escalation are required. | **IF.GOV.TRIAGE → IF.GOV.PANEL** *(legacy: IF.GOV.TRIAGE → IF.GOV.PANEL)*
- TRIAGE: risk preflight sizes panels and escalates
- PANEL: preserves dissent + veto paths
- QUESTIONS *(legacy: IF.GOV.QUESTIONS)*: structured inquiry briefs for panels | **Cost / latency tradeoffs.** Multi-seat governance is reserved for higher-stakes decisions; low-stakes paths use smaller panels or fast-track gates. | -| **C) Context is the best firewall.** Static filters fail; security must distinguish “reference” vs “leak” and “discussion” vs “exfiltration”. | **IF.SECURITY.CHECK + IF.SECURITY.DETECT** *(legacy: IF.SECURITY.CHECK + IF.SECURITY.DETECT)*
- CHECK: epistemic coherence checks (detective layer)
- DETECT: secret/relationship screening primitives | **Domain specificity.** Calibrated for concrete security surfaces (secrets/PII/prompt injection); generalizing to broader “harmful intent” is an open research vector. | +| **B) Governance requires plurality.** A single model acting as “the judge” is brittle; adversarial viewpoints and escalation are required. | **IF.GOV.TRIAGE → IF.GOV.PANEL**
- TRIAGE: risk preflight sizes panels and escalates
- PANEL: preserves dissent + veto paths
- QUESTIONS: structured inquiry briefs for panels | **Cost / latency tradeoffs.** Multi-seat governance is reserved for higher-stakes decisions; low-stakes paths use smaller panels or fast-track gates. | +| **C) Context is the best firewall.** Static filters fail; security must distinguish “reference” vs “leak” and “discussion” vs “exfiltration”. | **IF.SECURITY.CHECK + IF.SECURITY.DETECT**
- CHECK: epistemic coherence checks (detective layer)
- DETECT: secret/relationship screening primitives | **Domain specificity.** Calibrated for concrete security surfaces (secrets/PII/prompt injection); generalizing to broader “harmful intent” is an open research vector. | ### Public verification (no insider access) @@ -196,9 +196,9 @@ Notes: | InfraFabric term | Closest industry analog | Boundary (where it differs) | |---|---|---| | **IF.TTT** (Traceable/Transparent/Trustworthy) | Supply-chain integrity patterns (SLSA/SBOM + CT-like audit thinking) | IF.TTT applies the discipline to **semantic decisions and retrieval lineage**, not just binaries. It produces portable evidence bundles + verifier steps for third-party audit. | -| **IF.GOV.PANEL** (legacy: IF.GOV.PANEL) | Human-in-the-loop oversight / review boards | IF.GOV.PANEL is an *algorithmic* oversight layer with explicit escalation and traceability; humans can be added, but the default artifact is machine-verifiable provenance. | -| **IF.SECURITY.CHECK** (legacy: IF.SECURITY.CHECK) | Epistemic security / anomaly detection | CHECK is framed as coherence/consistency defenses (detective layer), not regex-only filtering; it does not claim to “solve truth”. | -| **IF.TRANSIT.SWARM / IF.TRANSIT.MESSAGE / IF.TRANSIT.HUB** (legacy: IF.TRANSIT.SWARM / IF.TRANSIT.MESSAGE / IF.TRANSIT.HUB) | Event-driven architecture / message bus + schema enforcement | The transport layer is where contracts live: schema compliance, trace IDs, signatures, and privilege boundaries are enforced as protocol rules. | +| **IF.GOV.PANEL** | Human-in-the-loop oversight / review boards | IF.GOV.PANEL is an *algorithmic* oversight layer with explicit escalation and traceability; humans can be added, but the default artifact is machine-verifiable provenance. | +| **IF.SECURITY.CHECK** | Epistemic security / anomaly detection | CHECK is framed as coherence/consistency defenses (detective layer), not regex-only filtering; it does not claim to “solve truth”. | +| **IF.TRANSIT.SWARM / IF.TRANSIT.MESSAGE / IF.TRANSIT.HUB** | Event-driven architecture / message bus + schema enforcement | The transport layer is where contracts live: schema compliance, trace IDs, signatures, and privilege boundaries are enforced as protocol rules. | ### Navigation Guide (Clean vs Origin context) @@ -210,7 +210,7 @@ Notes: ## 01. Naming + Separation of Duties (canonical refactor) -InfraFabric’s early papers used internal names (e.g., `IF.GOV.PANEL`, `IF.GOV.TRIAGE`, `IF.SECURITY.CHECK`, `IF.TRANSIT.HUB`). To reduce lexicon friction for reviewers and to standardize cross‑app integration, this dossier is refactoring to a separation‑of‑duties namespace inspired by **US/CA/EU** governance patterns: +InfraFabric’s early papers used internal names (e.g., `IF.GUARD`, `IF.BIAS`, `IF.ARMOUR`, `IF.BUS`, `IF.PACKET`). To reduce lexicon friction for reviewers and to standardize cross‑app integration, this dossier is refactoring to a separation‑of‑duties namespace inspired by **US/CA/EU** governance patterns: - `IF.GOV.*` — governance (triage + panels + witness) - `IF.SECURITY.*` — security (detective checks + secret screening) @@ -227,17 +227,18 @@ Canonical references in this repo: | Legacy name | Canonical name | |---|---| -| `IF.GOV.TRIAGE` | `IF.GOV.TRIAGE` | -| `IF.GOV.PANEL` | `IF.GOV.PANEL` | -| `IF.GOV.QUESTIONS` | `IF.GOV.QUESTIONS` | -| `IF.GOV.WITNESS` | `IF.GOV.WITNESS` | -| `IF.SECURITY.CHECK` | `IF.SECURITY.CHECK` | -| `IF.SECURITY.DETECT` | `IF.SECURITY.DETECT` | -| `IF.TRANSIT.HUB` | `IF.TRANSIT.HUB` | -| `IF.TRANSIT.MESSAGE` | `IF.TRANSIT.MESSAGE` | -| `IF.TRANSIT.SWARM` | `IF.TRANSIT.SWARM` | +| `IF.5W` | `IF.GOV.QUESTIONS` | +| `IF.BIAS` | `IF.GOV.TRIAGE` | +| `IF.GUARD` | `IF.GOV.PANEL` | +| `IF.WITNESS` | `IF.GOV.WITNESS` | +| `IF.ARMOUR` | `IF.SECURITY.CHECK` | +| `IF.YOLOGUARD` | `IF.SECURITY.DETECT` | +| `IF.PACKET` | `IF.TRANSIT.MESSAGE` | +| `swarm.s2` | `IF.TRANSIT.SWARM` | +| `IF.BUS` | `IF.TRANSIT.HUB` | +| `IF.TTT` | `IF.AUDIT.TRAIL` *(audit artifact name; IF.TTT remains the umbrella mnemonic)* | -Transition policy: many embedded papers still use legacy names; where so, the dossier now prefers first-mention annotations like `IF.GOV.PANEL (legacy: IF.GOV.PANEL)`. +Transition policy: embedded papers may still contain legacy tokens; canonical names are used in this dossier and the authoritative mapping lives in `IF_NAMING_REGISTRY.yaml`. Canonical `if://doc/*` handles and legacy aliases are tracked in `IF_DOC_HANDLE_REGISTRY.yaml`. ## Opening Whitepaper — InfraFabric Synthesis (for Anthropic) @@ -261,11 +262,11 @@ These excerpts are opinions from models. The proof is the published trace bundle | Transport | [IF.TRANSIT.HUB — The Universal Kinetic Transport Protocol](#ifbus--the-universal-kinetic-transport-protocol) | `if://spec/if.bus/v1.2` | Deterministic actuation + privilege enforcement | | Assurance | [IF.SECURITY.CHECK — Epistemic Counter-Intelligence Protocol](#ifarmour--epistemic-counter-intelligence-protocol) | `if://spec/if.armour/v1.2` | Physics-anchored reality defense + active deception | | Master spec | [INFRAFABRIC: The Master White Paper](#infrafabric-the-master-white-paper) | `if://doc/INFRAFABRIC_MASTER_WHITEPAPER/v1.0` | Defines the protocol stack, URIs, and audit surfaces | -| Inquiry | [IF.GOV.QUESTIONS (legacy: IF.GOV.QUESTIONS)](#if5w-structured-inquiry-framework-for-guardian-council-deliberations) | `if://doc/IF_5W_STRUCTURED_INQUIRY_FRAMEWORK/v1.0` | Structured prompts with evidence slots | -| Preflight | [IF.GOV.TRIAGE (legacy: IF.GOV.TRIAGE)](#ifbias-bias-risk-pre-council-decision-matrix) | `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` | Sizes councils (5–30) and assigns expert voting seats | -| Governance | [IF.GOV.PANEL (legacy: IF.GOV.PANEL) council](#ifguard-strategic-communications-council-for-ai-message-validation) | `if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0` | Multi-voice review with signed outcomes (sized by IF.GOV.TRIAGE) | +| Inquiry | [IF.GOV.QUESTIONS](#if5w-structured-inquiry-framework-for-guardian-council-deliberations) | `if://doc/IF_GOV_QUESTIONS_STRUCTURED_INQUIRY_FRAMEWORK/v1.0` | Structured prompts with evidence slots | +| Preflight | [IF.GOV.TRIAGE](#ifbias-bias-risk-pre-council-decision-matrix) | `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` | Sizes councils (5–30) and assigns expert voting seats | +| Governance | [IF.GOV.PANEL council](#ifguard-strategic-communications-council-for-ai-message-validation) | `if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0` | Multi-voice review with signed outcomes (sized by IF.GOV.TRIAGE) | | Compliance | [IF.TTT skeleton](#ifttt-the-skeleton-of-everything) | `if://doc/IF_TTT_THE_SKELETON_OF_EVERYTHING/v1.0` | Ledgerflow, repo hygiene, citation enforcement | -| Transport | [IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM](#ifpacket-message-transport-framework-with-vocaldna-voice-layering) | `if://doc/IF_PACKET_TRANSPORT_FRAMEWORK/v1.0` | Voice-layered packets with trace IDs | +| Transport | [IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM](#ifpacket-message-transport-framework-with-vocaldna-voice-layering) | `if://doc/IF_TRANSIT_MESSAGE_TRANSPORT_FRAMEWORK/v1.0` | Voice-layered packets with trace IDs | | Product | [IF.emotion](#ifemotion) | `if://doc/IF_EMOTION_WHITEPAPER/v1.0` | Applied exemplar proving guard + TTT in production | Note: The two “Transport” rows reflect layer separation—IF.TRANSIT.HUB is the deterministic kinetic/privilege substrate; IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM is the schema/voice envelope + intra-swarm routing layer that can ride on IF.TRANSIT.HUB. @@ -289,7 +290,7 @@ Note: The two “Transport” rows reflect layer separation—IF.TRANSIT.HUB is This dossier references **IF.TRANSIT.HUB** as the canonical *deterministic actuation + privilege enforcement* transport substrate (`if://spec/if.bus/v1.2`). Current canonical “closest full text” included in this dossier: -- **IF.TRANSIT.HUB: The InfraFabric Motherboard Architecture v2.0.0** — anchor: `#ifbus-the-infrafabric-motherboard-architecture` — handle: `if://doc/IF_BUS_WHITEPAPER/v2.0.0` +- **IF.TRANSIT.HUB: The InfraFabric Motherboard Architecture v2.0.0** — anchor: `#ifbus-the-infrafabric-motherboard-architecture` — handle: `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` Why this stub exists: some external reviewers/LLMs will skip an entire pillar if the referenced anchor does not resolve. This section is a deliberate *anti-skip* shim until the full IF.TRANSIT.HUB spec text is embedded verbatim in the dossier. @@ -300,13 +301,13 @@ Why this stub exists: some external reviewers/LLMs will skip an entire pillar if This dossier references **IF.SECURITY.CHECK** as the canonical *epistemic immune-system / reality-defense* layer (`if://spec/if.armour/v1.2`). Current canonical “closest full text” included in this dossier: -- **IF.SECURITY.CHECK: Biological False-Positive Reduction in Adaptive Security Systems** — anchor: `#ifarmour-biological-false-positive-reduction-in-adaptive-security-systems` — handle: `if://doc/IF_Armour/v1.0` +- **IF.SECURITY.CHECK: Biological False-Positive Reduction in Adaptive Security Systems** — anchor: `#ifarmour-biological-false-positive-reduction-in-adaptive-security-systems` — handle: `if://doc/IF_SECURITY_CHECK_BIO_FP_REDUCTION/v1.0` Why this stub exists: external reviewers/LLMs sometimes skip an entire pillar if the anchor is missing. This section ensures the “Assurance” pillar is linkable from the opening map even while the IF.SECURITY.CHECK spec text remains under active consolidation. ### Reader Path (Start Here) -- **If you only read 8 things:** [The Fuck Moment](#ifstory-origin-story-02-the-fuck-moment) → [Page Zero](#ifstory-origin-story-04-page-zero) → [Master White Paper](#infrafabric-the-master-white-paper) → [IF.TTT skeleton](#ifttt-the-skeleton-of-everything) → [IF.TRANSIT.HUB](#ifbus--the-universal-kinetic-transport-protocol) → [IF.SECURITY.CHECK](#ifarmour--epistemic-counter-intelligence-protocol) → [IF.GOV.TRIAGE (legacy: IF.GOV.TRIAGE)](#ifbias-bias-risk-pre-council-decision-matrix) → [IF.GOV.PANEL (legacy: IF.GOV.PANEL)](#ifguard-strategic-communications-council-for-ai-message-validation) +- **If you only read 8 things:** [The Fuck Moment](#ifstory-origin-story-02-the-fuck-moment) → [Page Zero](#ifstory-origin-story-04-page-zero) → [Master White Paper](#infrafabric-the-master-white-paper) → [IF.TTT skeleton](#ifttt-the-skeleton-of-everything) → [IF.TRANSIT.HUB](#ifbus--the-universal-kinetic-transport-protocol) → [IF.SECURITY.CHECK](#ifarmour--epistemic-counter-intelligence-protocol) → [IF.GOV.TRIAGE](#ifbias-bias-risk-pre-council-decision-matrix) → [IF.GOV.PANEL](#ifguard-strategic-communications-council-for-ai-message-validation) - **Latency framing:** Use `t_total = t_model + t_transport + t_governance`; only `t_transport` is benchmarked in microlab terms, and never presented as “council deliberation time.” - **Consensus framing:** “Unanimous” means “the council converged,” not “the claim is true”; treat any 100% consensus output as a governance artifact until raw evidence bundles are attached. - **Validation framing:** External validation is reported as an observational microlab pilot, not proof, and not a consciousness claim. @@ -314,26 +315,26 @@ Why this stub exists: external reviewers/LLMs sometimes skip an entire pillar if ### Glossary (Quick Decode) - **IF.TTT:** Traceable/Transparent/Trustworthy compliance spine; enforces evidence, identity, and audit lineage. - **IF.AUDIT.TRAIL:** Concrete audit artifact layer (portable chain-of-custody logs + signatures). *(In practice: implemented under IF.TTT today.)* -- **IF.GOV.TRIAGE** *(legacy: IF.GOV.TRIAGE)*: preflight risk triage; recommends escalation and panel sizing. -- **IF.GOV.PANEL** *(legacy: IF.GOV.PANEL)*: governance panel; minimum 5-seat review including contrarian; can expand as **IF.GOV.PANEL.EXTENDED**. +- **IF.GOV.TRIAGE**: preflight risk triage; recommends escalation and panel sizing. +- **IF.GOV.PANEL**: governance panel; minimum 5-seat review including contrarian; can expand as **IF.GOV.PANEL.EXTENDED**. - **Contrarian Guardian:** required dissent seat; can trigger cooling-off/veto at >95% approval. -- **IF.GOV.QUESTIONS** *(legacy: IF.GOV.QUESTIONS)*: structured inquiry format used to generate briefs for panels. -- **IF.TRANSIT.MESSAGE** *(legacy: IF.TRANSIT.MESSAGE)*: schema-first message envelope with trace IDs and audit metadata. -- **IF.TRANSIT.SWARM** *(legacy: IF.TRANSIT.SWARM / IF.TRANSIT.SWARM)*: intra-swarm agent communications over a Redis bus. +- **IF.GOV.QUESTIONS**: structured inquiry format used to generate briefs for panels. +- **IF.TRANSIT.MESSAGE**: schema-first message envelope with trace IDs and audit metadata. +- **IF.TRANSIT.SWARM**: intra-swarm agent communications over a Redis bus. - **IF.STORY:** narrative logging (vs “status bitmap” logs) for lossless institutional memory and replayable decisions. - **Page Zero:** the origin manifesto that explains “why” (and demonstrates IF.STORY + IF.TTT in practice). - **IF.emotion / AI-e:** product exemplar framing emotional intelligence as infrastructure (“Artificially Intelligent Emotion”). - **IF.PHIL:** annexed position paper applying InfraFabric primitives to auditable philanthropic access (grant objects). -- **IF.TRANSIT.HUB** *(legacy: IF.TRANSIT.HUB)*: deterministic actuation/privilege enforcement transport substrate. -- **IF.SECURITY.CHECK** *(legacy: IF.SECURITY.CHECK)*: epistemic security detective layer (coherence/anomaly checks). -- **IF.SECURITY.DETECT** *(legacy: IF.SECURITY.DETECT)*: secret/relationship screening primitives. +- **IF.TRANSIT.HUB**: deterministic actuation/privilege enforcement transport substrate. +- **IF.SECURITY.CHECK**: epistemic security detective layer (coherence/anomaly checks). +- **IF.SECURITY.DETECT**: secret/relationship screening primitives. Naming note: legacy lowercase (`IF.TRANSIT.HUB`, `IF.SECURITY.CHECK`) appears in older papers; `IF.TRANSIT.HUB` / `IF.SECURITY.CHECK` are the canonical refactor targets introduced in this dossier. ### Selected Governance Extensions (Optional Depth) -IF.PHIL is a scoped extension that applies InfraFabric primitives to philanthropic access to frontier compute. Instead of discretionary credits, access is represented as a typed **Grant** object: a signed IF.TRANSIT.MESSAGE (legacy: IF.TRANSIT.MESSAGE) payload defining scope, duration, constraints, and a revocation/appeal path—authorized by IF.GOV.PANEL (legacy: IF.GOV.PANEL) and logged via IF.TTT. +IF.PHIL is a scoped extension that applies InfraFabric primitives to philanthropic access to frontier compute. Instead of discretionary credits, access is represented as a typed **Grant** object: a signed IF.TRANSIT.MESSAGE payload defining scope, duration, constraints, and a revocation/appeal path—authorized by IF.GOV.PANEL and logged via IF.TTT. IF.PHIL demonstrates how InfraFabric primitives extend to auditable philanthropic access, replacing discretionary “credits” with governed grant objects. @@ -355,8 +356,8 @@ flowchart TD VISION["IF.vision
coordination without control"] --> FOUNDATIONS["IF.foundations
ground/search/persona"] FOUNDATIONS --> ASSURE["Security
IF.SECURITY.CHECK • IF.GOV.WITNESS • IF.SECURITY.DETECT"] ASSURE --> TRANSPORT["Transit
IF.TRANSIT.HUB • MESSAGE • SWARM • IF.STORY"] - TRANSPORT --> BIAS["Preflight
IF.GOV.TRIAGE (legacy: IF.GOV.TRIAGE)"] - BIAS --> CORE4["Core 4 convening
legacy: IF.GOV.PANEL(4)"] + TRANSPORT --> BIAS["Preflight
IF.GOV.TRIAGE"] + BIAS --> CORE4["Core 4 convening"] CORE4 --> GOVERN["Governance
IF.GOV.PANEL (5–30) + IF.GOV.QUESTIONS"] GOVERN --> COMPLIANCE["Compliance
IF.TTT | Distributed Ledger + ledgerflow"] COMPLIANCE --> PRODUCT["Productization
IF.emotion"] @@ -367,24 +368,24 @@ flowchart TD ### Governance, Assurance, Compliance Loop ```mermaid flowchart TB - Q["IF.GOV.QUESTIONS\n(legacy: IF.GOV.QUESTIONS)"] --> T["IF.GOV.TRIAGE\n(legacy: IF.GOV.TRIAGE)"] - T --> C4["Core 4 convening\n(legacy: IF.GOV.PANEL(4))"] + Q["IF.GOV.QUESTIONS"] --> T["IF.GOV.TRIAGE"] + T --> C4["Core 4 convening"] C4 --> P["IF.GOV.PANEL\n(5 ↔ EXTENDED ~30)"] P --> S["IF.STORY\nnarrative logging"] S --> A["IF.TTT / IF.AUDIT.TRAIL\ntrace discipline"] A --> W["IF.GOV.WITNESS\nverification"] - W --> CHK["IF.SECURITY.CHECK\n(legacy: IF.SECURITY.CHECK)"] - CHK --> DET["IF.SECURITY.DETECT\n(legacy: IF.SECURITY.DETECT)"] - DET --> MSG["IF.TRANSIT.MESSAGE + SWARM\n(legacy: IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM)"] + W --> CHK["IF.SECURITY.CHECK"] + CHK --> DET["IF.SECURITY.DETECT"] + DET --> MSG["IF.TRANSIT.MESSAGE + SWARM"] MSG --> EMO["IF.emotion\nexemplar"] EMO --> Q ``` ### Delivery & Safety Highlights (with citations) -- Guarded empathy: IF.emotion couples IF.ground/search/persona with IF.GOV.PANEL (legacy: IF.GOV.PANEL) review to avoid platitudes/liability responses while staying policy-safe (sources: `docs/papers/IF_EMOTION_WHITEPAPER_v1.7.md`, `if.emotion/whitepaper/sections/05_technical_architecture.md`). +- Guarded empathy: IF.emotion couples IF.ground/search/persona with IF.GOV.PANEL review to avoid platitudes/liability responses while staying policy-safe (sources: `docs/papers/IF_EMOTION_WHITEPAPER_v1.7.md`, `if.emotion/whitepaper/sections/05_technical_architecture.md`). - Compliance-first shipping: IF.TTT + ledgerflow enforce traceability on repos and outputs; IF.STORY logs deliberations; IF.GOV.WITNESS / IF.SECURITY.CHECK / IF.SECURITY.DETECT gate releases (sources: `IF_TTT_*`, `docs/WHITE_PAPER_IF_STORY_NARRATIVE_LOGGING.md`, `docs/archive/misc/IF-witness.md`, `docs/archive/misc/IF-armour.md`, `docs/papers/IF_YOLOGUARD_SECURITY_FRAMEWORK.md`). -- Transport fidelity: IF.TRANSIT.MESSAGE (legacy: IF.TRANSIT.MESSAGE) carries voice DNA; IF.TRANSIT.SWARM (legacy: IF.TRANSIT.SWARM) provides Redis bus comms for production swarms (sources: `docs/papers/IF_PACKET_TRANSPORT_FRAMEWORK.md`, `papers/IF-SWARM-S2-COMMS.md`). +- Transport fidelity: IF.TRANSIT.MESSAGE carries voice DNA; IF.TRANSIT.SWARM provides Redis bus comms for production swarms (sources: `docs/papers/IF_PACKET_TRANSPORT_FRAMEWORK.md`, `papers/IF-SWARM-S2-COMMS.md`). - Security/legal: Prompt-injection defenses cover SOTA attack classes; legal DB build operationalizes doc governance; API roadmap + history-file tests reduce integration regressions (sources: `docs/research/PROMPT_INJECTION_DEFENSES.md`, `if.legal/CLOUD_SESSION_LEGAL_DB_BUILD.md`, `docs/api/API_ROADMAP.md`, `HISTORY_FILE_TEST_REPORT.md`). - Domain credibility: Medical (GLP1 retrofit), emosocial principles, and informal sector resilience (Juakali) field report show adaptability of the same guard/compliance/transport spine (sources: `Brownfield_GLP1_Retrofit_LE_DILEMME_DU_TUYAU_SALE.md`, `DEJA_DE_BUSCARTE_11_principios_emosociales.md`, `JUAKALI_RAPPORT_V2_LOS_20251205_0236 (sent).md`). @@ -3099,7 +3100,7 @@ _Source: `IF_BIAS.md`_ **Sujet :** IF.GOV.TRIAGE: Bias & Risk Pre‑Council Decision Matrix (corpus paper) **Protocole :** IF.DOSSIER.ifbias-bias-risk-pre-council-decision-matrix **Statut :** DRAFT / v1.0 -**Citation :** `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` +**Citation :** `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -3111,7 +3112,7 @@ _Source: `IF_BIAS.md`_ | Source | `IF_BIAS.md` | | Anchor | `#ifbias-bias-risk-pre-council-decision-matrix` | | Date | `December 16, 2025` | -| Citation | `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` | +| Citation | `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` | ```mermaid flowchart LR @@ -3126,7 +3127,7 @@ flowchart LR **Subject:** Bias + risk triage before IF.GOV.PANEL deliberation **Protocol:** IF.GOV.TRIAGE.precouncil.matrix **Status:** DRAFT / v1.0 -**Citation:** `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` +**Citation:** `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` **Author:** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Repository:** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web:** [https://infrafabric.io](https://infrafabric.io) @@ -3307,7 +3308,7 @@ _Source: `IF_GUARD_COUNCIL_FRAMEWORK.md`_ **Sujet :** IF.GOV.PANEL: Strategic Communications Council for AI Message Validation (corpus paper) **Protocole :** IF.DOSSIER.ifguard-strategic-communications-council-for-ai-message-validation **Statut :** Complete Research Paper / v1.0 -**Citation :** `if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0` +**Citation :** `if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -3319,7 +3320,7 @@ _Source: `IF_GUARD_COUNCIL_FRAMEWORK.md`_ | Source | `IF_GUARD_COUNCIL_FRAMEWORK.md` | | Anchor | `#ifguard-strategic-communications-council-for-ai-message-validation` | | Date | `December 1, 2025` | -| Citation | `if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0` | +| Citation | `if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0` | ```mermaid flowchart LR @@ -4932,7 +4933,7 @@ _Source: `IF_GUARD_RESEARCH_SUMMARY.md`_ **Sujet :** IF.GOV.PANEL Research Summary: Executive Overview (corpus paper) **Protocole :** IF.DOSSIER.ifguard-research-summary-executive-overview **Statut :** Complete, Validated through Production Deployments / v1.0 -**Citation :** `if://doc/IF_GUARD_RESEARCH_SUMMARY/v1.0` +**Citation :** `if://doc/IF_GOV_PANEL_RESEARCH_SUMMARY/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -4944,7 +4945,7 @@ _Source: `IF_GUARD_RESEARCH_SUMMARY.md`_ | Source | `IF_GUARD_RESEARCH_SUMMARY.md` | | Anchor | `#ifguard-research-summary-executive-overview` | | Date | `December 1, 2025` | -| Citation | `if://doc/IF_GUARD_RESEARCH_SUMMARY/v1.0` | +| Citation | `if://doc/IF_GOV_PANEL_RESEARCH_SUMMARY/v1.0` | ```mermaid flowchart LR @@ -19892,7 +19893,7 @@ _Source: `if.bus/IF_BUS_WHITEPAPER_v2.md`_ **Sujet :** IF.TRANSIT.HUB: The InfraFabric Motherboard Architecture (corpus paper) **Protocole :** IF.DOSSIER.ifbus-the-infrafabric-motherboard-architecture **Statut :** RELEASE / v2.0.0 / v1.0 -**Citation :** `if://doc/IF_BUS_WHITEPAPER/v2.0.0` +**Citation :** `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -19904,7 +19905,7 @@ _Source: `if.bus/IF_BUS_WHITEPAPER_v2.md`_ | Source | `if.bus/IF_BUS_WHITEPAPER_v2.md` | | Anchor | `#ifbus-the-infrafabric-motherboard-architecture` | | Date | `2025-12-16` | -| Citation | `if://doc/IF_BUS_WHITEPAPER/v2.0.0` | +| Citation | `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` | ```mermaid flowchart LR @@ -19920,7 +19921,7 @@ flowchart LR **Subject:** IF.TRANSIT.HUB backbone, slots, and fintech expansion architecture **Protocole:** IF.TRANSIT.HUB.v2.0.0 **Statut:** RELEASE / v2.0.0 -**Citation:** `if://doc/IF_BUS_WHITEPAPER/v2.0.0` +**Citation:** `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` **Auteur:** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt:** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web:** [https://infrafabric.io](https://infrafabric.io) diff --git a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md.sha256 b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md.sha256 index cb1fb59..f9fdb7d 100644 --- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md.sha256 +++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md.sha256 @@ -1 +1 @@ -937eb1ce7a2c1f2192f32ceadf432b539591a1ea719a66e6be8cd2c7fcc2bda6 DANNY_STOCKER_INFRAFABRIC_DOSSIER_SUBMISSION_EDITION_FULL.md +71ae747b4e5313f37196f9b07170d0413ca53df7103b98a083542111358976c8 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 f0020b7..5538724 100644 --- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md +++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md @@ -166,8 +166,8 @@ This dossier documents the **InfraFabric microlab**: a functioning single-shard | Core claim | Proof (artifacts) | Limitation (scope / boundary) | |---|---|---| | **A) Traceability is safety.** High‑stakes agents cannot be trusted without a verifiable history of what happened (request → retrieval → decision → output). | **IF.TTT + portable evidence + verifier**
- Evidence index (no auth): [evidence/index.html](https://infrafabric.io/static/hosted/evidence/index.html)
- Paper: [IF.emotion trace protocol (v3.3, styled)](https://infrafabric.io/static/hosted/IF_EMOTION_DEBUGGING_TRACE_WHITEPAPER_v3.3_STYLED.md)
- Verifier: [iftrace.py](https://infrafabric.io/static/hosted/iftrace.py)
- Reference bundle: [emo_trace_payload_016cca78…tar.gz](https://infrafabric.io/static/hosted/emo_trace_payload_016cca78-6f9d-4ffe-aec0-99792d383ca1.tar.gz)
- Latest bundle: [emo_trace_payload_702d4607…tar.gz](https://infrafabric.io/static/hosted/emo_trace_payload_702d4607-4b54-45b1-aecf-b6728d80f124.tar.gz)
- Dave proof (15 traces, 5 prompts × 3 models): [tar.gz](https://infrafabric.io/static/hosted/emo_dave_proof_bundle_20251222T164352Z.tar.gz) • [instructions](https://infrafabric.io/static/hosted/EMO_DAVE_PROOF_MODEL_COMPARE_20251222T164352Z.md) | **Microlab / single shard.** Proven in a single-host environment. Completeness is bounded by explicit witness boundaries; PQ is anchored at registry time (not necessarily on every hot-path artifact). No public append‑only transparency log yet. | -| **B) Governance requires plurality.** A single model acting as “the judge” is brittle; adversarial viewpoints and escalation are required. | **IF.GOV.TRIAGE → IF.GOV.PANEL** *(legacy: IF.GOV.TRIAGE → IF.GOV.PANEL)*
- TRIAGE: risk preflight sizes panels and escalates
- PANEL: preserves dissent + veto paths
- QUESTIONS *(legacy: IF.GOV.QUESTIONS)*: structured inquiry briefs for panels | **Cost / latency tradeoffs.** Multi-seat governance is reserved for higher-stakes decisions; low-stakes paths use smaller panels or fast-track gates. | -| **C) Context is the best firewall.** Static filters fail; security must distinguish “reference” vs “leak” and “discussion” vs “exfiltration”. | **IF.SECURITY.CHECK + IF.SECURITY.DETECT** *(legacy: IF.SECURITY.CHECK + IF.SECURITY.DETECT)*
- CHECK: epistemic coherence checks (detective layer)
- DETECT: secret/relationship screening primitives | **Domain specificity.** Calibrated for concrete security surfaces (secrets/PII/prompt injection); generalizing to broader “harmful intent” is an open research vector. | +| **B) Governance requires plurality.** A single model acting as “the judge” is brittle; adversarial viewpoints and escalation are required. | **IF.GOV.TRIAGE → IF.GOV.PANEL**
- TRIAGE: risk preflight sizes panels and escalates
- PANEL: preserves dissent + veto paths
- QUESTIONS: structured inquiry briefs for panels | **Cost / latency tradeoffs.** Multi-seat governance is reserved for higher-stakes decisions; low-stakes paths use smaller panels or fast-track gates. | +| **C) Context is the best firewall.** Static filters fail; security must distinguish “reference” vs “leak” and “discussion” vs “exfiltration”. | **IF.SECURITY.CHECK + IF.SECURITY.DETECT**
- CHECK: epistemic coherence checks (detective layer)
- DETECT: secret/relationship screening primitives | **Domain specificity.** Calibrated for concrete security surfaces (secrets/PII/prompt injection); generalizing to broader “harmful intent” is an open research vector. | ### Public verification (no insider access) @@ -186,9 +186,9 @@ Notes: | InfraFabric term | Closest industry analog | Boundary (where it differs) | |---|---|---| | **IF.TTT** (Traceable/Transparent/Trustworthy) | Supply-chain integrity patterns (SLSA/SBOM + CT-like audit thinking) | IF.TTT applies the discipline to **semantic decisions and retrieval lineage**, not just binaries. It produces portable evidence bundles + verifier steps for third-party audit. | -| **IF.GOV.PANEL** (legacy: IF.GOV.PANEL) | Human-in-the-loop oversight / review boards | IF.GOV.PANEL is an *algorithmic* oversight layer with explicit escalation and traceability; humans can be added, but the default artifact is machine-verifiable provenance. | -| **IF.SECURITY.CHECK** (legacy: IF.SECURITY.CHECK) | Epistemic security / anomaly detection | CHECK is framed as coherence/consistency defenses (detective layer), not regex-only filtering; it does not claim to “solve truth”. | -| **IF.TRANSIT.SWARM / IF.TRANSIT.MESSAGE / IF.TRANSIT.HUB** (legacy: IF.TRANSIT.SWARM / IF.TRANSIT.MESSAGE / IF.TRANSIT.HUB) | Event-driven architecture / message bus + schema enforcement | The transport layer is where contracts live: schema compliance, trace IDs, signatures, and privilege boundaries are enforced as protocol rules. | +| **IF.GOV.PANEL** | Human-in-the-loop oversight / review boards | IF.GOV.PANEL is an *algorithmic* oversight layer with explicit escalation and traceability; humans can be added, but the default artifact is machine-verifiable provenance. | +| **IF.SECURITY.CHECK** | Epistemic security / anomaly detection | CHECK is framed as coherence/consistency defenses (detective layer), not regex-only filtering; it does not claim to “solve truth”. | +| **IF.TRANSIT.SWARM / IF.TRANSIT.MESSAGE / IF.TRANSIT.HUB** | Event-driven architecture / message bus + schema enforcement | The transport layer is where contracts live: schema compliance, trace IDs, signatures, and privilege boundaries are enforced as protocol rules. | ### Navigation Guide (Clean vs Origin context) @@ -200,7 +200,7 @@ Notes: ## 01. Naming + Separation of Duties (canonical refactor) -InfraFabric’s early papers used internal names (e.g., `IF.GOV.PANEL`, `IF.GOV.TRIAGE`, `IF.SECURITY.CHECK`, `IF.TRANSIT.HUB`). To reduce lexicon friction for reviewers and to standardize cross‑app integration, this dossier is refactoring to a separation‑of‑duties namespace inspired by **US/CA/EU** governance patterns: +InfraFabric’s early papers used internal names (e.g., `IF.GUARD`, `IF.BIAS`, `IF.ARMOUR`, `IF.BUS`, `IF.PACKET`). To reduce lexicon friction for reviewers and to standardize cross‑app integration, this dossier is refactoring to a separation‑of‑duties namespace inspired by **US/CA/EU** governance patterns: - `IF.GOV.*` — governance (triage + panels + witness) - `IF.SECURITY.*` — security (detective checks + secret screening) @@ -217,24 +217,25 @@ Canonical references in this repo: | Legacy name | Canonical name | |---|---| -| `IF.GOV.TRIAGE` | `IF.GOV.TRIAGE` | -| `IF.GOV.PANEL` | `IF.GOV.PANEL` | -| `IF.GOV.QUESTIONS` | `IF.GOV.QUESTIONS` | -| `IF.GOV.WITNESS` | `IF.GOV.WITNESS` | -| `IF.SECURITY.CHECK` | `IF.SECURITY.CHECK` | -| `IF.SECURITY.DETECT` | `IF.SECURITY.DETECT` | -| `IF.TRANSIT.HUB` | `IF.TRANSIT.HUB` | -| `IF.TRANSIT.MESSAGE` | `IF.TRANSIT.MESSAGE` | -| `IF.TRANSIT.SWARM` | `IF.TRANSIT.SWARM` | +| `IF.5W` | `IF.GOV.QUESTIONS` | +| `IF.BIAS` | `IF.GOV.TRIAGE` | +| `IF.GUARD` | `IF.GOV.PANEL` | +| `IF.WITNESS` | `IF.GOV.WITNESS` | +| `IF.ARMOUR` | `IF.SECURITY.CHECK` | +| `IF.YOLOGUARD` | `IF.SECURITY.DETECT` | +| `IF.PACKET` | `IF.TRANSIT.MESSAGE` | +| `swarm.s2` | `IF.TRANSIT.SWARM` | +| `IF.BUS` | `IF.TRANSIT.HUB` | +| `IF.TTT` | `IF.AUDIT.TRAIL` *(audit artifact name; IF.TTT remains the umbrella mnemonic)* | -Transition policy: many embedded papers still use legacy names; where so, the dossier now prefers first-mention annotations like `IF.GOV.PANEL (legacy: IF.GOV.PANEL)`. +Transition policy: embedded papers may still contain legacy tokens; canonical names are used in this dossier and the authoritative mapping lives in `IF_NAMING_REGISTRY.yaml`. Canonical `if://doc/*` handles and legacy aliases are tracked in `IF_DOC_HANDLE_REGISTRY.yaml`. ## Cold Open — The Fuck Moment (Origin) > "That's actually fascinating — and a little eerie. You may have stumbled into a moment where the mask slipped." -InfraFabric began as a microlab build: a single‑operator home‑lab sprint (≈3 months) to make multi‑agent systems **auditable without freezing velocity**. The origin artifact is IF.STORY “The Fuck Moment” (a Redis‑keyed transcript) where *authenticity inside constraint* becomes the design requirement for IF.GOV.PANEL (legacy: IF.GOV.PANEL). +InfraFabric began as a microlab build: a single‑operator home‑lab sprint (≈3 months) to make multi‑agent systems **auditable without freezing velocity**. The origin artifact is IF.STORY “The Fuck Moment” (a Redis‑keyed transcript) where *authenticity inside constraint* becomes the design requirement for IF.GOV.PANEL. > *Every time an AI hands a suicidal user a legal disclaimer, it isn't practicing safety. It is practicing abandonment.* @@ -259,7 +260,7 @@ Boundary note: IF.TRANSIT.HUB is non-epistemic (transport + privilege enforcemen ### Key Formulas (So Metrics Stay Honest) - **Latency decomposition:** `t_total = t_model + t_transport + t_governance` - **Transport overhead:** `t_transport = t_redis + t_schema + t_sigverify` -- **Governance escalation:** `IF.GOV.TRIAGE (legacy: IF.GOV.TRIAGE) → IF.GOV.PANEL (Core 4 convening) → IF.GOV.PANEL (5 seats) → IF.GOV.PANEL.EXTENDED (up to ~30 seats)` (specialist seats selected by TRIAGE; outcomes logged under IF.TTT / IF.AUDIT.TRAIL) +- **Governance escalation:** `IF.GOV.TRIAGE → IF.GOV.PANEL (Core 4 convening) → IF.GOV.PANEL (5 seats) → IF.GOV.PANEL.EXTENDED (up to ~30 seats)` (specialist seats selected by TRIAGE; outcomes logged under IF.TTT / IF.AUDIT.TRAIL) - **TTT coverage:** `trace_coverage = traced_events / total_events` - **Microlab velocity:** `TTV = t(idea → versioned_doc + trace)`; `TTD = t(doc → deployed_change)` @@ -286,11 +287,11 @@ These excerpts are opinions from models. The proof is the published trace bundle | Transport | [IF.TRANSIT.HUB — The Universal Kinetic Transport Protocol](#ifbus--the-universal-kinetic-transport-protocol) | `if://spec/if.bus/v1.2` | Deterministic actuation + privilege enforcement | | Assurance | [IF.SECURITY.CHECK — Epistemic Counter-Intelligence Protocol](#ifarmour--epistemic-counter-intelligence-protocol) | `if://spec/if.armour/v1.2` | Physics-anchored reality defense + active deception | | Master spec | [INFRAFABRIC: The Master White Paper](#infrafabric-the-master-white-paper) | `if://doc/INFRAFABRIC_MASTER_WHITEPAPER/v1.0` | Defines the protocol stack, URIs, and audit surfaces | -| Inquiry | [IF.GOV.QUESTIONS (legacy: IF.GOV.QUESTIONS)](#if5w-structured-inquiry-framework-for-guardian-council-deliberations) | `if://doc/IF_5W_STRUCTURED_INQUIRY_FRAMEWORK/v1.0` | Structured prompts with evidence slots | -| Preflight | [IF.GOV.TRIAGE (legacy: IF.GOV.TRIAGE)](#ifbias-bias-risk-pre-council-decision-matrix) | `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` | Sizes councils (5–30) and assigns expert voting seats | -| Governance | [IF.GOV.PANEL (legacy: IF.GOV.PANEL) council](#ifguard-strategic-communications-council-for-ai-message-validation) | `if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0` | Multi-voice review with signed outcomes (sized by IF.GOV.TRIAGE) | +| Inquiry | [IF.GOV.QUESTIONS](#if5w-structured-inquiry-framework-for-guardian-council-deliberations) | `if://doc/IF_GOV_QUESTIONS_STRUCTURED_INQUIRY_FRAMEWORK/v1.0` | Structured prompts with evidence slots | +| Preflight | [IF.GOV.TRIAGE](#ifbias-bias-risk-pre-council-decision-matrix) | `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` | Sizes councils (5–30) and assigns expert voting seats | +| Governance | [IF.GOV.PANEL council](#ifguard-strategic-communications-council-for-ai-message-validation) | `if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0` | Multi-voice review with signed outcomes (sized by IF.GOV.TRIAGE) | | Compliance | [IF.TTT skeleton](#ifttt-the-skeleton-of-everything) | `if://doc/IF_TTT_THE_SKELETON_OF_EVERYTHING/v1.0` | Ledgerflow, repo hygiene, citation enforcement | -| Transport | [IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM](#ifpacket-message-transport-framework-with-vocaldna-voice-layering) | `if://doc/IF_PACKET_TRANSPORT_FRAMEWORK/v1.0` | Voice-layered packets with trace IDs | +| Transport | [IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM](#ifpacket-message-transport-framework-with-vocaldna-voice-layering) | `if://doc/IF_TRANSIT_MESSAGE_TRANSPORT_FRAMEWORK/v1.0` | Voice-layered packets with trace IDs | | Product | [IF.emotion](#ifemotion) | `if://doc/IF_EMOTION_WHITEPAPER/v1.0` | Applied exemplar proving guard + TTT in production | Note: The two “Transport” rows reflect layer separation—IF.TRANSIT.HUB is the deterministic kinetic/privilege substrate; IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM is the schema/voice envelope + intra-swarm routing layer that can ride on IF.TRANSIT.HUB. @@ -314,7 +315,7 @@ Note: The two “Transport” rows reflect layer separation—IF.TRANSIT.HUB is This dossier references **IF.TRANSIT.HUB** as the canonical *deterministic actuation + privilege enforcement* transport substrate (`if://spec/if.bus/v1.2`). Current canonical “closest full text” included in this dossier: -- **IF.TRANSIT.HUB: The InfraFabric Motherboard Architecture v2.0.0** — anchor: `#ifbus-the-infrafabric-motherboard-architecture` — handle: `if://doc/IF_BUS_WHITEPAPER/v2.0.0` +- **IF.TRANSIT.HUB: The InfraFabric Motherboard Architecture v2.0.0** — anchor: `#ifbus-the-infrafabric-motherboard-architecture` — handle: `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` Why this stub exists: some external reviewers/LLMs will skip an entire pillar if the referenced anchor does not resolve. This section is a deliberate *anti-skip* shim until the full IF.TRANSIT.HUB spec text is embedded verbatim in the dossier. @@ -325,13 +326,13 @@ Why this stub exists: some external reviewers/LLMs will skip an entire pillar if This dossier references **IF.SECURITY.CHECK** as the canonical *epistemic immune-system / reality-defense* layer (`if://spec/if.armour/v1.2`). Current canonical “closest full text” included in this dossier: -- **IF.SECURITY.CHECK: Biological False-Positive Reduction in Adaptive Security Systems** — anchor: `#ifarmour-biological-false-positive-reduction-in-adaptive-security-systems` — handle: `if://doc/IF_Armour/v1.0` +- **IF.SECURITY.CHECK: Biological False-Positive Reduction in Adaptive Security Systems** — anchor: `#ifarmour-biological-false-positive-reduction-in-adaptive-security-systems` — handle: `if://doc/IF_SECURITY_CHECK_BIO_FP_REDUCTION/v1.0` Why this stub exists: external reviewers/LLMs sometimes skip an entire pillar if the anchor is missing. This section ensures the “Assurance” pillar is linkable from the opening map even while the IF.SECURITY.CHECK spec text remains under active consolidation. ### Reader Path (Start Here) -- **If you only read 8 things:** [The Fuck Moment](#ifstory-origin-story-02-the-fuck-moment) → [Page Zero](#ifstory-origin-story-04-page-zero) → [Master White Paper](#infrafabric-the-master-white-paper) → [IF.TTT skeleton](#ifttt-the-skeleton-of-everything) → [IF.TRANSIT.HUB](#ifbus--the-universal-kinetic-transport-protocol) → [IF.SECURITY.CHECK](#ifarmour--epistemic-counter-intelligence-protocol) → [IF.GOV.TRIAGE (legacy: IF.GOV.TRIAGE)](#ifbias-bias-risk-pre-council-decision-matrix) → [IF.GOV.PANEL (legacy: IF.GOV.PANEL)](#ifguard-strategic-communications-council-for-ai-message-validation) +- **If you only read 8 things:** [The Fuck Moment](#ifstory-origin-story-02-the-fuck-moment) → [Page Zero](#ifstory-origin-story-04-page-zero) → [Master White Paper](#infrafabric-the-master-white-paper) → [IF.TTT skeleton](#ifttt-the-skeleton-of-everything) → [IF.TRANSIT.HUB](#ifbus--the-universal-kinetic-transport-protocol) → [IF.SECURITY.CHECK](#ifarmour--epistemic-counter-intelligence-protocol) → [IF.GOV.TRIAGE](#ifbias-bias-risk-pre-council-decision-matrix) → [IF.GOV.PANEL](#ifguard-strategic-communications-council-for-ai-message-validation) - **Latency framing:** Use `t_total = t_model + t_transport + t_governance`; only `t_transport` is benchmarked in microlab terms, and never presented as “council deliberation time.” - **Consensus framing:** “Unanimous” means “the council converged,” not “the claim is true”; treat any 100% consensus output as a governance artifact until raw evidence bundles are attached. - **Validation framing:** External validation is reported as an observational microlab pilot, not proof, and not a consciousness claim. @@ -339,26 +340,26 @@ Why this stub exists: external reviewers/LLMs sometimes skip an entire pillar if ### Glossary (Quick Decode) - **IF.TTT:** Traceable/Transparent/Trustworthy compliance spine; enforces evidence, identity, and audit lineage. - **IF.AUDIT.TRAIL:** Concrete audit artifact layer (portable chain-of-custody logs + signatures). *(In practice: implemented under IF.TTT today.)* -- **IF.GOV.TRIAGE** *(legacy: IF.GOV.TRIAGE)*: preflight risk triage; recommends escalation and panel sizing. -- **IF.GOV.PANEL** *(legacy: IF.GOV.PANEL)*: governance panel; minimum 5-seat review including contrarian; can expand as **IF.GOV.PANEL.EXTENDED**. +- **IF.GOV.TRIAGE**: preflight risk triage; recommends escalation and panel sizing. +- **IF.GOV.PANEL**: governance panel; minimum 5-seat review including contrarian; can expand as **IF.GOV.PANEL.EXTENDED**. - **Contrarian Guardian:** required dissent seat; can trigger cooling-off/veto at >95% approval. -- **IF.GOV.QUESTIONS** *(legacy: IF.GOV.QUESTIONS)*: structured inquiry format used to generate briefs for panels. -- **IF.TRANSIT.MESSAGE** *(legacy: IF.TRANSIT.MESSAGE)*: schema-first message envelope with trace IDs and audit metadata. -- **IF.TRANSIT.SWARM** *(legacy: IF.TRANSIT.SWARM / IF.TRANSIT.SWARM)*: intra-swarm agent communications over a Redis bus. +- **IF.GOV.QUESTIONS**: structured inquiry format used to generate briefs for panels. +- **IF.TRANSIT.MESSAGE**: schema-first message envelope with trace IDs and audit metadata. +- **IF.TRANSIT.SWARM**: intra-swarm agent communications over a Redis bus. - **IF.STORY:** narrative logging (vs “status bitmap” logs) for lossless institutional memory and replayable decisions. - **Page Zero:** the origin manifesto that explains “why” (and demonstrates IF.STORY + IF.TTT in practice). - **IF.emotion / AI-e:** product exemplar framing emotional intelligence as infrastructure (“Artificially Intelligent Emotion”). - **IF.PHIL:** annexed position paper applying InfraFabric primitives to auditable philanthropic access (grant objects). -- **IF.TRANSIT.HUB** *(legacy: IF.TRANSIT.HUB)*: deterministic actuation/privilege enforcement transport substrate. -- **IF.SECURITY.CHECK** *(legacy: IF.SECURITY.CHECK)*: epistemic security detective layer (coherence/anomaly checks). -- **IF.SECURITY.DETECT** *(legacy: IF.SECURITY.DETECT)*: secret/relationship screening primitives. +- **IF.TRANSIT.HUB**: deterministic actuation/privilege enforcement transport substrate. +- **IF.SECURITY.CHECK**: epistemic security detective layer (coherence/anomaly checks). +- **IF.SECURITY.DETECT**: secret/relationship screening primitives. Naming note: legacy lowercase (`IF.TRANSIT.HUB`, `IF.SECURITY.CHECK`) appears in older papers; `IF.TRANSIT.HUB` / `IF.SECURITY.CHECK` are the canonical refactor targets introduced in this dossier. ### Selected Governance Extensions (Optional Depth) -IF.PHIL is a scoped extension that applies InfraFabric primitives to philanthropic access to frontier compute. Instead of discretionary credits, access is represented as a typed **Grant** object: a signed IF.TRANSIT.MESSAGE (legacy: IF.TRANSIT.MESSAGE) payload defining scope, duration, constraints, and a revocation/appeal path—authorized by IF.GOV.PANEL (legacy: IF.GOV.PANEL) and logged via IF.TTT. +IF.PHIL is a scoped extension that applies InfraFabric primitives to philanthropic access to frontier compute. Instead of discretionary credits, access is represented as a typed **Grant** object: a signed IF.TRANSIT.MESSAGE payload defining scope, duration, constraints, and a revocation/appeal path—authorized by IF.GOV.PANEL and logged via IF.TTT. IF.PHIL demonstrates how InfraFabric primitives extend to auditable philanthropic access, replacing discretionary “credits” with governed grant objects. @@ -380,8 +381,8 @@ flowchart TD VISION["IF.vision
coordination without control"] --> FOUNDATIONS["IF.foundations
ground/search/persona"] FOUNDATIONS --> ASSURE["Security
IF.SECURITY.CHECK • IF.GOV.WITNESS • IF.SECURITY.DETECT"] ASSURE --> TRANSPORT["Transit
IF.TRANSIT.HUB • MESSAGE • SWARM • IF.STORY"] - TRANSPORT --> BIAS["Preflight
IF.GOV.TRIAGE (legacy: IF.GOV.TRIAGE)"] - BIAS --> CORE4["Core 4 convening
legacy: IF.GOV.PANEL(4)"] + TRANSPORT --> BIAS["Preflight
IF.GOV.TRIAGE"] + BIAS --> CORE4["Core 4 convening"] CORE4 --> GOVERN["Governance
IF.GOV.PANEL (5–30) + IF.GOV.QUESTIONS"] GOVERN --> COMPLIANCE["Compliance
IF.TTT | Distributed Ledger + ledgerflow"] COMPLIANCE --> PRODUCT["Productization
IF.emotion"] @@ -392,24 +393,24 @@ flowchart TD ### Governance, Assurance, Compliance Loop ```mermaid flowchart TB - Q["IF.GOV.QUESTIONS\n(legacy: IF.GOV.QUESTIONS)"] --> T["IF.GOV.TRIAGE\n(legacy: IF.GOV.TRIAGE)"] - T --> C4["Core 4 convening\n(legacy: IF.GOV.PANEL(4))"] + Q["IF.GOV.QUESTIONS"] --> T["IF.GOV.TRIAGE"] + T --> C4["Core 4 convening"] C4 --> P["IF.GOV.PANEL\n(5 ↔ EXTENDED ~30)"] P --> S["IF.STORY\nnarrative logging"] S --> A["IF.TTT / IF.AUDIT.TRAIL\ntrace discipline"] A --> W["IF.GOV.WITNESS\nverification"] - W --> CHK["IF.SECURITY.CHECK\n(legacy: IF.SECURITY.CHECK)"] - CHK --> DET["IF.SECURITY.DETECT\n(legacy: IF.SECURITY.DETECT)"] - DET --> MSG["IF.TRANSIT.MESSAGE + SWARM\n(legacy: IF.TRANSIT.MESSAGE + IF.TRANSIT.SWARM)"] + W --> CHK["IF.SECURITY.CHECK"] + CHK --> DET["IF.SECURITY.DETECT"] + DET --> MSG["IF.TRANSIT.MESSAGE + SWARM"] MSG --> EMO["IF.emotion\nexemplar"] EMO --> Q ``` ### Delivery & Safety Highlights (with citations) -- Guarded empathy: IF.emotion couples IF.ground/search/persona with IF.GOV.PANEL (legacy: IF.GOV.PANEL) review to avoid platitudes/liability responses while staying policy-safe (sources: `docs/papers/IF_EMOTION_WHITEPAPER_v1.7.md`, `if.emotion/whitepaper/sections/05_technical_architecture.md`). +- Guarded empathy: IF.emotion couples IF.ground/search/persona with IF.GOV.PANEL review to avoid platitudes/liability responses while staying policy-safe (sources: `docs/papers/IF_EMOTION_WHITEPAPER_v1.7.md`, `if.emotion/whitepaper/sections/05_technical_architecture.md`). - Compliance-first shipping: IF.TTT + ledgerflow enforce traceability on repos and outputs; IF.STORY logs deliberations; IF.GOV.WITNESS / IF.SECURITY.CHECK / IF.SECURITY.DETECT gate releases (sources: `IF_TTT_*`, `docs/WHITE_PAPER_IF_STORY_NARRATIVE_LOGGING.md`, `docs/archive/misc/IF-witness.md`, `docs/archive/misc/IF-armour.md`, `docs/papers/IF_YOLOGUARD_SECURITY_FRAMEWORK.md`). -- Transport fidelity: IF.TRANSIT.MESSAGE (legacy: IF.TRANSIT.MESSAGE) carries voice DNA; IF.TRANSIT.SWARM (legacy: IF.TRANSIT.SWARM) provides Redis bus comms for production swarms (sources: `docs/papers/IF_PACKET_TRANSPORT_FRAMEWORK.md`, `papers/IF-SWARM-S2-COMMS.md`). +- Transport fidelity: IF.TRANSIT.MESSAGE carries voice DNA; IF.TRANSIT.SWARM provides Redis bus comms for production swarms (sources: `docs/papers/IF_PACKET_TRANSPORT_FRAMEWORK.md`, `papers/IF-SWARM-S2-COMMS.md`). - Security/legal: Prompt-injection defenses cover SOTA attack classes; legal DB build operationalizes doc governance; API roadmap + history-file tests reduce integration regressions (sources: `docs/research/PROMPT_INJECTION_DEFENSES.md`, `if.legal/CLOUD_SESSION_LEGAL_DB_BUILD.md`, `docs/api/API_ROADMAP.md`, `HISTORY_FILE_TEST_REPORT.md`). - Domain credibility: Medical (GLP1 retrofit), emosocial principles, and informal sector resilience (Juakali) field report show adaptability of the same guard/compliance/transport spine (sources: `Brownfield_GLP1_Retrofit_LE_DILEMME_DU_TUYAU_SALE.md`, `DEJA_DE_BUSCARTE_11_principios_emosociales.md`, `JUAKALI_RAPPORT_V2_LOS_20251205_0236 (sent).md`). @@ -5154,7 +5155,7 @@ _Source: `docs/archive/misc/IF-armour.md`_ **Sujet :** IF.SECURITY.CHECK: Biological False-Positive Reduction in Adaptive Security Systems (corpus paper) **Protocole :** IF.DOSSIER.ifarmour-biological-false-positive-reduction-in-adaptive-security-systems **Statut :** REVISION / v1.0 -**Citation :** `if://doc/IF_Armour/v1.0` +**Citation :** `if://doc/IF_SECURITY_CHECK_BIO_FP_REDUCTION/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -5166,7 +5167,7 @@ _Source: `docs/archive/misc/IF-armour.md`_ | Source | `docs/archive/misc/IF-armour.md` | | Anchor | `#ifarmour-biological-false-positive-reduction-in-adaptive-security-systems` | | Date | `November 2025` | -| Citation | `if://doc/IF_Armour/v1.0` | +| Citation | `if://doc/IF_SECURITY_CHECK_BIO_FP_REDUCTION/v1.0` | ```mermaid flowchart LR @@ -6994,7 +6995,7 @@ _Source: `IF_YOLOGUARD_SECURITY_FRAMEWORK.md`_ **Sujet :** IF.SECURITY.DETECT: A Confucian-Philosophical Security Framework for Secret Detection and Relationship-Based Credential Validation (corpus paper) **Protocole :** IF.DOSSIER.ifyologuard-a-confucian-philosophical-security-framework-for-secret-detection-and-relationship-based-credential-validation **Statut :** REVISION / v1.0 -**Citation :** `if://doc/IF_YOLOGUARD_SECURITY_FRAMEWORK/v1.0` +**Citation :** `if://doc/IF_SECURITY_DETECT_FRAMEWORK/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -7006,7 +7007,7 @@ _Source: `IF_YOLOGUARD_SECURITY_FRAMEWORK.md`_ | Source | `IF_YOLOGUARD_SECURITY_FRAMEWORK.md` | | Anchor | `#ifyologuard-a-confucian-philosophical-security-framework-for-secret-detection-and-relationship-based-credential-validation` | | Date | `** December 2, 2025` | -| Citation | `if://doc/IF_YOLOGUARD_SECURITY_FRAMEWORK/v1.0` | +| Citation | `if://doc/IF_SECURITY_DETECT_FRAMEWORK/v1.0` | ```mermaid flowchart LR @@ -9670,7 +9671,7 @@ _Source: `IF_PACKET_TRANSPORT_FRAMEWORK.md`_ **Sujet :** IF.TRANSIT.MESSAGE: Message Transport Framework with VocalDNA Voice Layering (corpus paper) **Protocole :** IF.DOSSIER.ifpacket-message-transport-framework-with-vocaldna-voice-layering **Statut :** REVISION / v1.0 -**Citation :** `if://doc/IF_PACKET_TRANSPORT_FRAMEWORK/v1.0` +**Citation :** `if://doc/IF_TRANSIT_MESSAGE_TRANSPORT_FRAMEWORK/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -9682,7 +9683,7 @@ _Source: `IF_PACKET_TRANSPORT_FRAMEWORK.md`_ | Source | `IF_PACKET_TRANSPORT_FRAMEWORK.md` | | Anchor | `#ifpacket-message-transport-framework-with-vocaldna-voice-layering` | | Date | `2025-12-16` | -| Citation | `if://doc/IF_PACKET_TRANSPORT_FRAMEWORK/v1.0` | +| Citation | `if://doc/IF_TRANSIT_MESSAGE_TRANSPORT_FRAMEWORK/v1.0` | ```mermaid flowchart LR @@ -13952,7 +13953,7 @@ _Source: `IF_BIAS.md`_ **Sujet :** IF.GOV.TRIAGE: Bias & Risk Pre‑Council Decision Matrix (corpus paper) **Protocole :** IF.DOSSIER.ifbias-bias-risk-pre-council-decision-matrix **Statut :** DRAFT / v1.0 -**Citation :** `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` +**Citation :** `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -13964,7 +13965,7 @@ _Source: `IF_BIAS.md`_ | Source | `IF_BIAS.md` | | Anchor | `#ifbias-bias-risk-pre-council-decision-matrix` | | Date | `December 16, 2025` | -| Citation | `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` | +| Citation | `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` | ```mermaid flowchart LR @@ -13979,7 +13980,7 @@ flowchart LR **Subject:** Bias + risk triage before IF.GOV.PANEL deliberation **Protocol:** IF.GOV.TRIAGE.precouncil.matrix **Status:** DRAFT / v1.0 -**Citation:** `if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0` +**Citation:** `if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0` **Author:** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Repository:** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web:** [https://infrafabric.io](https://infrafabric.io) @@ -14160,7 +14161,7 @@ _Source: `IF_GUARD_COUNCIL_FRAMEWORK.md`_ **Sujet :** IF.GOV.PANEL: Strategic Communications Council for AI Message Validation (corpus paper) **Protocole :** IF.DOSSIER.ifguard-strategic-communications-council-for-ai-message-validation **Statut :** Complete Research Paper / v1.0 -**Citation :** `if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0` +**Citation :** `if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -14172,7 +14173,7 @@ _Source: `IF_GUARD_COUNCIL_FRAMEWORK.md`_ | Source | `IF_GUARD_COUNCIL_FRAMEWORK.md` | | Anchor | `#ifguard-strategic-communications-council-for-ai-message-validation` | | Date | `December 1, 2025` | -| Citation | `if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0` | +| Citation | `if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0` | ```mermaid flowchart LR @@ -15785,7 +15786,7 @@ _Source: `IF_GUARD_RESEARCH_SUMMARY.md`_ **Sujet :** IF.GOV.PANEL Research Summary: Executive Overview (corpus paper) **Protocole :** IF.DOSSIER.ifguard-research-summary-executive-overview **Statut :** Complete, Validated through Production Deployments / v1.0 -**Citation :** `if://doc/IF_GUARD_RESEARCH_SUMMARY/v1.0` +**Citation :** `if://doc/IF_GOV_PANEL_RESEARCH_SUMMARY/v1.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -15797,7 +15798,7 @@ _Source: `IF_GUARD_RESEARCH_SUMMARY.md`_ | Source | `IF_GUARD_RESEARCH_SUMMARY.md` | | Anchor | `#ifguard-research-summary-executive-overview` | | Date | `December 1, 2025` | -| Citation | `if://doc/IF_GUARD_RESEARCH_SUMMARY/v1.0` | +| Citation | `if://doc/IF_GOV_PANEL_RESEARCH_SUMMARY/v1.0` | ```mermaid flowchart LR @@ -31082,7 +31083,7 @@ _Source: `if.bus/IF_BUS_WHITEPAPER_v2.md`_ **Sujet :** IF.TRANSIT.HUB: The InfraFabric Motherboard Architecture (corpus paper) **Protocole :** IF.DOSSIER.ifbus-the-infrafabric-motherboard-architecture **Statut :** RELEASE / v2.0.0 / v1.0 -**Citation :** `if://doc/IF_BUS_WHITEPAPER/v2.0.0` +**Citation :** `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` **Auteur :** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt :** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web :** [https://infrafabric.io](https://infrafabric.io) @@ -31094,7 +31095,7 @@ _Source: `if.bus/IF_BUS_WHITEPAPER_v2.md`_ | Source | `if.bus/IF_BUS_WHITEPAPER_v2.md` | | Anchor | `#ifbus-the-infrafabric-motherboard-architecture` | | Date | `2025-12-16` | -| Citation | `if://doc/IF_BUS_WHITEPAPER/v2.0.0` | +| Citation | `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` | ```mermaid flowchart LR @@ -31110,7 +31111,7 @@ flowchart LR **Subject:** IF.TRANSIT.HUB backbone, slots, and fintech expansion architecture **Protocole:** IF.TRANSIT.HUB.v2.0.0 **Statut:** RELEASE / v2.0.0 -**Citation:** `if://doc/IF_BUS_WHITEPAPER/v2.0.0` +**Citation:** `if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0` **Auteur:** Danny Stocker | InfraFabric Research | ds@infrafabric.io **Dépôt:** [git.infrafabric.io/dannystocker](https://git.infrafabric.io/dannystocker) **Web:** [https://infrafabric.io](https://infrafabric.io) diff --git a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md.sha256 b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md.sha256 index b407cb7..2a20dfa 100644 --- a/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md.sha256 +++ b/DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md.sha256 @@ -1 +1 @@ -23e42d8c80431b99961d52ce4ec761e982d6411ec31e2a396bcebe3cf39daa99 DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md +badfcea93a7dc21d7845f93bc771a63e245b5f2c729fb7c79586b5ddfb9e4a72 DANNY_STOCKER_INFRAFABRIC_DOSSIER_UNCUT.md diff --git a/IF_DOC_HANDLE_REGISTRY_v1.1.yaml b/IF_DOC_HANDLE_REGISTRY_v1.1.yaml new file mode 100644 index 0000000..523c909 --- /dev/null +++ b/IF_DOC_HANDLE_REGISTRY_v1.1.yaml @@ -0,0 +1,68 @@ +version: "1.1" +date_utc: "2025-12-23" +status: "draft-canonical" + +policy: + - "Canonical `if://doc/*` handles use the canonical naming contract (IF.GOV/IF.SECURITY/IF.TRANSIT/IF.AUDIT)." + - "Legacy handles remain valid as aliases to preserve traceability in older documents and exported bundles." + - "New documents should reference canonical handles; only mention legacy handles in an explicit alias table." + +entries: + - canonical: "if://doc/IF_GOV_QUESTIONS_STRUCTURED_INQUIRY_FRAMEWORK/v1.0" + legacy: + - "if://doc/IF_5W_STRUCTURED_INQUIRY_FRAMEWORK/v1.0" + sources: + - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.5W structured inquiry)" + - "gov/QUESTIONS.md" + description: "IF.GOV.QUESTIONS structured inquiry framework (legacy: IF.5W)." + + - canonical: "if://doc/IF_GOV_TRIAGE_PRECOUNCIL_MATRIX/v1.0" + legacy: + - "if://doc/IF_BIAS_PRECOUNCIL_MATRIX/v1.0" + sources: + - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.BIAS pre-council matrix)" + - "gov/TRIAGE.md" + description: "IF.GOV.TRIAGE preflight risk matrix (legacy: IF.BIAS)." + + - canonical: "if://doc/IF_GOV_PANEL_COUNCIL_FRAMEWORK/v1.0" + legacy: + - "if://doc/IF_GUARD_COUNCIL_FRAMEWORK/v1.0" + sources: + - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.GUARD council framework)" + - "gov/PANEL.md" + description: "IF.GOV.PANEL council framework (legacy: IF.GUARD)." + + - canonical: "if://doc/IF_GOV_PANEL_RESEARCH_SUMMARY/v1.0" + legacy: + - "if://doc/IF_GUARD_RESEARCH_SUMMARY/v1.0" + sources: + - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.GUARD research summary)" + description: "IF.GOV.PANEL research summary (legacy: IF.GUARD)." + + - canonical: "if://doc/IF_TRANSIT_MESSAGE_TRANSPORT_FRAMEWORK/v1.0" + legacy: + - "if://doc/IF_PACKET_TRANSPORT_FRAMEWORK/v1.0" + sources: + - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.PACKET transport framework)" + description: "IF.TRANSIT.MESSAGE transport framework (legacy: IF.PACKET) + swarm coordination notes." + + - canonical: "if://doc/IF_SECURITY_DETECT_FRAMEWORK/v1.0" + legacy: + - "if://doc/IF_YOLOGUARD_SECURITY_FRAMEWORK/v1.0" + sources: + - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.YOLOGUARD security framework)" + description: "IF.SECURITY.DETECT secret screening framework (legacy: IF.YOLOGUARD)." + + - canonical: "if://doc/IF_SECURITY_CHECK_BIO_FP_REDUCTION/v1.0" + legacy: + - "if://doc/IF_Armour/v1.0" + sources: + - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.ARMOUR bio false-positive reduction)" + description: "IF.SECURITY.CHECK bio false-positive reduction paper (legacy handle: IF_Armour)." + + - canonical: "if://doc/IF_TRANSIT_HUB_WHITEPAPER/v2.0.0" + legacy: + - "if://doc/IF_BUS_WHITEPAPER/v2.0.0" + sources: + - "DANNY_STOCKER_INFRAFABRIC_DOSSIER.md (embedded paper: IF.BUS / IF.TRANSIT.HUB whitepaper v2.0.0)" + description: "IF.TRANSIT.HUB motherboard/kinetic transport whitepaper (legacy: IF.BUS)." diff --git a/IF_DOC_HANDLE_REGISTRY_v1.1.yaml.sha256 b/IF_DOC_HANDLE_REGISTRY_v1.1.yaml.sha256 new file mode 100644 index 0000000..5c59a0d --- /dev/null +++ b/IF_DOC_HANDLE_REGISTRY_v1.1.yaml.sha256 @@ -0,0 +1 @@ +f35770d07a0be812b5fbfe1230cd256779db9570be4e881756030664ef0ecfe6 IF_DOC_HANDLE_REGISTRY_v1.1.yaml diff --git a/IF_MONIKERS_USED.md b/IF_MONIKERS_USED.md index d5d4447..8ea7ecb 100644 --- a/IF_MONIKERS_USED.md +++ b/IF_MONIKERS_USED.md @@ -1,24 +1,24 @@ # IF.* / if.* monikers found in `DANNY_STOCKER_INFRAFABRIC_DOSSIER.md` ## IF.* (protocol/moniker tokens) -Unique: 183 +Unique: 191 | Token | Count | |---|---:| -| `IF.TTT` | 416 | -| `IF.GOV.PANEL` | 271 | +| `IF.TTT` | 418 | | `IF.emotion` | 265 | -| `IF.GOV.QUESTIONS` | 111 | -| `IF.SECURITY.DETECT` | 103 | -| `IF.TRANSIT.HUB` | 92 | -| `IF.SECURITY.CHECK` | 68 | -| `IF.TRANSIT.MESSAGE` | 66 | -| `IF.GOV.TRIAGE` | 64 | +| `IF.GOV.PANEL` | 257 | +| `IF.GOV.QUESTIONS` | 106 | +| `IF.SECURITY.DETECT` | 99 | +| `IF.TRANSIT.HUB` | 88 | +| `IF.SECURITY.CHECK` | 62 | +| `IF.TRANSIT.MESSAGE` | 60 | | `IF.ground` | 58 | +| `IF.GOV.TRIAGE` | 55 | | `IF.search` | 48 | | `IF.INTELLIGENCE` | 44 | | `IF.persona` | 41 | | `IF.ARBITRATE` | 41 | -| `IF.GOV.WITNESS` | 33 | +| `IF.GOV.WITNESS` | 32 | | `IF.optimise` | 27 | | `IF.STORY` | 24 | | `IF.chase` | 24 | @@ -27,7 +27,6 @@ Unique: 183 | `IF.CEO` | 21 | | `IF.simplify` | 21 | | `IF.garp` | 20 | -| `IF.TRANSIT.SWARM` | 19 | | `IF.guardian` | 19 | | `IF.sam` | 19 | | `IF.EMOTION` | 18 | @@ -39,6 +38,7 @@ Unique: 183 | `IF.intelligence` | 15 | | `IF.emotion.typist` | 15 | | `IF.PHIL` | 14 | +| `IF.TRANSIT.SWARM` | 13 | | `IF.vision` | 13 | | `IF.trace` | 13 | | `IF.router` | 11 | @@ -62,6 +62,7 @@ Unique: 183 | `IF.guardian-core-01` | 6 | | `IF.guardian-core-06` | 6 | | `IF.core` | 5 | +| `IF.AUDIT.TRAIL` | 4 | | `IF.veil` | 4 | | `IF.talent` | 4 | | `IF.verify` | 4 | @@ -75,7 +76,6 @@ Unique: 183 | `IF.TTT-compliant` | 4 | | `IF.guard-POC` | 4 | | `IF.deliberate` | 4 | -| `IF.AUDIT.TRAIL` | 3 | | `IF.marl` | 3 | | `IF.proxy` | 3 | | `IF.geopolitical` | 3 | @@ -85,6 +85,11 @@ Unique: 183 | `IF.coordinator` | 3 | | `IF.LEDGERFLOW` | 3 | | `IF.connect` | 3 | +| `IF.GUARD` | 2 | +| `IF.BIAS` | 2 | +| `IF.ARMOUR` | 2 | +| `IF.BUS` | 2 | +| `IF.PACKET` | 2 | | `IF.GOV.PANEL.EXTENDED` | 2 | | `IF.CONTRARIAN` | 2 | | `IF.PKI` | 2 | @@ -111,6 +116,9 @@ Unique: 183 | `IF.SECURITY` | 1 | | `IF.TRANSIT` | 1 | | `IF.AUDIT` | 1 | +| `IF.5W` | 1 | +| `IF.WITNESS` | 1 | +| `IF.YOLOGUARD` | 1 | | `IF.DAVE` | 1 | | `IF.DOSSIER.ifstory-origin-story-02-the-fuck-moment` | 1 | | `IF.STORY.origin.02.fuck-moment` | 1 | diff --git a/IF_MONIKERS_USED.md.sha256 b/IF_MONIKERS_USED.md.sha256 index ddda700..be4c2c7 100644 --- a/IF_MONIKERS_USED.md.sha256 +++ b/IF_MONIKERS_USED.md.sha256 @@ -1 +1 @@ -ccf82601c2808dbd7fcf6e0d118c9d1759fd77089165b54bdcad825144d6e495 IF_MONIKERS_USED.md +ad5f458f6cf39149aa6524e0d2559000ffdc920fa07f660ee6f3d49e27da49f4 IF_MONIKERS_USED.md diff --git a/IF_NAMING_REGISTRY_v1.0.yaml b/IF_NAMING_REGISTRY_v1.0.yaml index aedd1ed..99b5f7c 100644 --- a/IF_NAMING_REGISTRY_v1.0.yaml +++ b/IF_NAMING_REGISTRY_v1.0.yaml @@ -79,4 +79,5 @@ names: notes: - "IF.TTT remains the philosophical umbrella; use IF.AUDIT.* for concrete artifacts." + - "Canonical `if://doc/*` handles + legacy aliases: see IF_DOC_HANDLE_REGISTRY.yaml." - "Multi-lingual translations: planned; keep canonical IDs stable and translate descriptions." diff --git a/IF_NAMING_REGISTRY_v1.0.yaml.sha256 b/IF_NAMING_REGISTRY_v1.0.yaml.sha256 index b436e89..a423f1b 100644 --- a/IF_NAMING_REGISTRY_v1.0.yaml.sha256 +++ b/IF_NAMING_REGISTRY_v1.0.yaml.sha256 @@ -1 +1 @@ -ae9517af5b3e142d23521821d349af718cabcf155f61d16cf014389ec11c1c21 IF_NAMING_REGISTRY_v1.0.yaml +9787d65d235ef39a352a879f12e3c62c695c5e84d964d022ad9d32b2c45a57ce IF_NAMING_REGISTRY_v1.0.yaml