import React from 'react'; import { Dossier, PricingTier } from './types'; const coverSvg = (title: string, id: string, classification: string) => { // Inline SVG cover to avoid stock-photo vibe and keep distribution simple. const svg = ` INFRAFABRIC · RED TEAM Shadow Dossier ${title.replace(/&/g, '&')} CLASSIFICATION: ${classification} DOSSIER_ID: ${id} This document is satirical/parody and critical commentary. Verification artifacts (hashes, traces) are provided via the evidence index. SATIRE `.trim(); return `data:image/svg+xml;charset=utf-8,${encodeURIComponent(svg)}`; }; export const DOSSIERS: Dossier[] = [ { id: 'snyk-mirror-01', title: 'The Snyk-Mirror Anomaly', leakDate: 'Dec 25, 2025', summary: 'A satirical red-team dossier on compliance theater around AI code guardrails—where policy meets production and loses. Includes diagrams, failure modes, and a verifiability trail.', classification: 'EYES-ONLY', status: 'scheduled', previewImageUrl: coverSvg('The Snyk-Mirror Anomaly', 'snyk-mirror-01', 'EYES-ONLY'), // These are paths (not live yet). Codex/server will publish them when ready. pdfPath: '/static/hosted/snyk-shadow-dossier.pdf', evidencePath: '/static/hosted/evidence/index.html', // Optional: set once sales are live. // gumroadUrl: 'https://gumroad.com/l/your-product', contactEmail: 'redteam@infrafabric.io', // Optional: add sha256/bytes once you compute them at build time. // sha256: '…', // bytes: 1234567, } ]; export const PRICING_TIERS: PricingTier[] = [ { name: 'Public Drop (Free)', price: '$0', variant: 'free', description: 'The public PDF drop. Satire/parody + critical commentary, published with a verification trail when live.', features: [ 'Full PDF drop (public)', 'Diagrams & artifacts intact', 'Evidence index link for verification', 'No email required' ], cta: 'Request early access', enabled: true, actionUrl: 'mailto:redteam@infrafabric.io?subject=Shadow%20Dossier%20Early%20Access', disabledHint: 'The public drop is not published yet.' }, { name: 'Classified Edition (PWYW)', price: '$29+', variant: 'premium', description: 'Annotated PDF + sources (raw Markdown + Mermaid). Sales go live when the first drop publishes.', features: [ 'Annotated PDF (red‑ink marginalia)', 'Raw Markdown source', 'Mermaid diagram sources', 'Personalized classification ID' ], cta: 'Sales open soon', enabled: false, actionUrl: '', disabledHint: 'Gumroad link will be added at launch.' }, { name: 'Custom Dossier (Service)', price: '$499', variant: 'enterprise', description: 'A bespoke pre‑mortem/critique of your governance or security material, delivered as a dossier.', features: [ 'Review of your deck/report/controls', 'Findings + failure modes', 'Actionable mitigation notes', 'Delivery via email' ], cta: 'Request availability', enabled: true, actionUrl: 'mailto:dave@infrafabric.io?subject=Custom%20Shadow%20Dossier%20Inquiry' } ];