index.md
HTML wrapper for HTML-only fetchers; content is shown verbatim.
Raw file
Links (extracted)
Clickable list for reviewers; avoids copy/paste line-wrap issues.
# if.intelligence demo — inquiry → evidence → report (receipt-backed)
**Audience:** external reviewers + operators
**Reality gate:** deterministic demo only; no live web research; no internal access required to review.
---
## Links (HTML-first)
Hosted review page (HTML):
https://infrafabric.io/static/hosted/review/if-intelligence-demo/2026-01-10/index.html
if.trace receipt:
https://infrafabric.io/static/trace/KgaPVoiK153KNMbeH-498g
Pack (HTML view):
https://infrafabric.io/static/pack/KgaPVoiK153KNMbeH-498g
Pack (raw Markdown):
https://infrafabric.io/static/pack/KgaPVoiK153KNMbeH-498g.md
Source bundle (tgz):
https://infrafabric.io/static/source/82bb6a0c09ed7df868101586204e37e7725c9713e87553e2cbc668eff7097b68.tgz
Offline verifier (browser SHA-256; no uploads):
https://infrafabric.io/static/hosted/iftrace-offline.html
---
## What this proves (black/white)
This demo proves:
- deterministic report generation from a fixed evidence snapshot (registry JSON)
- the output bytes are bound to an `if.trace` receipt (hash checks; signatures only where present and verifiable)
This demo does not prove:
- any live web research, crawling, or authenticated API calls
- truth/correctness beyond the evidence snapshot included in the source bundle
---
## Demo artifacts
Source bundle sha256 (tgz):
82bb6a0c09ed7df868101586204e37e7725c9713e87553e2cbc668eff7097b68
Output report sha256:
c2241ebb59114c3bdd2f5da185a593d815571b2b56858809ab012404d61c2c5b
---
## How to reproduce (no internal access)
```bash
curl -fsSL -o if-intelligence-demo-source.tgz "https://infrafabric.io/static/source/82bb6a0c09ed7df868101586204e37e7725c9713e87553e2cbc668eff7097b68.tgz"
sha256sum if-intelligence-demo-source.tgz
tar -xzf if-intelligence-demo-source.tgz
python3 build_intelligence_demo.py . > report.json
sha256sum report.json
```
Expected `sha256sum` (source bundle):
82bb6a0c09ed7df868101586204e37e7725c9713e87553e2cbc668eff7097b68 if-intelligence-demo-source.tgz
Expected `sha256sum` (output JSON):
c2241ebb59114c3bdd2f5da185a593d815571b2b56858809ab012404d61c2c5b report.json
---
## Output (machine-readable report JSON)
```json
{
"black_white": {
"not_verified": [
"Truth/correctness of any real-world claim beyond the provided evidence snapshot.",
"Completeness of the registry relative to any private system or future roadmap."
],
"verified": [
"The output bytes match the receipt hash (when a receipt is published).",
"The evidence sha256 values correspond to the bytes in the source bundle."
]
},
"created_at": "2026-01-10T00:00:00Z",
"evidence": [
{
"bytes": 45110,
"evidence_id": "R1",
"path": "evidence/if.registry.json",
"sha256": "2a65b8e8b82a897569ea675f51c4b72ea0c0bb962730d601289ade18423bd08a",
"title": "Registry snapshot (product_id/path/status/kind/description)"
}
],
"findings": {
"products": [
{
"description": "Integration inventory + adapters for external APIs. Active development; ready for integration review; no public runtime endpoints claimed.",
"kind": "product",
"path": "/if/api",
"product_id": "if.api",
"status": "preview"
},
{
"description": "Auditable single- and multi-agent coordination surface: append-only task snapshots + signals, rendered to GET-first `/llm` views; controlled-writer updates; no-login review posture. Legacy name: `if.tasks` (keep legacy `/llm/platform/if-tasks/**` docs as an alias surface; canonical product id is `if.blackboard`).",
"kind": "module",
"path": "/if/blackboard",
"product_id": "if.blackboard",
"status": "preview"
},
{
"description": "Event/message backbone (runtime spec published; internal runtime exists). Public surfaces are specs + review packs; external reviewers cannot verify runtime liveness in real time (no public bus endpoints claimed).",
"kind": "product",
"path": "/if/bus",
"product_id": "if.bus",
"status": "preview"
},
{
"description": "Evidence environment for agent work: artifacts (bytes + provenance), read plans, and derived artifacts with verification chains. Not a replacement for `if.bus` (control plane) or `if.trace` (integrity receipts).",
"kind": "module",
"path": "/if/context",
"product_id": "if.context",
"status": "preview"
},
{
"description": "Deterministic static discovery layer for public `/llm` surfaces (no query endpoints; client-side scoring; shardable index).",
"kind": "module",
"path": "/if/discover",
"product_id": "if.discover",
"status": "preview"
},
{
"description": "Wellbeing-aware interaction layer (non-clinical) and governance-seat outputs with explicit safety boundaries; live emo-social surface (public); not diagnosis/therapy; not compliance guarantees.",
"kind": "product",
"path": "/if/emotion",
"product_id": "if.emotion",
"status": "shipped"
},
{
"description": "Governance packs (triage/decision/external challenge) bound to receipts; not compliance guarantees.",
"kind": "product",
"path": "/if/gov",
"product_id": "if.gov",
"status": "preview"
},
{
"description": "Deliverable tier: council-style decision pack with risks/controls/eval plan, bound to receipts.",
"kind": "sku",
"path": "/if/gov/council",
"product_id": "if.gov.council",
"status": "roadmap"
},
{
"description": "Deliverable tier: extended council pack + external challenge add-on (receipt-backed).",
"kind": "sku",
"path": "/if/gov/council/extended",
"product_id": "if.gov.council.extended",
"status": "roadmap"
},
{
"description": "Deliverable tier: triage memo + receipt-backed decision framing (not a compliance guarantee).",
"kind": "sku",
"path": "/if/gov/triage",
"product_id": "if.gov.triage",
"status": "roadmap"
},
{
"description": "Research orchestration module (roadmap only; no receipt-backed demo published yet).",
"kind": "module",
"path": "/if/intelligence",
"product_id": "if.intelligence",
"status": "roadmap"
},
{
"description": "Build-time developer knowledge base (KB) artifacts generated via `if.knowledge` (static Markdown/HTML; no runtime fetches). Preview: a bus/api KB snapshot is published; no deployed KB service on this host.",
"kind": "module",
"path": "/if/kb",
"product_id": "if.kb",
"status": "preview"
},
{
"description": "Build-time documentation pipeline (registry-driven; static Markdown/HTML; no runtime fetches). Preview: public knowledge-graph artifacts and review surfaces are published; no deployed runtime service is claimed on this host.",
"kind": "module",
"path": "/if/knowledge",
"product_id": "if.knowledge",
"status": "preview"
},
{
"description": "Machine-first, no-login evidence surface (txt-first) for sandboxed review: static `/llm` artifacts with stable breadcrumbs, verifiable bytes, and explicit black/white boundaries.",
"kind": "surface",
"path": "/llm",
"product_id": "if.llm",
"status": "shipped"
},
{
"description": "Token-gated evidence surface for tenant/NDA artifacts (the `/mcp` wall). Public docs/specs live under `/llm/platform/mcp-*`.",
"kind": "surface",
"path": "/mcp",
"product_id": "if.mcp",
"status": "roadmap"
},
{
"description": "Multi-pass investigation/research workflow module (formerly named `if.search`; roadmap only; no deployed service is claimed on this host).",
"kind": "module",
"path": "/if/research",
"product_id": "if.research",
"status": "roadmap"
},
{
"description": "Cross-cutting security posture for InfraFabric modules (signals + evidence-typed actuation + containment mapping). Roadmap only; no deployed security runtime on this host.",
"kind": "module",
"path": "/if/security",
"product_id": "if.security",
"status": "roadmap"
},
{
"description": "Receipt-backed secrets detection (audit mode, redacted outputs). Preview demo exists; not CI-integrated or 'live'.",
"kind": "module",
"path": "/if/security/secrets/detect",
"product_id": "if.security.secrets.detect",
"status": "preview"
},
{
"description": "Narrative red-team publishing/review UI that makes if.trace legible via dossiers/packs and routes reviewers to receipts. Legacy label: ShadowRT.",
"kind": "surface",
"path": "/review/shadowrt",
"product_id": "if.shadowrt",
"status": "shipped"
},
{
"description": "Tooling/skills catalog for compatible clients: GET-only `/llm/skills` index plus dated review packs for byte verification and discovery.",
"kind": "module",
"path": "/llm/skills",
"product_id": "if.skills",
"status": "preview"
},
{
"description": "Narrative logging protocol module (vector vs bitmap). Protocol artifacts are live (story pack + vector logging); no deployed runtime on this host.",
"kind": "module",
"path": "/if/story",
"product_id": "if.story",
"status": "preview"
},
{
"description": "Multi-agent/swarm execution module (roadmap only; no receipt-backed demo published yet).",
"kind": "module",
"path": "/if/swarm",
"product_id": "if.swarm",
"status": "roadmap"
},
{
"description": "Public receipt surface (hashes; signatures only when present and verifiable). Proof of bytes/integrity, not correctness.",
"kind": "product",
"path": "/if/trace",
"product_id": "if.trace",
"status": "shipped"
},
{
"description": "Deterministic document CI (lint \u2192 render HTML/PDF \u2192 QA) for review-proof packs.",
"kind": "product",
"path": "/if/typeset",
"product_id": "if.typeset",
"status": "preview"
},
{
"description": "Audit-grade documentation bible: canonical scaffolding for /llm packs (black/white boundaries, one-URL-per-line, patch-first iteration, and the Jester line rule).",
"kind": "module",
"path": "/llm/platform/if-whitepapers-bible",
"product_id": "if.whitepapers.bible",
"status": "shipped"
}
],
"status_counts": {
"preview": 12,
"roadmap": 8,
"shipped": 5
}
},
"inquiry": "What products exist in the current registry, and what are their statuses (black/white)?",
"notes": {
"integrity": "see if.trace receipt for output bytes",
"live_lookup": false
},
"schema_id": "if.intelligence.demo.report",
"schema_version": "demo.v1",
"steps": [
{
"step_id": "intake",
"summary": "Capture inquiry and constraints."
},
{
"step_id": "evidence_inventory",
"summary": "Inventory evidence inputs with sha256 and sizes."
},
{
"step_id": "extraction",
"summary": "Extract registry snapshot: product_id/path/status/kind/description."
},
{
"step_id": "report",
"summary": "Emit a black/white report: what is observed vs not claimed."
}
]
}
```