From vaults, a file in the seed packEverything on this sheet is the source site's own text; the newsroom's chrome is outside it.
[
{
"slug": "board",
"name": "The sgit.ai board",
"vault_id": "pdulwi6i",
"category": "Record",
"what": "The site's own task board as a vault, cards as files, five columns as an app, the source of truth the site renders from",
"files": 21,
"bytes": 40000,
"size": "40 KB",
"published": "2026-09-07",
"n": 26
},
{
"slug": "agent-permission-games",
"name": "Agent permission games",
"vault_id": "4evnlwrj",
"category": "Application",
"what": "Two games about grants and mandates, the first vault here that phones home",
"files": 68,
"bytes": 2726297,
"size": "2.6 MB",
"published": "2026-09-06",
"n": 25,
"hero": 2,
"hero_shot": "wai-question.webp",
"job": "Ship a game that reports back",
"why": "Anonymous telemetry over a write-only lane, the one credential shape that survives being published with a read key.",
"job_shot": "wcid-entry.webp"
},
{
"slug": "aiuc-1-conformance",
"name": "AIUC-1 conformance layer",
"vault_id": "2wzct4k7",
"category": "Reference",
"what": "The AIUC-1 standard as a graph, plus a conformance layer that computes insurability",
"files": 649,
"bytes": 45088768,
"size": "43 MB",
"published": "2026-09-05",
"n": 24,
"hero": 1,
"hero_shot": "insurability.webp",
"job": "Publish a standard as data",
"why": "53 controls as a graph you can cite, 82 hashed source snapshots, and a fork that added a conformance layer without changing a byte of the original.",
"job_shot": "conformance.webp"
},
{
"slug": "licence-to-operate",
"name": "Licence to Operate",
"vault_id": "posrhzp3",
"category": "Analysis",
"what": "An insurance policy for an agent, simulated: grant, mandate, and the delta nothing covers",
"files": 121,
"bytes": 13631488,
"size": "13 MB",
"published": "2026-09-04",
"n": 23
},
{
"slug": "voicedebrief-pitch",
"name": "VoiceDebrief pitch (FI)",
"vault_id": "95i2xqrd",
"category": "Presentation",
"what": "A three-minute investor pitch as a presenter app, with script, timings and sources",
"files": 48,
"bytes": 17825792,
"size": "17 MB",
"published": "2026-09-02",
"n": 22,
"job": "Pitch an investor",
"why": "A presenter app with timings and speaker notes, shipped with the script, the research and the exports it was built from.",
"job_shot": "slide-title.webp"
},
{
"slug": "threatmodcon-2025",
"name": "Scaling Threat Modeling",
"vault_id": "0ict6flm",
"category": "Presentation",
"what": "ThreatModCon 2025: eleven linked threat models across 51 nodes and 179 threats",
"files": 53,
"bytes": 4299161,
"size": "4.1 MB",
"published": "2026-08-27",
"n": 21
},
{
"slug": "blackhat-eu-2025",
"name": "AI vs. AI, Black Hat EU 2025",
"vault_id": "k1izvg7e",
"category": "Presentation",
"what": "The Black Hat EU 2025 keynote, with its PDF exports and eight research papers",
"files": 87,
"bytes": 20971520,
"size": "20 MB",
"published": "2026-08-27",
"n": 20,
"hero": 3,
"hero_shot": "slide-pillars.webp",
"job": "Give a talk",
"why": "26 slides, six PDF exports and the eight papers the talk cites, in the vault it was presented from. The deck and its sources never separate.",
"job_shot": "slide-insiders.webp"
},
{
"slug": "standards-atlas-gdpr",
"name": "Standards Atlas, GDPR",
"vault_id": "4zv4bvmu",
"category": "Reference",
"what": "GDPR as a semantic graph, with writes scoped to a feedback folder",
"files": 116,
"bytes": 6606028,
"size": "6.3 MB",
"published": "2026-08-25",
"n": 19
},
{
"slug": "riskmandate-file-security",
"name": "RiskMandate · File security",
"vault_id": "wu365g94",
"category": "Analysis",
"what": "An eleven-step risk-acceptance walk, running SQLite in the browser",
"files": 71,
"bytes": 2831155,
"size": "2.7 MB",
"published": "2026-08-25",
"n": 18
},
{
"slug": "pentest-report",
"name": "Penetration Test Report",
"vault_id": "o4lrwx02",
"category": "Report",
"what": "A penetration test report (fictional) with a re-test script per finding",
"files": 93,
"bytes": 6710886,
"size": "6.4 MB",
"published": "2026-08-25",
"n": 17,
"hero": 4,
"hero_shot": "app-open.webp",
"job": "Hand over a report",
"why": "Findings, evidence and a retest script per finding travel as one unit. The client opens it with one string and can re-run the tests themselves.",
"job_shot": "app-open.webp"
},
{
"slug": "payments-brief-pack",
"name": "SG/Payments Brief Pack",
"vault_id": "o3m0sz3q",
"category": "Briefing",
"what": "A payments briefing pack, marked PROPOSED rather than dressed as decided",
"files": 18,
"bytes": 229376,
"size": "224 KB",
"published": "2026-08-25",
"n": 16
},
{
"slug": "content-transformation-proxy",
"name": "Content-Transformation Proxy",
"vault_id": "3c90c2bff2b1",
"category": "Briefing",
"what": "An as-built engineering brief, shipped with its slides, diagrams and source PDFs",
"files": 140,
"bytes": 66060288,
"size": "63 MB",
"published": "2026-08-25",
"n": 15
},
{
"slug": "commercialisation",
"name": "SG Commercialisation",
"vault_id": "haeu7p1e",
"category": "Briefing",
"what": "A commercial operating model, with its customer register deliberately left empty",
"files": 78,
"bytes": 548864,
"size": "536 KB",
"published": "2026-08-25",
"n": 14
},
{
"slug": "vault-app-pocs",
"name": "Vault App Mode",
"vault_id": "xth1xt78",
"category": "Reference",
"what": "Nine proofs of concept for vault app mode, with a hub that runs them",
"files": 57,
"bytes": 257024,
"size": "251 KB",
"published": "2026-08-23",
"n": 13
},
{
"slug": "health-score",
"name": "Private Health Score",
"vault_id": "zc6abngv",
"category": "Application",
"what": "A clinical questionnaire scored by a versioned framework, with a clinician review screen",
"files": 35,
"bytes": 1258291,
"size": "1.2 MB",
"published": "2026-08-23",
"n": 12
},
{
"slug": "voice-debrief",
"name": "VoiceDebrief",
"vault_id": "k6xy9z4d",
"category": "Analysis",
"what": "Four apps in one vault, from raw recording to structured debrief",
"files": 92,
"bytes": 1258291,
"size": "1.2 MB",
"published": "2026-08-22",
"n": 11
},
{
"slug": "regulation-graph",
"name": "Regulation Graph",
"vault_id": "73heuprz",
"category": "Reference",
"what": "The EU AI Act parsed from Formex into an evidence graph, article by article",
"files": 207,
"bytes": 15623782,
"size": "14.9 MB",
"published": "2026-08-20",
"n": 10
},
{
"slug": "risk-mandate",
"name": "Risk Mandate",
"vault_id": "4zf6pf2z",
"category": "Application",
"what": "A working software project delivered as a vault, and it calls an LLM holding no API key",
"files": 124,
"bytes": 1992294,
"size": "1.9 MB",
"published": "2026-08-17",
"n": 9,
"job": "Give an agent a workspace",
"why": "124 files, 98 commits, eight entry points: a software project delivered as a vault, that calls an LLM without ever holding the API key.",
"job_shot": "app-open.webp"
},
{
"slug": "risk-graph-explorer",
"name": "Risk Graph Explorer",
"vault_id": "3simlnqe",
"category": "Application",
"what": "A fact-to-risk graph explorer, built to be public: its app.json requests nothing",
"files": 33,
"bytes": 438272,
"size": "428 KB",
"published": "2026-08-17",
"n": 8
},
{
"slug": "agentic-browser-isolation",
"name": "Agentic Browser Isolation",
"vault_id": "0610gsp9",
"category": "Analysis",
"what": "Should an agent browse with your logged-in sessions? A living risk graph, per stakeholder",
"files": 104,
"bytes": 2516582,
"size": "2.4 MB",
"published": "2026-08-17",
"n": 7
},
{
"slug": "supplement-stack",
"name": "Supplement Stack",
"vault_id": "r7zes477",
"category": "Record",
"what": "A patient-held health record: a real regimen, label photos, totals against UK RNIs",
"files": 23,
"bytes": 2411724,
"size": "2.3 MB",
"published": "2026-08-16",
"n": 6
},
{
"slug": "strategy-maps",
"name": "Strategy Maps",
"vault_id": "ookq4mn4",
"category": "Analysis",
"what": "The SG/Send strategy in seven Wardley maps, plus the sgit positioning analysis",
"files": 33,
"bytes": 849920,
"size": "830 KB",
"published": "2026-08-16",
"n": 5
},
{
"slug": "field-notes",
"name": "Field Notes",
"vault_id": "4bshby5n",
"category": "Application",
"what": "Six studies with generative SVG art, the smallest complete vault app",
"files": 4,
"bytes": 11264,
"size": "11 KB",
"published": "2026-08-16",
"n": 4
},
{
"slug": "deploy-docs",
"name": "Deploy Docs",
"vault_id": "fyofmkvr",
"category": "Record",
"what": "Living deployment documentation, updated by an sgit push with no site deploy",
"files": 17,
"bytes": 25600,
"size": "25 KB",
"published": "2026-08-16",
"n": 3
},
{
"slug": "catalogue",
"name": "The Vault Catalogue",
"vault_id": "kc67yhgw",
"category": "Record",
"what": "An index of published vaults that is itself a vault, and lists itself",
"files": 9,
"bytes": 11264,
"size": "11 KB",
"published": "2026-08-16",
"n": 2
},
{
"slug": "algarve-may-2026",
"name": "Algarve · May 2026",
"vault_id": "3d04e6b9ca98",
"category": "Gallery",
"what": "A travel diary: twenty photographs in three sizes and an eight-chapter narrative",
"files": 71,
"bytes": 30408704,
"size": "29 MB",
"published": "2026-08-16",
"n": 1
},
{
"slug": "synthetic-users",
"name": "Synthetic users",
"vault_id": "g2hei4u6",
"category": "Analysis",
"what": "Five invented buyers walked through store.sgit.ai one screenshot at a time, 43 steps, 15 unanswered questions, 18 findings, three costing a sale",
"files": 67,
"bytes": 6473198,
"size": "6.4 MB",
"published": "2026-09-15",
"n": 27,
"job": "Test a site with users who do not exist",
"why": "The agent is handed the screenshot, not the DOM, because an agent that reads the DOM finds the buy button every time and therefore finds no confusion."
},
{
"slug": "synthetic-users-riskmandate",
"name": "Synthetic users · riskmandate.ai",
"vault_id": "o3q6zhtr",
"category": "Analysis",
"what": "The same method as #27 pointed at a second product, and it measured rather than narrated, catching a shipped bug every existing test had passed over",
"files": 53,
"bytes": 3670016,
"size": "3.5 MB",
"published": "2026-09-16",
"n": 28
},
{
"slug": "interim-ciso-pack",
"name": "Interim CISO application pack",
"vault_id": "8brojsem",
"category": "Briefing",
"what": "A job application as a vault, three routes for three readers, four documents in four formats each, and the client named nowhere",
"files": 56,
"bytes": 17401408,
"size": "17 MB",
"published": "2026-09-17",
"n": 29,
"job": "Apply for a role",
"why": "The pack claims the candidate works with agents and ships encrypted versioned artefacts, and is itself one, so the claim and the demonstration are the same object."
},
{
"slug": "fractional-ciso-pack",
"name": "Fractional CISO application pack",
"vault_id": "eaba68j5",
"category": "Briefing",
"what": "The sibling of #29, written for an archetype instead of a company, so there is nothing to redact. Two days a month, a twelve-month map, and a section that says what the role is not",
"files": 72,
"bytes": 19643505,
"size": "19 MB",
"published": "2026-09-18",
"n": 30
},
{
"slug": "dsit-ai-risk-toolkit",
"name": "DSIT AI Risk Toolkit",
"vault_id": "0q4sfr57",
"category": "Reference",
"what": "Start with an AI decision and trace it back to UK DSIT guidance; an eight-slide walkthrough plays from the vault",
"files": 155,
"bytes": 12673024,
"size": "12.1 MB",
"published": "2026-09-20",
"n": 31
},
{
"slug": "agent-webmaster",
"name": "Agent as Webmaster",
"vault_id": "ikrqeu5t",
"category": "Briefing",
"what": "A complete business plan, with mock-ups and prototypes, written for somebody else to run",
"files": 32,
"bytes": 681984,
"size": "666 KB",
"published": "2026-09-23",
"n": 32
},
{
"slug": "connector-twin",
"name": "Connector Twin",
"vault_id": "7tkvspwp",
"category": "Briefing",
"what": "A business plan with a working replay: what an agent did through Gmail and Calendar, what it saw, and what can be undone",
"files": 31,
"bytes": 527232,
"size": "515 KB",
"published": "2026-09-24",
"n": 33
},
{
"slug": "risk-acceptance",
"name": "Risk Acceptance Office",
"vault_id": "odn10gfp",
"category": "Briefing",
"what": "A business plan with one risk replayed: established on facts, accepted for an interval, escalated, funded and ended on facts",
"files": 32,
"bytes": 689152,
"size": "673 KB",
"published": "2026-09-24",
"n": 34
},
{
"slug": "lesson-loop",
"name": "Lesson Loop",
"vault_id": "3s9q7zl7",
"category": "Briefing",
"what": "A business plan for coaches: the coach's knowledge captured at the end of every lesson, in a record the player holds",
"files": 27,
"bytes": 416768,
"size": "407 KB",
"published": "2026-09-24",
"n": 35
},
{
"slug": "company-xray",
"name": "Company X-Ray",
"vault_id": "ukpqjkly",
"category": "Briefing",
"what": "A business plan for reading a company's own documents together, with one invented company X-rayed and every finding tied to its evidence",
"files": 60,
"bytes": 727040,
"size": "710 KB",
"published": "2026-09-24",
"n": 36
}
]