1<!doctype html> 2<!-- SPDX-License-Identifier: Apache-2.0 3 (c) 2026 Lutar, Stephen P. - SZL Holdings - ORCID 0009-0001-0110-4173 --> 4<!-- a11oy product front door. Illustrations are labeled; runtime values remain bound to observed sources. --> 5<html lang="en" data-szl-shell-owner="homepage" data-szl-redesign-v4="true" data-szl-public-experience-v3="true" data-szl-space-holo-v2="true" data-szl-living-command-fabric-v1="true" data-szl-zoom-tier="normal"> 6<head> 7<meta charset="utf-8" /> 8<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" /> 9<title>a11oy â The Living Command Fabric</title> 10<meta name="description" content="One governed intelligence fabric with five public domain bodies backed by six internal engines. A11oy connects Living Anatomy, the locked-eight formula kernel, Second Brain evidence handles, qualified inference, policy gates, human approval and verifiable receipts." /> 11<link rel="canonical" href="https://a-11-oy.com/" /> 12<meta property="og:type" content="website" /> 13<meta property="og:url" content="https://a-11-oy.com/" /> 14<meta property="og:title" content="a11oy â Make AI decisions inspectable" /> 15<meta property="og:description" content="Inspect the evidence, policy, decision and receipt path behind governed AI actions." /> 16<meta name="twitter:card" content="summary" /> 17<link rel="icon" type="image/svg+xml" href="/social-preview-v5.svg" />
18<script type="application/ld+json"> 19{ 20 "@context": "https://schema.org", 21 "@type": "SoftwareApplication", 22 "name": "a11oy", 23 "url": "https://a-11-oy.com/", 24 "applicationCategory": "DeveloperApplication", 25 "operatingSystem": "Web", 26 "creator": { 27 "@type": "Organization", 28 "name": "SZL Holdings", 29 "sameAs": [ 30 "https://github.com/szl-holdings", 31 "https://huggingface.co/SZLHOLDINGS" 32 ] 33 } 34} 35</script>
35 36<style> 37 /* ---- vendored fonts (0 CDN; served from /vendor/fonts/*.woff2 by serve.py) ---- */ 38 @font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300 700; 39 font-display:swap;src:url('/vendor/fonts/SpaceGrotesk.woff2') format('woff2')} 40 @font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400 600; 41 font-display:swap;src:url('/vendor/fonts/JetBrainsMono.woff2') format('woff2')} 42 43 :root{ 44 /* SZL monochrome genius system (Nvidia/Datadog/New Relic restraint). Color BANNED. */ 45 --void:#000000; /* pure black ground */ 46 --deep:#0a0a0b; /* raised ground */ 47 --surface:#0d0d0f; /* card surface */ 48 --border:#2a2a2e; /* hairline */ 49 --proof:#ffffff; /* accent = white (was teal) */ 50 --proof-soft:rgba(255,255,255,0.10); 51 --proof-dim:rgba(255,255,255,0.05); 52 --lattice:#e8e8ea; /* secondary = light grey (was blue) */ 53 --lattice-soft:rgba(255,255,255,0.10); 54 --gold:#f0eee6; /* warm off-white (Anthropic), for large display */ 55 --ink:#ffffff; /* white heading */ 56 --sub:#9a9a9e; /* body copy â muted grey */ 57 --ghost:#5f5f63; /* muted labels */ 58 --gray:#9a9a9e; /* CONJECTURE / advisory â grey, never green */ 59 --ok:#ffffff; --warn:#f0eee6; --down:#e8e8ea; 60 --r:16px; --maxw:1180px; 61 --head:'Space Grotesk',-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif; 62 --sans:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif; 63 --mono:'JetBrains Mono',ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace; 64 } 65 *{box-sizing:border-box} 66 html,body{margin:0;padding:0} 67 html{scroll-behavior:smooth} 68 @media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}} 69 body{ 70 background: 71 radial-gradient(ellipse 900px 520px at 76% -6%, #0e0e10 0%, transparent 55%), 72 radial-gradient(ellipse 720px 420px at 4% 12%, #0a0a0b 0%, transparent 50%), 73 var(--void); 74 color:var(--ink); font-family:var(--sans); line-height:1.58; 75 -webkit-font-smoothing:antialiased; overflow-x:hidden; 76 } 77 a{color:inherit;text-decoration:none} 78 a:focus-visible,button:focus-visible{outline:3px solid var(--proof);outline-offset:3px} 79 .skip-link{position:fixed;left:16px;top:10px;z-index:1000;padding:9px 13px;border-radius:8px; 80 background:var(--ink);color:var(--void);font-weight:700;transform:translateY(-150%)} 81 .skip-link:focus{transform:translateY(0)} 82 .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px} 83 .mono{font-family:var(--mono);overflow-wrap:anywhere;word-break:break-word} 84 h1,h2,h3,.brand{font-family:var(--head)} 85 86 /* ---- nav ---- */ 87 header.nav{position:sticky;top:0;z-index:40; 88 backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px); 89 background:linear-gradient(180deg,rgba(0,0,0,0.94),rgba(0,0,0,0.74)); 90 border-bottom:1px solid var(--border)} 91 .nav .wrap{display:flex;align-items:center;flex-wrap:nowrap;gap:14px;min-height:64px;height:64px} 92 .brand{display:flex;align-items:center;gap:11px;font-weight:700;letter-spacing:.2px} 93 .brand svg{display:block} 94 .brand .sub{color:var(--ghost);font-weight:500;font-size:var(--fs-1);letter-spacing:2px;text-transform:uppercase;font-family:var(--sans)} 95 .nav nav{margin-left:auto;display:flex;gap:4px;align-items:center;flex-wrap:nowrap} 96 .nav nav a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:48px;height:auto;padding:8px 11px;border-radius:10px;color:var(--sub);font-size:var(--fs-2);font-weight:500;transition:.15s;position:relative;z-index:1;pointer-events:auto;touch-action:manipulation;white-space:nowrap} 97 .nav nav a:hover{color:var(--ink);background:rgba(255,255,255,0.06)} 98 .menu-toggle{display:none;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;margin-left:auto;border:1px solid var(--border);border-radius:6px;background:rgba(255,255,255,0.04);color:var(--ink);cursor:pointer;font-size:20px;line-height:1} 99 @media(max-width:1100px){ 100 .nav .wrap{position:relative;height:64px;padding-inline:14px;gap:10px} 101 .nav .wrap{min-height:64px;height:auto} 102 .nav .brand{min-width:0;flex:1;gap:8px} 103 .nav .brand svg{width:25px;height:25px;flex:0 0 25px} 104 .nav .brand > span{min-width:0;line-height:1.05} 105 .nav .brand .sub{display:block;margin-left:0!important;margin-top:4px;font-size:9px;letter-spacing:1.25px;white-space:nowrap} 106 .menu-toggle{display:inline-flex} 107 .nav nav{margin-left:0;flex:0 0 auto;flex-wrap:nowrap;gap:0} 108 .nav nav a.hide-sm,.nav nav a:not(.btn){display:none} 109 .nav nav .btn{padding:9px 12px;font-size:12px;max-width:154px;min-height:44px}
110 header.nav.nav-open nav{position:absolute;left:0;right:0;top:64px;display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:8px 14px 14px;background:rgba(0,0,0,0.96);border-bottom:1px solid var(--border);z-index:50} 111 header.nav.nav-open nav a.hide-sm,header.nav.nav-open nav a:not(.btn),header.nav.nav-open nav a.btn{display:flex;align-items:center;min-height:44px;padding:12px 14px;max-width:none} 112 .nav-cta-full{display:none} 113 .nav-cta-short{display:inline} 114 } 115 @media(min-width:1101px){.nav-cta-short{display:none}} 116 @media(max-width:350px){ 117 .nav .brand .sub{display:none} 118 .nav nav .btn{padding-inline:10px} 119 } 120 121 /* ---- origin disambiguation banner (audit 2026-08-30: slim, static) ---- */ 122 .origin-banner{background:var(--deep);border-bottom:1px solid var(--border);color:var(--sub); 123 font-family:var(--mono);font-size:12px;line-height:1.5;padding:8px 24px;text-align:center} 124 .origin-banner a{color:var(--proof);text-decoration:underline;text-underline-offset:.2em} 125 126 /* ---- buttons ---- */ 127 #fw-hash-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 14px;touch-action:manipulation} 128 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 21px;border-radius:9px; 129 min-height:44px;max-width:100%;font-weight:600;font-size:14px;border:1px solid transparent;cursor:pointer; 130 transition:all .18s cubic-bezier(0.16,1,0.3,1);white-space:nowrap;letter-spacing:.01em} 131 /* restrained "holographic glass" buttons â luminous hairline + soft fill, never a neon block */ 132 .btn-primary{background:linear-gradient(180deg,rgba(255,255,255,0.13),rgba(255,255,255,0.04)); 133 color:var(--proof);border-color:rgba(255,255,255,0.42); 134 box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 14px -8px rgba(255,255,255,0.45)} 135 .btn-primary:hover{background:linear-gradient(180deg,rgba(255,255,255,0.2),rgba(255,255,255,0.07)); 136 border-color:rgba(255,255,255,0.6);color:#ffffff; 137 box-shadow:0 6px 24px -12px rgba(255,255,255,0.35);transform:translateY(-1px)} 138 .btn-ghost{border-color:var(--border);color:var(--sub);background:rgba(255,255,255,0.04)} 139 .btn-ghost:hover{border-color:rgba(255,255,255,0.45);color:var(--proof);background:var(--proof-dim)} 140 .btn-lattice{background:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0.05)); 141 color:#e8e8ea;border-color:rgba(255,255,255,0.42); 142 box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 1px 14px -8px rgba(255,255,255,0.4)} 143 .btn-lattice:hover{background:linear-gradient(180deg,rgba(255,255,255,0.23),rgba(255,255,255,0.08)); 144 border-color:rgba(255,255,255,0.6);color:#e8e8ea; 145 box-shadow:0 6px 24px -12px rgba(255,255,255,0.32);transform:translateY(-1px)} 146 147 /* ---- hero (canvas owned by Dev 2 â markup preserved) ---- */ 148 .hero{position:relative;min-height:92vh;display:flex;align-items:center;overflow:hidden} 149 #hero-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;display:block} 150 .hero-scrim{position:absolute;inset:0;z-index:1;pointer-events:none; 151 background: 152 radial-gradient(ellipse 65% 70% at 68% 50%, transparent 0%, rgba(0,0,0,0.55) 55%, rgba(0,0,0,0.9) 100%), 153 linear-gradient(to right, rgba(0,0,0,0.84) 0%, rgba(0,0,0,0.5) 45%, rgba(0,0,0,0.14) 100%)} 154 .hero-fallback{position:absolute;inset:0;z-index:0;display:none; 155 background:radial-gradient(600px 600px at 65% 45%, rgba(255,255,255,0.07), transparent 70%)} 156 .hero .wrap{position:relative;z-index:2;padding-top:54px;padding-bottom:54px} 157 .hero-inner{max-width:740px} 158 .eyebrow{display:inline-flex;align-items:center;gap:9px;padding:6px 14px;border-radius:999px; 159 border:1px solid rgba(255,255,255,0.24);background:rgba(255,255,255,0.06);color:var(--proof); 160 font-size:var(--fs-1);font-weight:600;letter-spacing:.4px;margin-bottom:22px} 161 .eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--proof);animation:pulse 2.4s infinite} 162 @keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,0.3)}70%{box-shadow:0 0 0 8px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}} 163 @media(prefers-reduced-motion:reduce){.eyebrow .dot{animation:none}} 164 h1.title{font-size:var(--fs-9);line-height:1.03;margin:0 0 18px; 165 font-weight:700;letter-spacing:-1.6px;color:var(--ink); 166 text-shadow:0 2px 22px rgba(0,0,0,0.8),0 1px 4px rgba(0,0,0,0.6)} 167 h1.title .grad{background:linear-gradient(110deg, var(--proof) 0%, var(--lattice) 100%); 168 -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent; 169 filter:drop-shadow(0 1px 8px rgba(0,0,0,0.7))} 170 .lede{font-size:var(--fs-3);color:var(--sub);max-width:610px;margin:0 0 28px; 171 text-shadow:0 1px 8px rgba(0,0,0,0.5)} 172 .lede b{color:var(--ink);font-weight:600} 173 .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:30px} 174 .hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
175 @media(min-width:900px){.hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))}} 176 .stat .k#hs-lambda{font-size:1.05rem;letter-spacing:.01em} 177 .stat{padding:13px 17px;border-radius:13px;border:1px solid var(--border);min-width:0; 178 background:rgba(255,255,255,0.04); 179 backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)} 180 .stat .k{font-size:var(--fs-5);font-weight:600;font-family:var(--mono);line-height:1.1;color:var(--ink)} 181 .stat .l{font-size:var(--fs-1);color:var(--ghost);text-transform:uppercase;letter-spacing:1.1px;margin-top:3px} 182 .stat .l .stat-note{display:block;text-transform:none;letter-spacing:0;font-size:10px;color:var(--ghost);opacity:.8;margin-top:2px;font-weight:400} 183 .stat .stat-note a{color:var(--proof);text-decoration:none} 184 .stat .stat-note a:hover{text-decoration:underline} 185 .stat .k.proof{color:var(--proof)} 186 .stat .k.gray{color:var(--gray)} 187 188 /* ---- generic section ---- */ 189 section.band{padding:88px 0;position:relative} 190 .band h2{font-size:var(--fs-6);font-weight:700;letter-spacing:-.7px;margin:0 0 14px;line-height:1.1} 191 .band .kick{color:var(--proof);font-weight:600;font-size:var(--fs-2);letter-spacing:1.7px;text-transform:uppercase;margin:0 0 12px;font-family:var(--mono)} 192 .band p.intro{color:var(--sub);max-width:720px;font-size:var(--fs-3);margin:0 0 40px} 193 .divider{height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent)} 194 195 .grid{display:grid;gap:18px} 196 .g2{grid-template-columns:repeat(2,1fr)} 197 .g3{grid-template-columns:repeat(3,1fr)} 198 .g4{grid-template-columns:repeat(4,1fr)} 199 @media(max-width:980px){.g4{grid-template-columns:repeat(2,1fr)}} 200 @media(max-width:900px){.g3{grid-template-columns:1fr}.g2{grid-template-columns:1fr}} 201 @media(max-width:560px){.g4{grid-template-columns:1fr}} 202 203 .card{padding:26px;border-radius:var(--r);border:1px solid var(--border); 204 background:linear-gradient(180deg,rgba(255,255,255,0.045),rgba(255,255,255,0.016)); 205 position:relative;overflow:hidden;display:flex;flex-direction:column} 206 .card::before{content:"";position:absolute;inset:0;border-radius:var(--r);padding:1px; 207 background:linear-gradient(135deg,rgba(255,255,255,0.18),transparent 42%); 208 -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0); 209 -webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;pointer-events:none} 210 .card h3{margin:0 0 8px;font-size:var(--fs-4);font-weight:600} 211 .card p{margin:0;color:var(--sub);font-size:var(--fs-3)} 212 .card .ic{width:40px;height:40px;border-radius:11px;display:grid;place-items:center; 213 background:rgba(255,255,255,0.07);border:1px solid rgba(255,255,255,0.18); 214 color:var(--proof);margin-bottom:15px;font-size:19px} 215 .card .golinks{margin-top:auto;display:flex;gap:14px;flex-wrap:wrap;padding-top:16px} 216 .card a.go{color:var(--proof);font-family:var(--mono);font-size:12.5px;min-height:44px;display:inline-flex;align-items:center} 217 .card a.go:hover{text-decoration:underline} 218 .card .num{position:absolute;top:18px;right:22px;font-family:var(--mono);font-size:13px;color:var(--ghost)} 219 220 /* thesis pillars */ 221 .pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:8px} 222 @media(max-width:840px){.pillars{grid-template-columns:1fr}} 223 .pillar{padding:22px 0;border-top:1px solid var(--border)} 224 .pillar .pk{font-family:var(--mono);font-size:12px;color:var(--proof);letter-spacing:1px;margin-bottom:10px} 225 .pillar h3{margin:0 0 8px;font-size:var(--fs-4);font-weight:600} 226 .pillar p{margin:0;color:var(--sub);font-size:var(--fs-3)} 227 228 /* proof tier cards */ 229 .tier{padding:24px;border-radius:var(--r);border:1px solid var(--border); 230 background:linear-gradient(180deg,rgba(255,255,255,0.045),rgba(255,255,255,0.015));position:relative;overflow:hidden} 231 .tier .tnum{font-family:var(--mono);font-size:var(--fs-6);font-weight:600;line-height:1;color:var(--ink)} 232 .tier .tname{font-family:var(--mono);font-size:12px;letter-spacing:.6px;margin:10px 0 8px;font-weight:600} 233 .tier p{margin:0;color:var(--sub);font-size:.92rem} 234 .tier.locked{border-color:rgba(255,255,255,0.4)} .tier.locked .tnum,.tier.locked .tname{color:var(--proof)} 235 .tier.semantic{border-color:rgba(255,255,255,0.45)} .tier.semantic .tnum,.tier.semantic .tname{color:var(--lattice)} 236 .tier.evidence{border-color:rgba(215,185,107,0.4)} .tier.evidence .tnum,.tier.evidence .tname{color:var(--gold)} 237 /* CONJECTURE: gray, NEVER green */ 238 .tier.conjecture{border-color:rgba(125,138,160,0.4)} .tier.conjecture .tnum,.tier.conjecture .tname{color:var(--gray)} 239 240 /* vertical cards */ 241 .vcard{padding:24px;border-radius:var(--r);border:1px solid var(--border); 242 background:linear-gradient(180deg,rgba(255,255,255,0.045),rgba(255,255,255,0.015)); 243 display:flex;flex-direction:column;gap:6px;position:relative;overflow:hidden} 244 .vcard .pmark{width:42px;height:42px;border-radius:11px;display:grid;place-items:center; 245 font-family:var(--mono);font-weight:600;font-size:13px; 246 background:rgba(255,255,255,0.10);border:1px solid rgba(255,255,255,0.28);color:var(--lattice);margin-bottom:10px} 247 .vcard h3{margin:0;font-size:var(--fs-4);font-weight:600} 248 .vcard .tag{font-size:11.5px;color:var(--ghost);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:8px} 249 .vcard p{margin:0;color:var(--sub);font-size:var(--fs-3)} 250 .vcard .lam{display:flex;align-items:baseline;gap:9px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)} 251 .vcard .lam .val{font-family:var(--mono);font-size:var(--fs-5);font-weight:600;color:var(--ink)} 252 .vcard .lam .cap{font-size:11px;color:var(--ghost);text-transform:uppercase;letter-spacing:1px} 253 254 /* living body */ 255 .body-embed{position:relative;border-radius:var(--r);overflow:hidden;border:1px solid var(--border); 256 background:radial-gradient(ellipse 70% 80% at 50% 30%, rgba(255,255,255,0.12), transparent 70%), var(--deep); 257 min-height:380px;
257display:grid;place-items:center;text-align:center} 258 .body-embed .poster{padding:40px 24px;max-width:560px} 259 .body-embed .poster h3{font-size:1.5rem;font-weight:600;margin:0 0 10px} 260 .body-embed .poster p{color:var(--sub);margin:0 0 22px} 261 .body-embed iframe{width:100%;height:560px;border:0;display:block} 262 .body-embed .pulse-ring{width:90px;height:90px;border-radius:50%;margin:0 auto 22px; 263 border:2px solid rgba(255,255,255,0.32);position:relative} 264 .body-embed .pulse-ring::after{content:"";position:absolute;inset:18px;border-radius:50%; 265 background:var(--proof);opacity:.55;animation:bpulse 2.6s ease-out infinite} 266 @keyframes bpulse{0%{transform:scale(.7);opacity:.85}70%{transform:scale(1.25);opacity:0}100%{opacity:0}} 267 @media(prefers-reduced-motion:reduce){.body-embed .pulse-ring::after{animation:none}} 268 269 /* one chain */ 270 .chainrow{display:grid;grid-template-columns:repeat(4,1fr);gap:18px} 271 @media(max-width:860px){.chainrow{grid-template-columns:repeat(2,1fr)}} 272 @media(max-width:480px){.chainrow{grid-template-columns:1fr}} 273 .cstat{padding:22px;border-radius:var(--r);border:1px solid var(--border); 274 background:linear-gradient(180deg,rgba(255,255,255,0.045),rgba(255,255,255,0.015))} 275 .cstat .ck{font-family:var(--mono);font-size:var(--fs-5);font-weight:600;color:var(--proof);word-break:break-all;line-height:1.15} 276 .cstat .cl{font-size:11.5px;color:var(--ghost);text-transform:uppercase;letter-spacing:1.1px;margin-top:6px} 277 .cstat .cl .stat-note{display:block;text-transform:none;letter-spacing:0;font-size:10.5px;line-height:1.5;opacity:.8;margin-top:4px} 278 .cstat .cl .stat-note:empty{display:none} 279 .cstat .ck.ink{color:var(--ink);font-size:1.05rem} 280 281 /* trust CTA */ 282 .trustcta{padding:48px 40px;border-radius:20px;border:1px solid rgba(255,255,255,0.2); 283 background:radial-gradient(ellipse 80% 120% at 0% 0%, rgba(255,255,255,0.05), transparent 60%), 284 linear-gradient(180deg,rgba(255,255,255,0.05),rgba(255,255,255,0.02)); 285 display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap} 286 .trustcta h2{margin:0 0 8px} 287 .trustcta p{margin:0;color:var(--sub);max-width:560px} 288 .trustcta .tcbtns{display:flex;gap:12px;flex-wrap:wrap} 289 290 /* chips */ 291 .chip{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px; 292 font-size:12px;font-weight:600;font-family:var(--mono);border:1px solid var(--border)} 293 .chip .dot{width:8px;height:8px;border-radius:50%} 294 .chip.live{color:var(--ok);border-color:rgba(255,255,255,0.35);background:rgba(255,255,255,0.06)} 295 .chip.live .dot{background:var(--ok);box-shadow:0 0 8px var(--ok)} 296 .chip.down{color:var(--down);border-color:rgba(232,116,110,0.35);background:rgba(232,116,110,0.06)} 297 .chip.down .dot{background:var(--down)} 298 .chip.gray{color:var(--gray);border-color:rgba(125,138,160,0.35);background:rgba(125,138,160,0.06)} 299 .chip.gray .dot{background:var(--gray)} 300 .pass-chip{font-family:var(--mono);font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px} 301 302 /* footer */ 303 footer{border-top:1px solid var(--border);padding:48px 0 64px;color:var(--ghost);font-size:13.5px} 304 footer .cols{display:flex;gap:40px;flex-wrap:wrap;justify-content:space-between} 305 footer a{color:var(--sub)}footer a:hover{color:var(--proof)} 306 footer .lk{display:flex;flex-direction:column;gap:8px} 307 .disc{margin-top:32px;padding-top:22px;border-top:1px solid var(--border);max-width:860px;line-height:1.65} 308 .muted{color:var(--ghost)} 309 .skel{color:var(--ghost);font-family:var(--mono)} 310 311 /* ecosystem atlas â public estate snapshot, never implied live until API reads */ 312 .estate-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:24px 0} 313 .estate-cell{border:1px solid var(--border);border-radius:13px;padding:15px;min-height:44px; 314 background:linear-gradient(155deg,rgba(17,30,50,.72),rgba(8,16,29,.88))} 315 .estate-cell b{display:block;color:var(--proof);font:600 1.45rem var(--mono);margin-bottom:4px} 316 .estate-cell span{color:var(--ghost);font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase} 317 a.estate-cell{transition:border-color .16s,transform .16s,background .16s} 318 a.estate-cell:hover{border-color:rgba(255,255,255,.45);transform:translateY(-1px);background:linear-gradient(155deg,rgba(17,40,55,.82),rgba(8,16,29,.92))} 319 .estate-links{display:flex;gap:9px;flex-wrap:wrap;margin-top:18px}
320 @media(max-width:900px){.estate-grid{grid-template-columns:repeat(3,1fr)}} 321 @media(max-width:520px){.estate-grid{grid-template-columns:repeat(2,1fr)}} 322 323 /* ---- honesty strip (REACHABLE/MEASURED/REPORTED/UNKNOWN/CONJECTURE) ---- */ 324 .honesty{border-top:1px solid var(--border);border-bottom:1px solid var(--border); 325 background:linear-gradient(180deg,rgba(10,16,30,0.6),rgba(10,16,30,0.22))} 326 .honesty .wrap{padding:48px 24px} 327 .legend{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0 0} 328 @media(max-width:860px){.legend{grid-template-columns:repeat(2,1fr)}} 329 @media(max-width:480px){.legend{grid-template-columns:1fr}} 330 .leg{padding:16px 17px;border-radius:12px;border:1px solid var(--border);background:rgba(255,255,255,0.03)} 331 .leg .lt{font-family:var(--mono);font-size:12.5px;font-weight:600;letter-spacing:.6px;margin-bottom:7px} 332 .leg p{margin:0;color:var(--sub);font-size:.9rem;line-height:1.5} 333 .leg.measured .lt{color:var(--proof)} .leg.measured{border-color:rgba(255,255,255,0.35)} 334 .leg.reachable .lt{color:var(--lattice)} .leg.reachable{border-color:rgba(255,255,255,0.28)} 335 .leg.reported .lt{color:var(--lattice)} .leg.reported{border-color:rgba(255,255,255,0.35)} 336 .leg.roadmap .lt{color:var(--gold)} .leg.roadmap{border-color:rgba(215,185,107,0.35)} 337 .leg.software .lt{color:var(--lattice)} .leg.software{border-color:rgba(255,255,255,0.28)} 338 .leg.unavailable .lt{color:var(--down)} .leg.unavailable{border-color:rgba(232,116,110,0.38)} 339 .leg.simulated .lt{color:var(--gray)} .leg.simulated{border-color:rgba(125,138,160,0.4)} 340 .status-row{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 0} 341 .chip.software{color:var(--lattice);border-color:rgba(255,255,255,0.35);background:rgba(255,255,255,0.08)} 342 .chip.software .dot{background:var(--lattice)} 343 .chip.roadmap{color:var(--gold);border-color:rgba(215,185,107,0.4);background:rgba(215,185,107,0.08)} 344 .chip.roadmap .dot{background:var(--gold)} 345 .chip.simulated{color:var(--gray);border-color:rgba(125,138,160,0.4);background:rgba(125,138,160,0.08)} 346 .chip.simulated .dot{background:var(--gray)} 347 .chip.unavailable{color:var(--down);border-color:rgba(232,116,110,0.35);background:rgba(232,116,110,0.07)} 348 .chip.unavailable .dot{background:var(--down)} 349 /* Genome catalog tag slot: visually subordinate to the kernel chip so the 350 catalog count can never be mistaken for the Lean-8 kernel count. */ 351 .tier .genome-note{margin-top:10px;padding-top:10px;border-top:1px solid var(--border); 352 font-size:.82rem;color:var(--ghost)} 353 .tier .genome-note .n{font-family:var(--mono);color:var(--sub)} 354 .product-card .kc-note{margin-top:10px;font-size:.84rem;color:var(--ghost)} 355 .product-card .lam{margin-top:auto;padding-top:14px} 356 .honesty .lambda-line{margin:24px 0 0;display:flex;gap:12px;flex-wrap:wrap;align-items:center} 357 .honesty .lambda-line .muted{max-width:640px} 358 .honesty .free-energy{margin:14px 0 0;color:var(--ghost);font-size:.92rem;max-width:840px;line-height:1.6} 359 360 /* ---- surfaces grid (cards are links) ---- */ 361 .surface-card{cursor:pointer;transition:border-color .18s,transform .18s} 362 .surface-card:hover{border-color:rgba(255,255,255,0.42);transform:translateY(-2px)} 363 .surface-card .go{color:var(--proof);font-family:var(--mono);font-size:12.5px} 364 .pulse-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px} 365 .pulse-card{min-width:0;padding:19px;border:1px solid var(--border);border-radius:13px;background:var(--deep)} 366 .pulse-card .pulse-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px} 367 .pulse-card h3{font-size:1rem;margin:0} 368 .pulse-card p{font-size:.86rem;color:var(--sub);margin:0;min-height:2.8em} 369 .pulse-card a{display:inline-block;margin-top:12px;color:var(--proof);font:11px var(--mono)} 370 .data-state{display:inline-flex;align-items:center;border-radius:999px;padding:3px 8px;border:1px solid var(--border); 371 color:var(--ghost);font:10px var(--mono);letter-spacing:.06em;white-space:nowrap} 372 .data-state.live{color:var(--proof);border-color:rgba(255,255,255,.35);background:var(--proof-dim)} 373 .data-state.amber{color:var(--gold);border-color:rgba(215,185,107,.4);background:rgba(215,185,107,.08)} 374 .data-state.down{color:var(--down);border-color:rgba(232,116,110,.38);background:rgba(232,116,110,.07)} 375 .pulse-time{margin-top:14px;color:var(--ghost);font:11px var(--mono)}
376 @media(max-width:900px){.pulse-grid{grid-template-columns:repeat(2,1fr)}} 377 @media(max-width:560px){.pulse-grid{grid-template-columns:1fr}} 378 379 /* ========================================================================== 380 NVIDIA IDENTITY v2 â a-11-oy.com one-of-one surface 381 GPU / technical precision. Fluid modular type (major-third 1.25, 12px 382 base) + sharp 12-column grid + hairline dividers + a dense monospace 383 instrument panel. MONOCHROME ONLY â black / white / warm off-white / 384 neutral grey ramp. No colour, no neon, no decorative gradient. 385 These rules intentionally follow the base hero rules above and precede 386 the late mobile-override block below. 387 ========================================================================== */ 388 :root{ 389 /* modular 1.25 (major third) from a 12px base: 12/15/19/24/30/37/46/58/72 */ 390 --fs-1:clamp(11px,.28vw + 10.1px,12px); 391 --fs-2:clamp(13px,.42vw + 11.7px,15px); 392 --fs-3:clamp(15px,.75vw + 13.1px,19px); 393 --fs-4:clamp(19px,1.05vw + 16.2px,24px); 394 --fs-5:clamp(22px,1.9vw + 17.1px,30px); 395 --fs-6:clamp(26px,2.9vw + 16.9px,37px); 396 --fs-7:clamp(30px,4.4vw + 13.5px,46px); 397 --fs-8:clamp(34px,6.2vw + 10.7px,58px); 398 --fs-9:clamp(38px,8.4vw + 6.5px,72px); 399 --f1:var(--fs-1);--f2:var(--fs-2);--f3:var(--fs-3);--f4:var(--fs-4);--f5:var(--fs-5); 400 --f6:var(--fs-6);--f7:var(--fs-7);--f8:var(--fs-8);--f9:var(--fs-9); 401 --measure:68ch; 402 } 403 /* optical + numeric discipline (Nvidia "Elements": display/heading/body/label) */ 404 body{text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv01","kern"} 405 .mono,.stat .k,.nv-v,.nv-num,.tier .tnum,.vcard .lam .val{ 406 font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1} 407 h1,h2,h3{text-wrap:balance} 408 p,li{text-wrap:pretty} 409 .band p.intro{max-width:min(var(--measure),720px);font-size:var(--fs-3);line-height:1.6} 410 .band .kick{font-size:var(--fs-1);letter-spacing:.12em;color:var(--sub)} 411 412 /* ---- hero: full-bleed GPU flow field behind a scrim-masked copy column ---- */ 413 #hero-canvas{opacity:.95;filter:saturate(0)} 414 .hero-scrim{ 415 background: 416 radial-gradient(115% 130% at 74% 46%, transparent 26%, rgba(0,0,0,.72) 68%, rgba(0,0,0,.96) 100%), 417 linear-gradient(to right, rgba(0,0,0,.94) 0%, rgba(0,0,0,.88) 34%, rgba(0,0,0,.42) 66%, rgba(0,0,0,.20) 100%)} 418 /* second scrim pass â guarantees copy never collides with the field at any width */ 419 .hero::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none; 420 background:linear-gradient(to bottom, rgba(0,0,0,.86) 0%, rgba(0,0,0,.30) 26%, rgba(0,0,0,.34) 72%, rgba(0,0,0,.92) 100%)} 421 @media(max-width:999px){ 422 /* single column: the field must sit fully behind the copy, never through it */ 423 .hero-scrim{background:linear-gradient(to bottom, rgba(0,0,0,.90) 0%, rgba(0,0,0,.80) 40%, rgba(0,0,0,.90) 100%)} 424 .hero::after{background:rgba(0,0,0,.55)} 425 #hero-canvas{opacity:.55} 426 } 427 .hero-fallback{background: 428 radial-gradient(760px 620px at 68% 44%, rgba(255,255,255,.055), transparent 72%)} 429 430 /* sharp 12-column grid */ 431 .nv-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr)); 432 gap:clamp(22px,3vw,34px);width:100%;align-items:start} 433 .hero-inner.nv-copy{grid-column:1 / -1;max-width:min(var(--measure),700px)} 434 .nv-panel{grid-column:1 / -1;min-width:0} 435 @media(min-width:1000px){ 436 .hero-inner.nv-copy{grid-column:1 / span 7;max-width:none} 437 .nv-panel{grid-column:8 / span 5} 438 } 439 440 /* eyebrow â mono, uppercase, +0.12em (fluid type system) */ 441 .eyebrow{font-family:var(--mono);font-size:var(--fs-1);font-weight:500; 442 text-transform:uppercase;letter-spacing:.12em;border-radius:0; 443 border:1px solid var(--border);background:rgba(0,0,0,.55);color:var(--sub); 444 padding:7px 12px;margin-bottom:clamp(18px,2.4vw,26px)} 445 .eyebrow .dot{width:6px;height:6px;background:var(--ink)} 446 447 h1.title{font-size:var(--fs-8);line-height:1.06;letter-spacing:-.022em;font-weight:600; 448 color:var(--gold);text-wrap:balance;margin:0 0 clamp(14px,2vw,22px);
449 text-shadow:0 2px 26px rgba(0,0,0,.9),0 1px 4px rgba(0,0,0,.7)} 450 h1.title .grad{background:none;-webkit-background-clip:initial;background-clip:initial; 451 -webkit-text-fill-color:currentColor;color:var(--ink);font-weight:700;filter:none} 452 .lede{font-size:var(--fs-3);line-height:1.6;color:var(--sub);text-wrap:pretty; 453 max-width:min(var(--measure),620px);margin:0 0 clamp(20px,3vw,28px)} 454 .cta-row .btn{border-radius:4px;font-family:var(--mono);font-size:var(--fs-2);letter-spacing:.02em} 455 456 /* ---- hero spec readouts: hairline instrument strip, not floating cards ---- */ 457 .hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px; 458 background:var(--border);border:1px solid var(--border);border-radius:0; 459 margin-top:clamp(24px,3vw,34px)} 460 @media(min-width:760px){.hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))}} 461 .stat{padding:13px 14px;border:0;border-radius:0;min-width:0; 462 background:rgba(0,0,0,.78);backdrop-filter:none;-webkit-backdrop-filter:none} 463 .stat .k{font-size:var(--fs-5);font-weight:500;letter-spacing:-.02em} 464 .stat .l{font-size:var(--fs-1);letter-spacing:.11em;font-family:var(--mono);text-transform:uppercase} 465 .stat .l .stat-note{font-size:10.5px;letter-spacing:.01em;line-height:1.55;text-wrap:pretty} 466 467 /* ---- instrument panel: the live receipt/attest read, presented as an 468 engineered readout (dense mono, hairline rules, tabular figures) ---- */ 469 .nv-panel{border:1px solid var(--border);border-radius:0;background:rgba(0,0,0,.80); 470 box-shadow:0 30px 90px -46px #000;font-family:var(--mono)} 471 .nv-head{display:flex;align-items:center;justify-content:space-between;gap:10px; 472 padding:11px 14px;border-bottom:1px solid var(--border)} 473 .nv-eyebrow{font-size:var(--fs-1);letter-spacing:.13em;text-transform:uppercase;color:var(--ghost)} 474 .nv-state{font-size:var(--fs-1);letter-spacing:.11em;text-transform:uppercase;color:var(--sub); 475 display:inline-flex;align-items:center;gap:7px} 476 .nv-state i{width:6px;height:6px;border-radius:50%;background:var(--ghost);flex:none} 477 .nv-panel.is-live .nv-state i{background:var(--ink)} 478 .nv-panel.is-live .nv-state{color:var(--t1,#e8e8ea)} 479 .nv-rows{padding:4px 14px 10px} 480 .nv-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px; 481 padding:6px 0;border-bottom:1px solid rgba(255,255,255,.045)} 482 .nv-row:last-child{border-bottom:0} 483 .nv-k{font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ghost);flex:none} 484 .nv-v{font-size:12.5px;line-height:1.55;color:var(--ink);text-align:right; 485 overflow-wrap:anywhere;word-break:break-word;min-width:0} 486 .nv-v.dim{color:var(--sub)} 487 .nv-chip{display:inline-block;font-size:10.5px;letter-spacing:.06em;padding:2px 7px; 488 border:1px solid var(--border);color:var(--sub);border-radius:0} 489 /* label spectrum â proportional hairline bar built ONLY from real counts */ 490 .nv-spectrum{display:flex;height:4px;margin:2px 14px 0;background:var(--border);overflow:hidden} 491 .nv-spectrum span{display:block;height:100%} 492 .nv-legend{display:flex;flex-wrap:wrap;gap:4px 14px;padding:9px 14px 2px; 493 font-size:10.5px;letter-spacing:.07em;color:var(--ghost)} 494 .nv-legend b{color:var(--sub);font-weight:500} 495 .nv-foot{display:flex;align-items:center;justify-content:space-between;gap:10px; 496 padding:11px 14px;margin-top:8px;border-top:1px solid var(--border)} 497 .nv-foot .nv-k{font-size:10.5px;letter-spacing:.05em;text-transform:none} 498 .nv-verdict{font-size:13px;font-weight:600;letter-spacing:.09em;color:var(--ghost)} 499 .nv-panel.is-live .nv-verdict{color:var(--ink)} 500 .nv-src{margin:0;padding:0 14px 12px;font-size:10.5px;line-height:1.7;color:var(--ghost); 501 text-wrap:pretty;overflow-wrap:anywhere} 502 .nv-src a{color:var(--sub);border-bottom:1px solid var(--border)} 503 .nv-src a:hover{color:var(--ink)} 504 @media(prefers-reduced-motion:reduce){#hero-canvas{opacity:.5}} 505 506 /* Mobile overrides intentionally follow all equal-specificity base rules. */ 507 @media(max-width:560px){ 508 .wrap{padding-inline:16px} 509 section.band{padding-block:64px} 510 .hero{min-height:auto} 511 .hero .wrap{padding-top:32px;padding-bottom:44px} 512 .cta-row{display:grid;grid-template-columns:1fr;width:100%} 513 .cta-row .btn{width:100%;min-height:52px;border-radius:6px;white-space:normal;text-align:center} 514 .card,.tier,.vcard,.cstat,.estate-cell{min-width:0} 515 } 516 517 /* live-canary touch remediation 2026-09-02 */ 518 .cta-row{position:relative;z-index:20} 519 .cta-row .btn{position:relative;z-index:21;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-top:12px;padding-bottom:12px;pointer-events:auto} 520 521 /* ---- Living Command Fabric v1: original SZL synthesis, no vend
521or trade dress ---- */ 522 .vision-kicker{display:flex;flex-wrap:wrap;gap:7px 14px;margin:0 0 14px; 523 color:var(--ghost);font:600 10.5px/1.4 var(--mono);letter-spacing:.14em} 524 .vision-kicker span{display:inline-flex;align-items:center;min-height:30px;padding:4px 9px; 525 border-left:1px solid rgba(255,255,255,.38);background:rgba(0,0,0,.42)} 526 .fabric-map{isolation:isolate} 527 .fabric-map::before{content:"";position:absolute;inset:8% 0 auto;height:64%; 528 background:radial-gradient(ellipse at 50% 35%,rgba(255,255,255,.055),transparent 62%); 529 pointer-events:none;z-index:-1} 530 .fabric-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px; 531 background:var(--border);border:1px solid var(--border);margin-top:30px} 532 .organ-cell{position:relative;min-height:208px;padding:22px;background:rgba(0,0,0,.86); 533 display:flex;flex-direction:column;gap:9px} 534 .organ-cell::after{content:"";position:absolute;left:22px;right:22px;bottom:18px;height:1px; 535 background:linear-gradient(90deg,rgba(255,255,255,.4),transparent)} 536 .organ-index{font:600 10px/1.2 var(--mono);letter-spacing:.13em;color:var(--ghost)} 537 .organ-cell h3{margin:0;font-size:clamp(1rem,1.5vw,1.2rem)} 538 .organ-cell p{margin:0;color:var(--sub);font-size:.9rem} 539 .formula-bind{margin-top:auto;padding-bottom:13px;color:var(--ink); 540 font:600 12px/1.45 var(--mono);letter-spacing:.06em} 541 .fabric-rule{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr); 542 gap:1px;margin-top:1px;background:var(--border);border:1px solid var(--border)} 543 .fabric-rule>div{padding:22px;background:rgba(0,0,0,.86)} 544 .fabric-rule strong{display:block;margin-bottom:7px;font-family:var(--head)} 545 .fabric-rule p{margin:0;color:var(--sub)} 546 .fabric-links{display:flex;flex-wrap:wrap;align-content:center;gap:8px} 547 .fabric-links a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px; 548 border:1px solid var(--border);font:600 11px/1.3 var(--mono);color:var(--sub)} 549 .fabric-links a:hover{border-color:rgba(255,255,255,.55);color:var(--ink)} 550 .body-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin-top:30px} 551 .body-card{--card-line:rgba(255,255,255,.18);position:relative;grid-column:span 4;min-height:430px; 552 border:1px solid var(--border);background:#050506;display:flex;flex-direction:column;overflow:hidden; 553 transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .32s ease,box-shadow .32s ease} 554 .body-card:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.48); 555 box-shadow:0 24px 70px -42px rgba(255,255,255,.38)} 556 .body-card::before{content:attr(data-index);position:absolute;right:17px;top:13px;z-index:4; 557 color:rgba(255,255,255,.24);font:600 10px/1 var(--mono);letter-spacing:.14em} 558 #body-terra{grid-column:span 5}#body-killinchu{grid-column:span 7} 559 .body-visual{position:relative;isolation:isolate;height:176px;overflow:hidden;border-bottom:1px solid var(--border); 560 background:linear-gradient(155deg,rgba(255,255,255,.065),rgba(255,255,255,.008) 66%)} 561 .body-visual::before,.body-visual::after{content:"";position:absolute;pointer-events:none} 562 .body-visual-label{position:absolute;left:17px;top:14px;z-index:5;color:rgba(255,255,255,.58); 563 font:600 9.5px/1.25 var(--mono);letter-spacing:.13em;text-transform:uppercase} 564 .body-signal{position:absolute;z-index:3;width:8px;height:8px;border:1px solid rgba(255,255,255,.72); 565 border-radius:50%;background:#050506;box-shadow:0 0 0 4px rgba(255,255,255,.055)} 566 .body-signal::after{content:"";position:absolute;left:50%;top:50%;width:2px;height:2px;border-radius:50%; 567 background:#fff;transform:translate(-50%,-50%)} 568 .body-card-copy{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;padding:22px} 569 .body-card .body-domain{margin:0 0 12px;color:var(--ghost);font:600 10px/1.35 var(--mono); 570 letter-spacing:.13em;text-transform:uppercase} 571 .body-card h3{margin:0 0 9px;font-size:clamp(1.42rem,2.25vw,2rem);letter-spacing:-.025em} 572 .body-card p{margin:0;color:var(--sub);font-size:.93rem;text-wrap:pretty} 573 .body-edge{margin:15px 0 0;padding:12px 13px;border-left:1px solid rgba(255,255,255,.55); 574 background:rgba(255,255,255,.025);color:var(--ink)!important;font-size:.84rem!important} 575 .body-stack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:17px 0 0; 576 border:1px solid var(--border);background:var(--border)} 577 .body-stack-grid>div{min-height:74px;padding:11px 12px;background:#070708}
578 .body-stack-grid span{display:block;color:var(--ghost);font:600 8.5px/1.3 var(--mono); 579 letter-spacing:.11em;text-transform:uppercase} 580 .body-stack-grid strong{display:block;margin-top:7px;color:var(--sub);font:500 10.5px/1.45 var(--mono); 581 overflow-wrap:anywhere} 582 .body-flow{display:flex;flex-wrap:wrap;gap:5px;margin:16px 0 0} 583 .body-flow span{display:inline-flex;align-items:center;min-height:27px;padding:4px 7px;border:1px solid var(--border); 584 color:var(--sub);font:600 9px/1.2 var(--mono);letter-spacing:.055em} 585 .body-truth{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px} 586 .body-truth span{display:inline-flex;align-items:center;min-height:27px;padding:4px 8px;border:1px solid var(--border); 587 color:var(--sub);font:600 9px/1.2 var(--mono);letter-spacing:.065em} 588 .body-card .body-links{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:17px} 589 .body-card .body-links a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:9px 12px; 590 border:1px solid var(--border);color:var(--ink);font:600 10.5px/1.3 var(--mono);text-align:center} 591 .body-card .body-links a:first-child{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.42)} 592 .body-card .body-links a:hover{background:rgba(255,255,255,.13);border-color:rgba(255,255,255,.58)} 593 594 /* Terra / parcel loom */ 595 #body-terra .body-visual{background-image:linear-gradient(rgba(255,255,255,.09) 1px,transparent 1px), 596 linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 1px), 597 radial-gradient(circle at 74% 34%,rgba(255,255,255,.10),transparent 28%);background-size:44px 44px,44px 44px,auto} 598 #body-terra .body-visual::before{inset:38px 11% 25px 9%;transform:skewX(-8deg) rotate(-3deg); 599 border:1px solid rgba(255,255,255,.58);clip-path:polygon(0 8%,45% 0,43% 43%,100% 34%,94% 100%,38% 84%,0 92%)} 600 #body-terra .body-signal:nth-of-type(1){left:24%;top:40%}#body-terra .body-signal:nth-of-type(2){left:58%;top:60%} 601 #body-terra .body-signal:nth-of-type(3){right:17%;top:29%} 602 603 /* Killinchu / common operating picture */ 604 #body-killinchu .body-visual{background:radial-gradient(circle at 68% 50%,rgba(255,255,255,.075),transparent 42%),#040405} 605 #body-killinchu .body-visual::before{width:260px;height:260px;right:7%;top:-45px;border:1px solid rgba(255,255,255,.43); 606 border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 31px,rgba(255,255,255,.095) 32px 33px)} 607 #body-killinchu .body-visual::after{width:130px;height:1px;right:19%;top:50%;transform-origin:right center; 608 background:linear-gradient(90deg,transparent,rgba(255,255,255,.85));animation:szl-radar-sweep 8s linear infinite} 609 #body-killinchu .body-signal:nth-of-type(1){right:23%;top:29%}#body-killinchu .body-signal:nth-of-type(2){right:39%;top:64%} 610 #body-killinchu .body-signal:nth-of-type(3){right:13%;top:70%} 611 612 /* Counsel / authority chain */ 613 #body-counsel .body-visual{background-image:linear-gradient(90deg,transparent 49.8%,rgba(255,255,255,.17) 50%,transparent 50.2%)} 614 #body-counsel .body-visual::before{left:18%;right:18%;top:50%;height:1px;background:rgba(255,255,255,.36)} 615 #body-counsel .body-signal:nth-of-type(1){left:18%;top:47%}#body-counsel .body-signal:nth-of-type(2){left:49%;top:47%} 616 #body-counsel .body-signal:nth-of-type(3){right:18%;top:47%} 617 #body-counsel .body-signal:nth-of-type(2)::before{content:"";position:absolute;left:3px;top:-53px;width:1px;height:52px;background:rgba(255,255,255,.36)} 618 619 /* Finance / probability orbit */ 620 #body-finance .body-visual{background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.10),transparent 12%),#040405} 621 #body-finance .body-visual::before{inset:32px 17%;border:1px solid rgba(255,255,255,.48);border-radius:50%;transform:rotate(-13deg)} 622 #body-finance .body-visual::after{inset:55px 27%;border:1px solid rgba(255,255,255,.18);border-radius:50%;transform:rotate(18deg)} 623 #body-finance .body-signal:nth-of-type(1){left:23%;top:35%}#body-finance .body-signal:nth-of-type(2){right:23%;top:62%} 624 #body-finance .body-signal:nth-of-type(3){left:50%;top:49%} 625 626 /* LYTE / service lattice */ 627 #body-lyte .body-visual{background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px), 628 linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:34px 34px} 629 #body-lyte .body-visual::before{left:18%;right:18%;top:50%;height:1px;background:linear-gradient(90deg,transparent,#fff,transparent);transform:rotate(-7deg)} 630 #body-lyte .body-signal:nth-of-type(1){left:16%;top:56%}#body-lyte .body-signal:nth-of-type(2){left:47%;top:38%} 631 #body-lyte .body-signal:nth-of-type(3){right:17%;top:57%} 632 633 @keyframes szl-radar-sweep{to{transform:rotate(360deg)}} 634 .fabric-note{margin:20px 0 0;padding:16px 18px;border-left:2px solid rgba(255,255,255,.48); 635 background:rgba(255,255,255,.025);color:var(--sub)} 636 @media(max-width:980px){.fabric-rail{grid-template-columns:repeat(2,minmax(0,1fr))} 637 .organ-cell:last-child{grid-column:1/-1}.body-card,#body-terra,#body-killinchu{grid-column:span 6}} 638 @media(max-width:680px){.fabric-rail,.fabric-rule{grid-template-columns:minmax(0,1fr)} 639 .body-grid{grid-template-columns:minmax(0,1fr)}.body-card,#body-terra,#body-killinchu{grid-column:1;min-height:auto} 640 .organ-cell:last-child{grid-column:auto}.organ-cell{min-height:auto}.vision-kicker{gap:5px}.vision-kicker span{width:100%}} 641 @media(max-width:430px){.body-stack-grid{grid-template-columns:1fr}.body-visual{height:154px}} 642 @media(prefers-reduced-motion:reduce){.body-card{transition:none!important}.body-card:hover{transform:none} 643 #body-killinchu .body-visual::after{animation:none!important}} 644 @media(forced-colors:active){.organ-cell,.body-card,.fabric-rule>div{forced-color-adjust:auto}.body-visual{border:1px solid CanvasText}} 645 646 647</style> 648 <link rel="stylesheet" href="/assets/szl-flow.css" data-szl-flow-asset="style" /> 649 <link rel="stylesheet" href="/assets/apex-v2.css" data-szl-apex-v2="style" /> 650 <link rel="stylesheet" href="/assets/szl-holo-v2.css" data-szl-holo-asset="style-v2" /> 651<style id="szl-public-experience-v3-2"> 652html[data-szl-public-experience-v3="true"],html[data-szl-public-experience-v3="true"] body{max-inline-size:100%;overflow-x:clip} 653html[data-szl-public-experience-v3="true"] :where(main,section,article,aside,header,footer,n
653av,div){min-inline-size:0} 654html[data-szl-public-experience-v3="true"] :where(.skip-link,.origin-banner a,header.nav .brand,.szl-flow-rail a,a[href*="ledger"],.audience-paths a){display:inline-flex;align-items:center;min-block-size:44px;max-inline-size:100%;touch-action:manipulation} 655html[data-szl-public-experience-v3="true"] .origin-banner a{padding-inline:8px} 656html[data-szl-public-experience-v3="true"] .skip-link{padding-block:10px} 657.audience-paths{padding-block:clamp(48px,8vw,96px)}.audience-paths>p{max-inline-size:68ch;color:var(--sub)} 658.audience-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-block-start:24px} 659.audience-paths a{min-block-size:132px!important;padding:20px;border:1px solid var(--border);border-radius:var(--r);background:rgba(255,255,255,.035);flex-direction:column;align-items:flex-start!important;justify-content:center;gap:6px} 660.audience-paths a:hover{border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.07)} 661.audience-paths span{color:var(--ghost);font:600 11px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase} 662.audience-paths strong{font:650 clamp(18px,2vw,24px)/1.2 var(--head)}.audience-paths small{color:var(--sub);line-height:1.5} 663html[data-szl-zoom-tier="high"] header.nav,html[data-szl-zoom-tier="extreme"] header.nav,html[style*="zoom: 2"] header.nav,html[style*="zoom:2"] header.nav,html[style*="zoom: 4"] header.nav,html[style*="zoom:4"] header.nav{position:relative!important;inset:auto!important;inline-size:auto!important;max-inline-size:100%!important;transform:none!important} 664html[data-szl-zoom-tier="high"] .szl-flow-rail,html[data-szl-zoom-tier="extreme"] .szl-flow-rail,html[style*="zoom: 2"] .szl-flow-rail,html[style*="zoom:2"] .szl-flow-rail,html[style*="zoom: 4"] .szl-flow-rail,html[style*="zoom:4"] .szl-flow-rail{position:relative!important;inset:auto!important;inline-size:auto!important;max-inline-size:100%!important;max-block-size:none!important;margin:8px!important;transform:none!important;overflow:auto!important;flex-wrap:wrap!important} 665@media(max-width:760px){.audience-path-grid{grid-template-columns:minmax(0,1fr)}.audience-paths a{min-block-size:112px!important}} 666@media(prefers-reduced-motion:reduce){.audience-paths a{transition:none!important}} 667@media(forced-colors:active){.audience-paths a{forced-color-adjust:auto}} 668</style> 669<style id="szl-homepage-shell"> 670/* Homepage-only visual system. Other product surfaces keep their own shell. */ 671html[data-szl-shell-owner="homepage"] { 672 --szl-paper:#F2F0E9; 673 --szl-white:#FBFAF6;
674 --szl-graphite:#111419; 675 --szl-stage:#1A2028; 676 --szl-blue:#8CAFE3; 677 --szl-rule:#D4D2CB; 678 --szl-muted:#59616A; 679 --maxw:1280px; 680 scroll-padding-top:90px; 681} 682html[data-szl-shell-owner="homepage"] body { 683 background:var(--szl-paper)!important; 684 background-image:none!important; 685 color:var(--szl-graphite)!important; 686 font-family:var(--sans); 687} 688html[data-szl-shell-owner="homepage"] .wrap {max-width:var(--maxw);padding-inline:32px} 689html[data-szl-shell-owner="homepage"] :where(a,button):focus-visible { 690 outline:3px solid #4272B3;outline-offset:4px; 691} 692html[data-szl-shell-owner="homepage"] .skip-link {background:var(--szl-graphite);color:var(--szl-paper)} 693html[data-szl-shell-owner="homepage"] .origin-banner { 694 display:flex;align-items:center;justify-content:center;gap:4px 8px;flex-wrap:wrap; 695 min-height:36px;padding:6px 24px;background:#E8E6DF;color:#3C454F; 696 border-bottom:1px solid var(--szl-rule);font:500 11px/1.4 var(--mono);letter-spacing:.01em; 697} 698html[data-szl-shell-owner="homepage"] .origin-banner a {color:#1C3D70;text-underline-offset:3px} 699html[data-szl-shell-owner="homepage"] header.nav { 700 position:sticky;top:0;background:rgba(242,240,233,.96)!important; 701 border-bottom:1px solid var(--szl-rule);backdrop-filter:blur(18px); 702} 703html[data-szl-shell-owner="homepage"] .nav .wrap {min-height:72px;height:auto;gap:28px} 704html[data-szl-shell-owner="homepage"] .brand {gap:10px;flex-shrink:0;color:var(--szl-graphite)} 705html[data-szl-shell-owner="homepage"] .brand-mark { 706 display:grid;place-items:center;width:31px;height:31px;border:1px solid var(--szl-graphite); 707 font:700 17px/1 var(--head);letter-spacing:-.1em; 708} 709html[data-szl-shell-owner="homepage"] .brand-name {font:700 23px/1 var(--head);letter-spacing:-.055em} 710html[data-szl-shell-owner="homepage"] .brand .sub { 711 display:block;margin:4px 0 0!important;color:#515B67;font:600 9px/1.2 var(--mono); 712 text-transform:uppercase;letter-spacing:.11em; 713} 714html[data-szl-shell-owner="homepage"] .nav nav {gap:3px} 715html[data-szl-shell-owner="homepage"] .nav nav a { 716 min-width:44px;min-height:44px;padding:10px 12px;border-radius:0; 717 color:#333B43;font:600 12px/1.2 var(--sans);letter-spacing:.015em; 718} 719html[data-szl-shell-owner="homepage"] .nav nav a:hover {color:#111419;background:#E7E5DE} 720html[data-szl-shell-owner="homepage"] .nav nav .nav-console { 721 margin-left:10px;padding:11px 16px;border:1px solid var(--szl-graphite); 722 background:var(--szl-graphite);color:var(--szl-paper); 723} 724html[data-szl-shell-owner="homepage"] .nav nav .nav-console:hover {background:#303946;color:#fff} 725html[data-szl-shell-owner="homepage"] .menu-toggle { 726 border:1px solid var(--szl-graphite);border-radius:0;background:transparent; 727 color:var(--szl-graphite);font:600 12px var(--mono); 728} 729html[data-szl-shell-owner="homepage"] .hero { 730 min-height:0!important;display:block;overflow:visible;background:var(--szl-paper); 731} 732html[data-szl-shell-owner="homepage"] .hero::after {content:none!important} 733html[data-szl-shell-owner="homepage"] .hero .wrap {padding-top:clamp(72px,8vw,128px);padding-bottom:clamp(80px,9vw,138px)} 734html[data-szl-shell-owner="homepage"] .hero-grid { 735 display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr); 736 align-items:center;gap:clamp(40px,5vw,86px); 737} 738html[data-szl-shell-owner="homepage"] .hero-copy {min-width:0} 739html[data-szl-shell-owner="homepage"] .hero-overline, 740html[data-szl-shell-owner="homepage"] .section-overline { 741 margin:0 0 24px;color:#4D5864;font:600 11px/1.4 var(--mono); 742 letter-spacing:.16em;text-transform:uppercase; 743} 744html[data-szl-shell-owner="homepage"] .hero-overline::before, 745html[data-szl-shell-owner="homepage"] .section-overline::before { 746 content:"";display:inline-block;width:22px;height:1px;margin:0 12px 4px 0;background:currentColor; 747} 748html[data-szl-shell-owner="homepage"] .hero p.hero-overline {color:#4D5864!important;font-size:11px!important} 749html[data-szl-shell-owner="homepage"] .hero h1.title { 750 max-width:11ch;margin:0 0 30px;color:var(--szl-graphite); 751 font:600 clamp(56px,6.5vw,96px)/.98 var(--head); 752 letter-spacing:-.072em;text-shadow:none;text-wrap:balance; 753 font-size:clamp(56px,6.5vw,96px)!important;line-height:.98!important; 754 letter-spacing:-.072em!important;max-width:11ch!important;text-shadow:none!important;font-weight:600!important; 755} 756html[data-szl-shell-owner="homepage"] .hero h1.title em { 757 color:#354C6B;font-style:normal; 758} 759html[data-szl-shell-owner="homepage"] .hero p.lede { 760 max-width:48ch;margin:0 0 30px;color:#3C454F; 761 font:400 clamp(17px,1.55vw,21px)/1.55 var(--sans);text-shadow:none; 762 color:#3C454F!important;font-size:clamp(17px,1.55vw,21px)!important; 763 max-width:48ch!important;text-shadow:none!important; 764} 765html[data-szl-shell-owner="homepage"] .hero .cta-row {display:flex;align-items:center;gap:16px 24px;flex-wrap:wrap;margin-bottom:0} 766html[data-szl-shell-owner="homepage"] .hero-artifact, 767html[data-szl-shell-owner="homepage"] .text-link { 768 display:inline-flex;align-items:center;justify-content:center;gap:12px; 769 min-height:52px;padding:13px 20px;
769border:1px solid var(--szl-graphite); 770 color:var(--szl-white);background:var(--szl-graphite); 771 font:600 13px/1.25 var(--mono);letter-spacing:.01em; 772 transition:background .2s ease,transform .2s ease; 773} 774html[data-szl-shell-owner="homepage"] .hero-artifact:hover, 775html[data-szl-shell-owner="homepage"] .text-link:hover {background:#2C3A4B;transform:translateY(-2px)} 776html[data-szl-shell-owner="homepage"] .hero-tool { 777 display:inline-flex;align-items:center;min-height:52px;border-bottom:1px solid #59616A; 778 color:#283545;font:600 13px/1.3 var(--sans); 779} 780html[data-szl-shell-owner="homepage"] .hero-tool:hover {border-color:#111419} 781html[data-szl-shell-owner="homepage"] .artifact-note { 782 margin:16px 0 0;color:#59616A;font:500 11px/1.6 var(--mono); 783} 784html[data-szl-shell-owner="homepage"] .hero p.artifact-note {color:#59616A!important;font-size:11px!important} 785html[data-szl-shell-owner="homepage"] .specimen-wrap {position:relative;isolation:isolate;padding:24px 0 26px 28px} 786html[data-szl-shell-owner="homepage"] .specimen-wrap::before { 787 content:"";position:absolute;z-index:-2;inset:7% -2% 3% 15%; 788 border:1px solid #8398AF;background:linear-gradient(135deg,#A6BFDF30,#879AAD14); 789 transform:translate(14px,-12px);box-shadow:0 34px 60px -45px #263B59; 790} 791html[data-szl-shell-owner="homepage"] .specimen-wrap::after { 792 content:"";position:absolute;z-index:-1;inset:1% 5% 10% 7%; 793 border:1px solid #9CB7D7;background:#D6E1EC50;transform:translate(-10px,16px); 794} 795html[data-szl-shell-owner="homepage"] .specimen-card { 796 position:relative;min-height:530px;padding:28px;background:var(--szl-graphite); 797 color:#F2F0E9;border:1px solid #3B4552;box-shadow:0 32px 60px -40px #10141B; 798 transition:transform .25s ease,box-shadow .25s ease; 799} 800html[data-szl-shell-owner="homepage"] .specimen-wrap:hover .specimen-card { 801 transform:translateY(-4px);box-shadow:0 42px 72px -40px #10141B; 802} 803html[data-szl-shell-owner="homepage"] .specimen-top, 804html[data-szl-shell-owner="homepage"] .specimen-bottom { 805 display:flex;align-items:center;justify-content:space-between;gap:12px; 806 color:#ADB9C8;font:600 10px/1.5 var(--mono);letter-spacing:.09em;text-transform:uppercase; 807} 808html[data-szl-shell-owner="homepage"] .specimen-top {padding-bottom:22px;border-bottom:1px solid #39414B} 809html[data-szl-shell-owner="homepage"] .specimen-status {color:var(--szl-blue)} 810html[data-szl-shell-owner="homepage"] .specimen-card h2 { 811 max-width:18ch;margin:28px 0 26px;color:#F2F0E9; 812 font:500 clamp(27px,2.7vw,39px)/1.08 var(--head);letter-spacing:-.045em; 813} 814html[data-szl-shell-owner="homepage"] .specimen-input { 815 margin:0 0 20px;padding:18px;border:1px solid #465362;background:#1D252F; 816} 817html[data-szl-shell-owner="homepage"] .specimen-input span, 818html[data-szl-shell-owner="homepage"] .specimen-row span { 819 display:block;color:#A3AFBF;font:600 10px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase; 820} 821html[data-szl-shell-owner="homepage"] .specimen-input strong { 822 display:block;margin-top:9px;color:#EAECEB;font:500 17px/1.35 var(--sans); 823} 824html[data-szl-shell-owner="homepage"] .specimen-row { 825 display:grid;grid-template-columns:98px minmax(0,1fr);gap:10px; 826 align-items:start;padding:11px 2px;border-bottom:1px solid #343E4A; 827} 828html[data-szl-shell-owner="homepage"] .specimen-row b { 829 color:#E1E5E8;font:500 12px/1.45 var(--mono);overflow-wrap:anywhere; 830} 831html[data-szl-shell-owner="homepage"] .specimen-row b.specimen-blocked {color:var(--szl-blue)} 832html[data-szl-shell-owner="homepage"] .specimen-bottom { 833 align-items:flex-start;margin-top:24px;letter-spacing:0;text-transform:none; 834} 835html[data-szl-shell-owner="homepage"] .specimen-bottom a { 836 flex-shrink:0;color:var(--szl-blue);text-decoration:underline;text-underline-offset:4px; 837} 838html[data-szl-shell-owner="homepage"] .workstage { 839 padding:clamp(76px,9vw,132px) 0;background:var(--szl-graphite);color:#F2F0E9; 840} 841html[data-szl-shell-owner="homepage"] .workstage .section-overline, 842html[data-szl-shell-owner="homepage"] .research-band .section-overline {color:var(--szl-blue)} 843html[data-szl-shell-owner="homepage"] .section-heading { 844 display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:60px; 845 align-items:end;margin-bottom:58px; 846} 847html[data-szl-shell-owner="homepage"] .section-heading h2, 848html[data-szl-shell-owner="homepage"] .usecases h2, 849html[data-szl-shell-owner="homepage"] .research-band h2, 850html[data-szl-shell-owner="homepage"] .evidence-intro h2 { 851 margin:0;font:500 clamp(38px,4vw,60px)/1.08 var(--head);letter-spacing:-.055em; 852} 853html[data-szl-shell-owner="homepage"] .section-heading p, 854html[data-szl-shell-owner="homepage"] .usecases-intro, 855html[data-szl-shell-owner="homepage"] .research-intro, 856html[data-szl-shell-owner="homepage"] .evidence-intro p { 857 max-width:56ch;margin:0;color:#ABB6C4;font-size:16px;line-height:1.65; 858} 859html[data-szl-shell-owner="homepage"] .workflow { 860 display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:1px; 861 list-style:none;background:#45515F; 862} 863html[data-szl-shell-owner="homepage"] .workflow li { 864 min-width:0;min-height:242px;padding:24px 20px;background:#19212A; 865} 866html[data-szl-shell-owner="homepage"] .workflow-index { 867 display:flex;justify-content:space-between;align-items:center;color:var(--szl-blue); 868 font:600 11px var(--mono);letter-spacing:.08em; 869} 870html[data-szl-shell-owner="homepage"] .workflow li:not(:last-child) .workflow-index::after {content:"â";font-size:18px} 871html[data-szl-shell-owner="homepage"] .workflow h3 { 872 margin:44px 0 11px;color:#F2F0E9;font:500 22px/1.15 var(--head);letter-spacing:-.025em; 873} 874html[data-szl-shell-owner="homepage"] .workflow p {margin:0;color:#B7C1CE;font-size:13px;line-height:1.58} 875html[data-szl-shell-owner="homepage"] .workflow-foot { 876 display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:24px 0 0; 877 color:#AAB6C5;font:500 11px/1.5 var(--mono); 878} 879html[data-szl-shell-owner="homepage"] .workflow-foot a {color:var(--szl-blue);text-decoration:underline;text-underline-offset:4px} 880html[data-szl-shell-owner="homepage"] .usecases { 881 padding:clamp(80px,9vw,136px) 0;background:var(--szl-paper);
881color:var(--szl-graphite); 882} 883html[data-szl-shell-owner="homepage"] .usecases-header { 884 display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end; 885 gap:48px;margin-bottom:56px; 886} 887html[data-szl-shell-owner="homepage"] .usecases-intro {color:#4B5661} 888html[data-szl-shell-owner="homepage"] .story-list {border-top:1px solid #AEB3B5} 889html[data-szl-shell-owner="homepage"] .story-row { 890 display:grid;grid-template-columns:82px minmax(0,.7fr) minmax(0,1fr) 122px; 891 align-items:start;gap:24px;padding:32px 0;border-bottom:1px solid #B9BCBA; 892} 893html[data-szl-shell-owner="homepage"] .story-number {color:#566371;font:600 12px var(--mono)} 894html[data-szl-shell-owner="homepage"] .story-row h3 { 895 margin:0 0 8px;font:500 clamp(24px,2.5vw,34px)/1.15 var(--head);letter-spacing:-.04em; 896} 897html[data-szl-shell-owner="homepage"] .story-tag { 898 color:#4E5D6B;font:600 10px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase; 899} 900html[data-szl-shell-owner="homepage"] .story-row p {max-width:54ch;margin:0;color:#414B54;font-size:15px;line-height:1.6} 901html[data-szl-shell-owner="homepage"] .story-row a { 902 display:inline-flex;justify-content:flex-end;align-items:center;min-height:44px; 903 color:#1D416A;font:600 12px var(--mono);text-decoration:underline;text-underline-offset:4px; 904} 905html[data-szl-shell-owner="homepage"] .research-band { 906 padding:clamp(78px,8vw,122px) 0;background:#E4E9EC;color:var(--szl-graphite); 907 border-top:1px solid #CCD3D7;border-bottom:1px solid #CCD3D7; 908} 909html[data-szl-shell-owner="homepage"] .research-grid { 910 display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(42px,6vw,96px); 911} 912html[data-szl-shell-owner="homepage"] .research-band .section-overline {color:#345A8A} 913html[data-szl-shell-owner="homepage"] .research-intro {margin-top:24px;color:#43505C} 914html[data-szl-shell-owner="homepage"] .research-links {border-top:1px solid #A8B6C0} 915html[data-szl-shell-owner="homepage"] .research-links a { 916 display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:74px; 917 border-bottom:1px solid #A8B6C0;color:#152333;font:500 17px/1.35 var(--head); 918} 919html[data-szl-shell-owner="homepage"] .research-links a:hover {padding-left:6px;color:#1C4D85} 920html[data-szl-shell-owner="homepage"] .research-links span {font:600 10px var(--mono);color:#506575;text-transform:uppercase} 921html[data-szl-shell-owner="homepage"] .deep-record { 922 --ink:#F2F0E9;--sub:#B1BCC9;--ghost:#93A2B2;--proof:#8CAFE3; 923 --lattice:#B7C9E2;--gold:#F2F0E9;--border:#3B4652; 924 --deep:#171E26;--surface:#1E2731; 925 background:var(--szl-graphite);color:var(--ink); 926} 927html[data-szl-shell-owner="homepage"] .deep-record .kick {color:var(--szl-blue)} 928html[data-szl-shell-owner="homepage"] .deep-record :where(.card,.tier,.vcard,.leg,.body-card,.organ-cell,.pulse-card,.estate-cell) { 929 border-color:#3D4A58; 930} 931html[data-szl-shell-owner="homepage"] .evidence-intro { 932 display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:48px; 933 align-items:end;margin-bottom:36px; 934} 935html[data-szl-shell-owner="homepage"] .evidence-intro p {color:#B8C3D0} 936html[data-szl-shell-owner="homepage"] .evidence-overview {padding-top:100px;padding-bottom:100px} 937html[data-szl-shell-owner="homepage"] .evidence-grid { 938 display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px;align-items:start; 939} 940html[data-szl-shell-owner="homepage"] .evidence-signal { 941 padding:28px;border:1px solid #3C4A59;background:#1A222C; 942} 943html[data-szl-shell-owner="homepage"] .evidence-signal h3 { 944 margin:0 0 12px;font:500 25px/1.2 var(--head);letter-spacing:-.035em; 945} 946html[data-szl-shell-owner="homepage"] .evidence-signal p {margin:0 0 22px;color:#B1BDCB;font-size:14px;line-height:1.6} 947html[data-szl-shell-owner="homepage"] .evidence-signal a {color:var(--szl-blue);text-decoration:underline;text-underline-offset:4px} 948html[data-szl-shell-owner="homepage"] .evidence-overview .nv-panel { 949 margin:0;background:#1D2630;border:1px solid #48586A;border-radius:0; 950 box-shadow:none;grid-column:auto; 951} 952html[data-szl-shell-owner="homepage"] .evidence-overview .hero-stats { 953 margin-top:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px; 954 border:1px solid #465262;background:#465262; 955} 956html[data-szl-shell-owner="homepage"] .evidence-overview .stat { 957 padding:16px 14px;border:0;border-radius:0;background:#1B232D; 958} 959html[data-szl-shell-owner="homepage"] .evidence-overview .stat .k {color:#E7ECEF} 960html[data-szl-shell-owner="homepage"] .evidence-overview .stat .k.gray {color:#BAC5D2} 961html[data-szl-shell-owner="homepage"] .evidence-overview .stat .l {color:#BAC5D2;line-height:1.45} 962html[data-szl-shell-owner="homepage"] .evidence-overview .stat-note {color:#A9B7C7} 963html[data-szl-shell-owner="homepage"] .evidence-overview .stat a {color:var(--szl-blue)} 964html[data-szl-shell-owner="homepage"] .company-band { 965 padding:84px 0;border-top:1px solid #3B4652;border-bottom:1px solid #3B4652; 966} 967html[data-szl-shell-owner="homepage"] .company-band .wrap { 968 display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px; 969} 970html[data-szl-shell-owner="homepage"] .company-band h2 { 971 margin:0;
971font:500 clamp(34px,3.5vw,52px)/1.1 var(--head);letter-spacing:-.05em; 972} 973html[data-szl-shell-owner="homepage"] .company-band p {margin:0 0 20px;color:#B6C1CE;line-height:1.65} 974html[data-szl-shell-owner="homepage"] .company-band a {color:var(--szl-blue);text-decoration:underline;text-underline-offset:4px} 975html[data-szl-shell-owner="homepage"] footer { 976 background:#0D1015;color:#F2F0E9;border-top:1px solid #38404B; 977} 978html[data-szl-shell-owner="homepage"] footer .brand {color:#F2F0E9} 979html[data-szl-shell-owner="homepage"] footer .brand .sub {color:#B4C2D2} 980@media(max-width:1100px) { 981 html[data-szl-shell-owner="homepage"] .nav .wrap {position:relative;padding-inline:24px;min-height:68px} 982 html[data-szl-shell-owner="homepage"] .menu-toggle {display:inline-flex;margin-left:auto;min-width:48px} 983 html[data-szl-shell-owner="homepage"] .nav #site-nav {display:none} 984 html[data-szl-shell-owner="homepage"] header.nav.nav-open #site-nav { 985 position:absolute;display:flex;flex-direction:column;align-items:stretch; 986 top:100%;left:0;right:0;margin:0;padding:10px 24px 20px; 987 background:var(--szl-paper);border-bottom:1px solid var(--szl-rule); 988 box-shadow:0 22px 32px -28px #111419; 989 } 990 html[data-szl-shell-owner="homepage"] header.nav.nav-open #site-nav a { 991 display:flex;justify-content:flex-start;min-height:48px;max-width:none; 992 margin:0;padding:10px 12px;color:#111419; 993 } 994 html[data-szl-shell-owner="homepage"] header.nav.nav-open #site-nav .nav-console {color:#F2F0E9} 995 html[data-szl-shell-owner="homepage"] .hero-grid {grid-template-columns:1fr;gap:56px} 996 html[data-szl-shell-owner="homepage"] .hero h1.title {max-width:13ch} 997 html[data-szl-shell-owner="homepage"] .specimen-wrap {max-width:700px} 998 html[data-szl-shell-owner="homepage"] .workflow {grid-template-columns:repeat(3,minmax(0,1fr))} 999 html[data-szl-shell-owner="homepage"] .workflow li {min-height:208px} 1000 html[data-szl-shell-owner="homepage"] .evidence-grid {grid-template-columns:1fr} 1001} 1002@media(max-width:760px) { 1003 html[data-szl-shell-owner="homepage"] .wrap, 1004 html[data-szl-shell-owner="homepage"] .nav .wrap {padding-inline:22px} 1005 html[data-szl-shell-owner="homepage"] .origin-banner {padding:8px 20px;font-size:10px} 1006 html[data-szl-shell-owner="homepage"] .hero .wrap {padding-top:68px;padding-bottom:82px} 1007 html[data-szl-shell-owner="homepage"] .hero h1.title {font-size:clamp(50px,12vw,76px)!important;max-width:12ch!important} 1008 html[data-szl-shell-owner="homepage"] .hero p.lede {font-size:17px!important} 1009 html[data-szl-shell-owner="homepage"] .specimen-wrap {padding:15px 10px 17px 14px} 1010 html[data-szl-shell-owner="homepage"] .specimen-card {min-height:0;padding:23px} 1011 html[data-szl-shell-owner="homepage"] .specimen-bottom {flex-wrap:wrap} 1012 html[data-szl-shell-owner="homepage"] .section-heading, 1013 html[data-szl-shell-owner="homepage"] .usecases-header, 1014 html[data-szl-shell-owner="homepage"] .research-grid, 1015 html[data-szl-shell-owner="homepage"] .evidence-intro, 1016 html[data-szl-shell-owner="homepage"] .company-band .wrap {grid-template-columns:1fr;gap:22px} 1017 html[data-szl-shell-owner="homepage"] .section-heading {margin-bottom:36px} 1018 html[data-szl-shell-owner="homepage"] .workflow {grid-template-columns:1fr} 1019 html[data-szl-shell-owner="homepage"] .workflow li {min-height:0;padding:22px} 1020 html[data-szl-shell-owner="homepage"] .workflow li:not(:last-child) .workflow-index::after {content:"â"} 1021 html[data-szl-shell-owner="homepage"] .workflow h3 {margin-top:22px} 1022 html[data-szl-shell-owner="homepage"] .story-row {grid-template-columns:38px minmax(0,1fr);gap:10px 12px;padding:26px 0} 1023 html[data-szl-shell-owner="homepage"] .story-row p, 1024 html[data-szl-shell-owner="homepage"] .story-row a {grid-column:2} 1025 html[data-szl-shell-owner="homepage"] .story-row a {justify-content:flex-start} 1026 html[data-szl-shell-owner="homepage"] .evidence-overview {padding-top:80px;padding-bottom:80px} 1027 html[data-szl-shell-owner="homepage"] .evidence-overview .hero-stats {grid-template-columns:repeat(2,minmax(0,1fr))} 1028} 1029@media(max-width:480px) { 1030 html[data-szl-shell-owner="homepage"] .hero .cta-row {display:block} 1031 html[data-szl-shell-owner="homepage"] .hero-artifact {display:flex;width:100%;min-height:52px} 1032 html[data-szl-shell-owner="homepage"] .hero-tool {margin-top:8px} 1033 html[data-szl-shell-owner="homepage"] .specimen-row {grid-template-columns:80px minmax(0,1fr)} 1034 html[data-szl-shell-owner="homepage"] .specimen-card h2 {font-size:29px} 1035} 1036@media(prefers-reduced-motion:reduce) { 1037 html[data-szl-shell-owner="homepage"] *, 1038 html[data-szl-shell-owner="homepage"] *::before, 1039 html[data-szl-shell-owner="homepage"] *::after { 1040 scroll-behavior:auto!important;animation:none!important;transition:none!important; 1041 } 1042 html[data-szl-shell-owner="homepage"] .specimen-wrap:hover .specimen-card, 1043 html[data-szl-shell-owner="homepage"] .hero-artifact:hover {transform:none} 1044} 1045@media(forced-colors:active) { 1046 html[data-szl-shell-owner="homepage"] .specimen-card, 1047 html[data-szl-shell-owner="homepage"] .workflow li, 1048 html[data-szl-shell-owner="homepage"] .hero-artifact {border:1px solid CanvasText} 1049} 1050</style></head> 1051<body> 1052<a class="skip-link" href="#main">Skip to main content</a> 1053 1054<div class="origin-banner" role="note"> 1055 Product: a-11-oy.com <span aria-hidden="true">/</span> 1056 Proof index: <a href="https://a11oy.net" rel="noopener">a11oy.net</a> 1057</div> 1058 1059<header class="nav"> 1060 <div class="wrap"> 1061 <a class="brand" href="/" aria-label="a11oy home">
1062 <span class="brand-mark" aria-hidden="true">a.</span> 1063 <span><span class="brand-name">a11oy</span><span class="sub">SZL Holdings / software & research</span></span> 1064 </a> 1065 <button type="button" class="menu-toggle" id="menu-toggle" aria-label="Open menu" aria-controls="site-nav" aria-expanded="false">Menu</button> 1066 <nav class="nav-links" id="site-nav" aria-label="Primary navigation"> 1067 <a href="#platform">Platform</a> 1068 <a href="#use-cases">Use cases</a> 1069 <a href="#research">Research</a> 1070 <a href="#evidence">Evidence</a> 1071 <a href="#company">Company</a> 1072 <a class="nav-console" href="/console"><span class="nav-cta-full">Command</span><span class="nav-cta-short">Console</span> <span aria-hidden="true">â</span></a> 1073 </nav> 1074 </div> 1075</header> 1076<main id="main"> 1077 1078<section class="hero" aria-labelledby="hero-title"> 1079 <div class="wrap hero-grid"> 1080 <div class="hero-copy"> 1081 <p class="hero-overline">A11OY / GOVERNED INTELLIGENCE</p> 1082 <h1 class="title" id="hero-title">Make AI decisions <em>inspectable.</em></h1> 1083 <p class="lede">A request enters with its evidence. Policy can stop it. A decision keeps its reasons, and a written change can carry a receipt someone else can check.</p> 1084 <div class="cta-row"> 1085 <a class="hero-artifact" href="https://github.com/szl-holdings/a11oy/blob/de4b748a2e34b0c592b35ef205360dfa34b6555c/examples/offline-verify-sample/bundle.json" rel="noopener">Inspect the sample receipt <span aria-hidden="true">â</span></a> 1086 <a class="hero-tool" href="/verify">Verify a receipt</a> 1087 </div> 1088 <p class="artifact-note">SAMPLE · committed offline fixture · ephemeral demonstration key</p> 1089 </div> 1090 <aside class="specimen-wrap" aria-label="Illustrative decision path"> 1091 <div class="specimen-card"> 1092 <div class="specimen-top"><span>MODELED SPECIMEN / illustrative</span><span class="specimen-status">not live</span></div> 1093 <h2>A decision, with its reasons attached.</h2> 1094 <div class="specimen-input"><span>INPUT / proposed action</span><strong>âMay this change proceed?â</strong></div> 1095 <div class="specimen-row"><span>Policy</span><b>Human approval required</b></div> 1096 <div class="specimen-row"><span>Decision</span><b class="specimen-blocked">BLOCKED pending approval</b></div> 1097 <div class="specimen-row"><span>Receipt</span><b>No write; no receipt minted</b></div> 1098 <div class="specimen-row"><span>Check</span><b>Supply a receipt to verify independently</b></div> 1099 <div class="specimen-bottom"><span>Illustrative states; separate from the sample fixture.</span><a href="https://github.com/szl-holdings/a11oy/blob/de4b748a2e34b0c592b35ef205360dfa34b6555c/docs/verify-offline.md" rel="noopener">Read verification steps â</a></div> 1100 </div> 1101 </aside> 1102 </div> 1103</section> 1104 1105<section class="workstage" id="platform" aria-labelledby="platform-title"> 1106 <div class="wrap"> 1107 <p class="section-overline">THE PLATFORM / A CHECKABLE PATH</p> 1108 <div class="section-heading"> 1109 <h2 id="platform-title">From request to a reason you can inspect.</h2> 1110 <p>Each stage names the source of authority. A read does not create a receipt; a state change can be recorded only after its gates are met.</p> 1111 </div> 1112 <ol class="workflow"> 1113 <li><span class="workflow-index">01 / INPUT</span><h3>Input</h3><p>Attach the request and available source evidence. Missing evidence remains visible.</p></li> 1114 <li><span class="workflow-index">02 / POLICY</span><h3>Policy</h3><p>Apply doctrine, scope, and human authority before an action proceeds.</p></li> 1115 <li><span class="workflow-index">03 / DECISION</span><h3>Decision</h3><p>Return the outcome and reasons, including an explicit BLOCKED state.</p></li> 1116 <li><span class="workflow-index">04 / RECEIPT</span><h3>Receipt</h3><p>Record a governed write in a hash chain. Integrity and signer state stay separate.</p></li> 1117 <li><span class="workflow-index">05 / CHECK</span><h3>Independent check</h3><p>Use a supplied bundle and the offline verifier to examine the disclosed record.</p></li> 1118 </ol> 1119 <p class="workflow-foot"><span>WORKFLOW DIAGRAM · conceptual, not a live transaction</span><a href="/trust">Read the trust contract â</a></p> 1120 </div> 1121</section> 1122 1123<section class="usecases" id="use-cases" aria-labelledby="use-cases-title"> 1124 <div class="wrap"> 1125 <p class="section-overline">SOFTWARE / INTERFACES / RESEARCH</p> 1126 <div class="usecases-header"> 1127 <h2 id="use-cases-title">One discipline across different surfaces.</h2> 1128 <p class="usecases-intro">These are distinct views and research paths. Their links expose the current surface; opening one does not establish model readiness or operational status.</p> 1129 </div> 1130 <div class="story-list"> 1131 <article class="story-row"><span class="story-number">01</span><div><h3>Second Brain</h3><span class="story-tag">RESEARCH SURFACE</span></div><p>Retrieves evidence handles for a proposal and abstains when retrieval misses. Production certification is not implied.</p><a href="/brain">Explore evidence handles â</a></article> 1132 <article class="story-row"><span class="story-number">02</span><div><h3>Living Anatomy</h3><span class="story-tag">ENGINEERING VIEW</span></div><p>Maps the system as shared organs and gates. The anatomy is an interface metaphor, not a live health reading.</p><a href="/living-anatomy">Explore the map â</a></article> 1133 <article class="story-row"><span class="story-number">03</span><div><h3>Holographic</h3><span class="story-tag">VISUAL INTERFACE</span></div><p>Places evidence and system relationships in a spatial view. Motion and depth do not prove agent activity.</p><a href="/holographic">Open spatial view â</a></article> 1134 <article class="story-row"><span class="story-number">04</span><div><h3>Killinchu</h3><span class="story-tag">SIMULATED EFFECTS</span></div><p>Supports observation and decision rehearsal with human authority. Effectors remain simulated on this surface.</p><a href="/killinchu">Open the surface â</a></article> 1135 </div> 1136 </div> 1137</section> 1138 1139<section class="research-band" id="research" aria-labelledby="research-title"> 1140 <div class="wrap research-grid"> 1141 <div> 1142 <p class="section-overline">RESEARCH / THE CLAIM BOUNDARY</p> 1143 <h2 id="research-title">The math is readable. The limits are too.</h2> 1144 <p class="research-intro">The locked Lean results prove narrow kernel properties. They do not by themselves prove receipt replay integrity or a deploymentâs readiness. Unconditional Î uniqueness remains Conjecture 1.</p> 1145 </div>
1146 <div class="research-links" aria-label="Research and source links"> 1147 <a href="https://github.com/szl-holdings/lutar-lean" rel="noopener">Lean proof source <span>OPEN â</span></a> 1148 <a href="https://github.com/szl-holdings/a11oy" rel="noopener">Product source and tests <span>OPEN â</span></a> 1149 <a href="/trust">Trust center and claim status <span>OPEN â</span></a> 1150 <a href="https://a11oy.net" rel="noopener">Separate proof index · a11oy.net <span>OPEN â</span></a> 1151 </div> 1152 </div> 1153</section> 1154 1155<div class="deep-record"> 1156<section class="evidence-overview wrap" id="evidence" aria-labelledby="evidence-title"> 1157 <p class="section-overline" style="color:#8CAFE3">EVIDENCE / THIS SESSION</p> 1158 <div class="evidence-intro"> 1159 <h2 id="evidence-title">Read the observed state.</h2> 1160 <p>The instrument below starts UNAVAILABLE and changes only when its read-only sources answer. Reachability, receipt-chain integrity, and signer verification are separate claims.</p> 1161 </div> 1162 <div class="evidence-grid"> 1163 <div class="evidence-signal"> 1164 <h3>Evidence before status.</h3> 1165 <p>Runtime values are context, not customer metrics. A failed probe stays visible. A supplied receipt belongs in the verifier, while the independent RECORD index stays at a11oy.net.</p> 1166 <a href="/api/a11oy/v1/honest">Open honest status JSON â</a> 1167 </div> 1168 <aside class="nv-panel" id="nv-panel" aria-label="Runtime instrument panel"> 1169 <div class="nv-head"> 1170 <span class="nv-eyebrow">Runtime · instrument</span> 1171 <span class="nv-state" id="nv-state"><i></i>readingâ¦</span> 1172 </div> 1173 <div class="nv-rows"> 1174 <div class="nv-row"><span class="nv-k">service</span><span class="nv-v" id="nv-service">UNAVAILABLE</span></div> 1175 <div class="nv-row"><span class="nv-k">doctrine</span><span class="nv-v" id="nv-doctrine">UNAVAILABLE</span></div> 1176 <div class="nv-row"><span class="nv-k">kernel_pin</span><span class="nv-v" id="nv-kernel">UNAVAILABLE</span></div> 1177 <div class="nv-row"><span class="nv-k">surfaces</span><span class="nv-v" id="nv-surfaces">UNAVAILABLE</span></div> 1178 <div class="nv-row"><span class="nv-k">policy</span><span class="nv-v" id="nv-policy">UNAVAILABLE</span></div> 1179 <div class="nv-row"><span class="nv-k">signer</span><span class="nv-v dim" id="nv-signer">UNAVAILABLE</span></div> 1180 <div class="nv-row"><span class="nv-k">stmt_digest</span><span class="nv-v" id="nv-digest">UNAVAILABLE</span></div> 1181 <div class="nv-row"><span class="nv-k">Î</span><span class="nv-v"><span class="nv-chip">Conjecture 1 · not a theorem</span></span></div> 1182 </div> 1183 <div class="nv-spectrum" id="nv-spectrum" role="img" aria-label="Frontier surface honesty-label distribution â unavailable until the endpoint answers"></div> 1184 <div class="nv-legend" id="nv-legend"><span>label spectrum · <b>UNAVAILABLE</b></span></div> 1185 <div class="nv-foot"> 1186 <span class="nv-k">offline-checkable · no trust in SZL</span> 1187 <span class="nv-verdict" id="nv-verdict">UNAVAILABLE</span> 1188 </div> 1189 <p class="nv-src">Read live this session from 1190 <a href="/api/a11oy/healthz">/api/a11oy/healthz</a> · 1191 <a href="/api/a11oy/v1/frontier/surfaces">/api/a11oy/v1/frontier/surfaces</a> · 1192 <a href="/api/a11oy/v1/attest/manifest">/api/a11oy/v1/attest/manifest</a>. 1193 Receipt records · signer state separate. SIGNED is written only when the attestation 1194 API reports a signature that is both present and verified.</p> 1195 </aside> 1196 </div> 1197 <div class="hero-stats"> 1198 <div class="stat"> 1199 <div class="k proof" id="hs-receipts">â</div> 1200 <div class="l">Receipts in the chain <span id="hs-receipts-chip"></span><br><span class="stat-note">ledger depth â a mechanism check, not customer traction <span id="hs-receipts-hist"></span></span></div> 1201 </div> 1202 <div class="stat"> 1203 <div class="k gray" id="hs-lambda">Conjecture 1</div> 1204 <div class="l">Î trust gate · advisory bound</div> 1205 </div> 1206 <div class="stat"> 1207 <div class="k" id="hs-proven">8</div> 1208 <div class="l">Locked Lean-proven theorems<br><span class="stat-note">a proof of rigor, not a traction number</span></div> 1209 </div> 1210 <div class="stat" id="overclaim-counter"> 1211 <div class="k gray" id="hs-overclaims">â</div> 1212 <div class="l">Overclaims caught by CI <span id="hs-overclaims-chip"><span class="chip gray" style="margin-left:6px"><span class="dot"></span>SAMPLE · STALE SNAPSHOT 2026-07-25 · SOURCE UNAVAILABLE</span></span><br><span class="stat-note">Observed correction time (<span id="hs-overclaim-sample">source unavailable</span>): <span id="hs-overclaim-time">â</span> · <a href="https://github.com/szl-holdings/platform/blob/main/docs/OVERCLAIM_LEDGER.md">open ledger</a></span></div> 1213 </div> 1214 </div> 1215</section> 1216 1217<!-- ====================== (1b) HONESTY STRIP ====================== --> 1218<section class="honesty" id="honesty"> 1219 <div class="wrap"> 1220 <p class="kick">The honesty doctrine · v11 LOCKED</p> 1221 <h2 style="font-size:clamp(1.5rem,3vw,2.1rem);margin:0 0 10px">Every figure on this page is labelled â or it isn't shown.</h2> 1222 <p class="intro" style="margin:0">We grade what we say. HTTP 200 is REACHABLE. MEASURED requires a live exporter or receipt delta this session. Missing evidence is UNAVAILABLE.</p> 1223 <div class="legend"> 1224 <div class="leg reachable"><div class="lt">REACHABLE</div><p>The source answered HTTP 200 this browser session. Reachability is not correctness, not LIVE, and not MEASURED. A dead probe degrades to UNAVAILABLE.</p></div> 1225 <div class="leg measured"><div class="lt">MEASURED</div><p>A live exporter or receipt delta this session. HTTP 200 is not MEASURED. Joules stay SAMPLE/UNAVAILABLE without a meter. Signer state is disclosed separately only where an actual signer-status read is present.</p></div> 1226 <div class="leg reported"><div class="lt">REPORTED</div><p>Stated by a source we name â the locked-8 Lean kernel {F1,F4,F7,F11,F12,F18,F19,F22}, the 144-entry genome registry â cited here, not independently re-derived on this page.</p></div> 1227 <div class="leg roadmap"><div class="lt">ROADMAP</div><p>Future work or an empty Hub card. Not trained, not a product SKU, and not admitted as data. The ROADMAP collection exists so those cards are not sold as models.</p></div> 1228 <div class="leg software"><div class="lt">SOFTWARE</div><p>Shipped code â kernels, consoles, gates. Not LoRA-trained weights. Hub mirrors GitHub; a SOFTWARE card is not a model SKU.</p></div> 1229 <div class="leg unavailable"><div class="lt">UNAVAILABLE</div><p>We don't have it right now. Rendered as N/A · UNAVAILABLE · BLOCKED â never a confident guess and never a fabricated number.</p></div> 1230 <div class="leg simulated"><div class="lt">SIMULATED</div><p>A rehearsal path. killinchu effectors stay SIMULATED unless a real execution path is proved. Never painted LIVE or MEASURED.</p></div> 1231 </div> 1232 <div class="lambda-line">
1233 <span class="chip gray"><span class="dot"></span>Î = Conjecture 1</span> 1234 <span class="muted">an advisory trust bound â never proven, never 1.0, and never rendered green. Theorem U is the proven <i>conditional</i> alternative; the unconditional claim is machine-checked false as stated.</span> 1235 </div> 1236 <p class="free-energy"><b style="color:var(--ink)">No free energy.</b> Joules are MEASURED only from a live exporter delta; with no live meter we label the reading SAMPLE or UNAVAILABLE and fabricate nothing. a11oy never claims over-unity, perpetual output, or free-energy efficiency â only what a real meter reports.</p> 1237 </div> 1238</section> 1239 1240<!-- ====================== (1c) LIVE ESTATE PULSE ====================== --> 1241<section class="band wrap" id="estate-pulse" aria-labelledby="estate-pulse-title"> 1242 <p class="kick">Runtime evidence</p> 1243 <h2 id="estate-pulse-title">What is actually reachable right now.</h2> 1244 <p class="intro">Four read-only checks connect the product story to the running system. REACHABLE means the source answered this browser session; evidence mode (LIVE, SNAPSHOT, MODELED, or UNAVAILABLE) remains separate and never certifies model truth.</p> 1245 <div class="pulse-grid" aria-live="polite"> 1246 <article class="pulse-card"><div class="pulse-head"><h3>Platform health</h3><span class="data-state" id="pulse-health-state">CHECKING</span></div><p id="pulse-health-detail">Checking the deployed runtime.</p><a href="/healthz">Source /healthz â</a></article> 1247 <article class="pulse-card"><div class="pulse-head"><h3>Tab contract</h3><span class="data-state" id="pulse-contract-state">CHECKING</span></div><p id="pulse-contract-detail">Checking the published tab inventory.</p><a href="/api/a11oy/v1/readiness/tab-matrix">Source tab matrix â</a></article> 1248 <article class="pulse-card"><div class="pulse-head"><h3>Receipt ledger</h3><span class="data-state" id="pulse-ledger-state">CHECKING</span></div><p id="pulse-ledger-detail">Checking the append-only evidence read.</p><a href="/api/a11oy/v1/ledger">Source receipt ledger â</a></article> 1249 <article class="pulse-card"><div class="pulse-head"><h3>Sovereign mesh</h3><span class="data-state" id="pulse-mesh-state">CHECKING</span></div><p id="pulse-mesh-detail">Checking the current mesh posture.</p><a href="/api/a11oy/v1/mesh/state">Source mesh state â</a></article> 1250 </div> 1251 <p class="pulse-time" id="pulse-checked">Checks have not completed.</p> 1252</section> 1253 1254<!-- ====================== LIVING COMMAND FABRIC ====================== --> 1255<section class="band wrap fabric-map" id="anatomy" aria-labelledby="anatomy-title"> 1256 <p class="kick">Living command fabric · exact authority map</p> 1257 <h2 id="anatomy-title">One intelligence fabric. Five public domain bodies. Six internal engines. One evidence bloodstream.</h2> 1258 <p class="intro">The estate is not 112 unrelated products. A11oy is the governed action and proof fabric; 1259 Living Anatomy makes the shared organs visible; Second Brain returns evidence handles; Forge qualifies 1260 inference; Hatun and policy gates can veto; every promoted body inherits the same locked-eight formula 1261 kernel and must end in a verifiable receipt or an honest <b>BLOCKED</b>.</p> 1262 <div class="fabric-rail" aria-label="Living Anatomy formula bindings"> 1263 <article class="organ-cell"><span class="organ-index">01 · BRAIN</span><h3>Evidence synthesis</h3><p>Second Brain handles and qualified inference assemble a cited proposal without publishing private memory.</p><span class="formula-bind">F1</span></article> 1264 <article class="organ-cell"><span class="organ-index">02 · HEART</span><h3>Trust pulse</h3><p>Hatun and A11oy admission apply policy, refusal and human approval before a consequential transition.</p><span class="formula-bind">F4 · F11</span></article> 1265 <article class="organ-cell"><span class="organ-index">03 · CIRCULATION</span><h3>Evidence transport</h3><p>State and provenance move through the fabric without severing the source, decision or outcome chain.</p><span class="formula-bind">F7 · F22</span></article> 1266 <article class="organ-cell"><span class="organ-index">04 · NERVOUS SYSTEM</span><h3>Signals and response</h3><p>Observations, tool proposals and verifier outcomes travel through one explicit response path.</p><span class="formula-bind">F12</span></article> 1267 <article class="organ-cell"><span class="organ-index">05 · SKELETON</span><h3>
1267Structural integrity</h3><p>Parity, integrity and receipt checks keep each body inspectable under failure rather than cosmetically green.</p><span class="formula-bind">F18 · F19</span></article> 1268 </div> 1269 <div class="fabric-rule"> 1270 <div><strong>Locked kernel: exactly 8 · Î remains Conjecture 1</strong><p>Every domain body inherits {F1,F4,F7,F11,F12,F18,F19,F22}. No vertical invents a new F-number meaning. Any required organ DOWNâor a WILLAY/policy vetoâblocks the body. Î is advisory and never authorizes an action by itself.</p></div> 1271 <div class="fabric-links" aria-label="Canonical architecture sources"><a href="https://github.com/szl-holdings/anatomy" rel="noopener">Anatomy source â</a><a href="https://github.com/szl-holdings/szl-formulas" rel="noopener">Formula authority â</a><a href="https://github.com/szl-holdings/szl-second-brain" rel="noopener">Second Brain â</a><a href="/static/3d/holographic.html">Enter spatial view â</a></div> 1272 </div> 1273</section> 1274 1275<div class="wrap"><div class="divider"></div></div> 1276 1277<!-- ====================== DOMAIN BODIES ====================== --> 1278<section class="band wrap" id="vertical-bodies" aria-labelledby="vertical-bodies-title"> 1279 <p class="kick">Domain bodies · source-bound, not disconnected apps</p> 1280 <h2 id="vertical-bodies-title">Five public domain bodies, backed by six internal engines.</h2> 1281 <p class="intro">Each public body now has a distinct command grammar, signature instrument, bounded model route and explicit kernel path. Open a card to enter the source-bound Python intelligence room; no card grants execution authority, and a reachable link is never promoted into a readiness claim.</p> 1282 <div class="body-grid" data-szl-vertical-intelligence-cards-v2="true"> 1283 <article class="body-card" id="body-terra" data-index="01" data-vertical="terra" data-motif="parcel-grid"> 1284 <div class="body-visual" aria-hidden="true"><span class="body-visual-label">PARCEL · CAPITAL · CONSTRAINT</span><i class="body-signal"></i><i class="body-signal"></i><i class="body-signal"></i></div> 1285 <div class="body-card-copy"><p class="body-domain">Real-estate intelligence</p><h3>Terra</h3><p>A parcel-to-capital evidence twin joining ownership, lease obligations, condition, permitting, climate constraints, underwriting assumptions and approval lineage.</p><p class="body-edge"><b>Unserved job:</b> expose every valuation assumption and constraint before a deal reaches approval.</p><div class="body-stack-grid"><div><span>Model route</span><strong>Khipu 1.5B · ReceiptAgent</strong></div><div><span>Kernel route</span><strong>kernel-suite · invariants · receipt-attn</strong></div></div><div class="body-flow"><span>DISCOVER</span><span>DILIGENCE</span><span>UNDERWRITE</span><span>APPROVE</span><span>REPLAY</span></div><div class="body-truth"><span>PUBLIC DATA ONLY</span><span>HUMAN BIND</span><span>NO PERSON PROSPECTING</span></div><div class="body-links"><a href="https://szlholdings-vertical-services.hf.space/intelligence/terra" rel="noopener">Enter Terra intelligence â</a><a href="https://szlholdings-terra.hf.space/" rel="noopener">Open flagship surface â</a></div></div> 1286 </article> 1287 <article class="body-card" id="body-killinchu" data-index="02" data-vertical="killinchu" data-motif="voyage-radar"> 1288 <div class="body-visual" aria-hidden="true"><span class="body-visual-label">TRUTH DISAGREEMENT · MISSION REHEARSAL</span><i class="body-signal"></i><i class="body-signal"></i><i class="body-signal"></i></div> 1289 <div class="body-card-copy"><p class="body-domain">Cyber-physical resilience intelligence</p><h3>Killinchu</h3><p>One public resilience product unifying Aegis assurance, Sentra defense, IMMUNE admission, Vessels maritime intelligence and Counter-UAS airspace review.</p><p class="body-edge"><b>Unserved job:</b> preserve conflicting observations, uncertainty, policy and decision lineage inside one bounded common operating picture.</p><div class="body-stack-grid"><div><span>Model route</span><strong>A11OY-MINI · Khipu 1.5B · ReceiptAgent</strong></div><div><span>Kernel route</span><strong>blocked · invariants · lambda-gate · block-kv</strong></div></div><div class="body-flow"><span>DETECT</span><span>FUSE</span><span>REHEARSE</span><span>AUTHORIZE</span><span>VERIFY</span><span>DEBRIEF</span></div><div class="body-truth"><span>FIVE CAPABILITY PLANES</span><span>SIMULATED EFFECTS</span><span>HUMAN AUTHORITY</span></div><div class="body-links">
1289<a href="https://szlholdings-vertical-services.hf.space/intelligence/killinchu" rel="noopener">Enter Killinchu intelligence â</a><a href="https://szlholdings-killinchu.hf.space/" rel="noopener">Open flagship surface â</a></div></div> 1290 </article> 1291 <article class="body-card" id="body-counsel" data-index="03" data-vertical="counsel" data-motif="authority-chain"> 1292 <div class="body-visual" aria-hidden="true"><span class="body-visual-label">AUTHORITY · ARGUMENT · OBLIGATION</span><i class="body-signal"></i><i class="body-signal"></i><i class="body-signal"></i></div> 1293 <div class="body-card-copy"><p class="body-domain">Legal matter intelligence</p><h3>PRISM Counsel</h3><p>An attorney-reviewable matter twin joining authority passages, treatment state, deadlines, obligations, adverse evidence, work product and approvals.</p><p class="body-edge"><b>Unserved job:</b> keep supporting and adverse authority visible together instead of hiding uncertainty inside generated prose.</p><div class="body-stack-grid"><div><span>Model route</span><strong>ReceiptAgent · Khipu 1.5B</strong></div><div><span>Kernel route</span><strong>blocked · receipt-attn · block-kv</strong></div></div><div class="body-flow"><span>INTAKE</span><span>RESEARCH</span><span>MAP</span><span>DRAFT</span><span>VERIFY</span></div><div class="body-truth"><span>AUTHORITY-BOUND</span><span>ATTORNEY-LED</span><span>NO FILING AUTHORITY</span></div><div class="body-links"><a href="https://szlholdings-vertical-services.hf.space/intelligence/counsel" rel="noopener">Enter PRISM intelligence â</a><a href="https://szlholdings-counsel.hf.space/" rel="noopener">Open flagship surface â</a></div></div> 1294 </article> 1295 <article class="body-card" id="body-finance" data-index="04" data-vertical="finance" data-motif="probability-orbit"> 1296 <div class="body-visual" aria-hidden="true"><span class="body-visual-label">THESIS · SCENARIO · CONTRADICTION</span><i class="body-signal"></i><i class="body-signal"></i><i class="body-signal"></i></div> 1297 <div class="body-card-copy"><p class="body-domain">Financial intelligence</p><h3>PURIQ Finance</h3><p>A source-linked thesis and scenario system connecting filings, market observations, assumptions, contradictory evidence, probability changes and decision quality.</p><p class="body-edge"><b>Unserved job:</b> measure thesis decay and decision quality separately from whether the market happened to move in your favor.</p><div class="body-stack-grid"><div><span>Model route</span><strong>Khipu 1.5B · ReceiptAgent · A11OY-MINI</strong></div><div><span>Kernel route</span><strong>invariants · lambda-gate · block-kv</strong></div></div><div class="body-flow"><span>INGEST</span><span>RESEARCH</span><span>STRESS</span><span>DECIDE</span><span>AUDIT</span></div><div class="body-truth"><span>NO TRADE EXECUTION</span><span>NO CUSTODY</span><span>HUMAN REVIEW</span></div><div class="body-links"><a href="https://szlholdings-vertical-services.hf.space/intelligence/finance" rel="noopener">Enter PURIQ intelligence â</a><a href="https://szlholdings-finance.hf.space/" rel="noopener">Open flagship surface â</a></div></div> 1298 </article> 1299 <article class="body-card" id="body-lyte" data-index="05" data-vertical="lyte" data-motif="service-lattice"> 1300 <div class="body-visual" aria-hidden="true"><span class="body-visual-label">TRACE · DECISION · BUSINESS OUTCOME</span><i class="body-signal"></i><i class="body-signal"></i><i class="body-signal"></i></div> 1301 <div class="body-card-copy"><p class="body-domain">Business and agent observability</p><h3>LYTE</h3><p>A business-causality braid linking services, traces, agents, tool calls, customer journeys, cost, risk, decisions and measurable outcomes.</p><p class="body-edge"><b>Unserved job:</b> prove whether technical recovery actually restored the customer journey and business result.</p><div class="body-stack-grid"><div><span>Model route</span><strong>Khipu 1.5B · A11OY-MINI · ReceiptAgent</strong></div><div><span>Kernel route</span><strong>kernel-suite · receipt-attn · block-kv</strong></div></div><div class="body-flow"><span>OBSERVE</span><span>TRACE</span><span>DIAGNOSE</span><span>REPLAY</span><span>VERIFY</span></div><div class="body-truth"><span>OTEL-NATIVE DIRECTION</span><span>OUTCOME RECEIPTS</span><span>HUMAN BIND</span></div><div class="body-links">
1301<a href="https://szlholdings-vertical-services.hf.space/intelligence/lyte" rel="noopener">Enter LYTE intelligence â</a><a href="https://szlholdings-lyte.hf.space/" rel="noopener">Open flagship surface â</a></div></div> 1302 </article> 1303 </div> 1304 <p class="fabric-note"><b>Carlota Jo remains an incubation lane.</b> The visual system recognizes the brand, but the current six-engine publisher does not expose a canonical source/runtime authority for it. It will not be promoted as operational until that authority, domain object and measurable workflow are explicit.</p> 1305</section> 1306 1307<div class="wrap"><div class="divider"></div></div> 1308 1309<!-- ====================== FLAGSHIPS â three products max ====================== --> 1310<section class="band wrap" id="products"> 1311 <p class="kick">Products · three flagships <span id="verticals-src"></span></p> 1312 <h2>Three products. One evidence contract.</h2> 1313 <p class="intro">Three commercial flagships anchor the public line. Five public domain bodies, backed by six internal engines, inherit the same evidence contract and graduate only when canonical source, runtime revision, domain probes and claim labels agree. Aegis is an internal Killinchu capability plane; Sentra, Immune and Vessels do not become competing public products. Hub cards remain artifacts rather than automatic products. Î uniqueness is <b>Conjecture 1</b> â advisory, never a theorem, never green.</p> 1314 <div class="grid g3"> 1315 <article class="card product-card" id="product-a11oy"> 1316 <div class="ic">â</div> 1317 <h3>a11oy Command</h3> 1318 <p>Governed-AI command center: deny-by-default gates, receipt integrity, separately disclosed signer state, and an honest BLOCKED when the model is not sure.</p> 1319 <div class="status-row"> 1320 <span class="chip software"><span class="dot"></span>SOFTWARE</span> 1321 <span class="chip gray"><span class="dot"></span>Î = Conjecture 1</span> 1322 </div> 1323 <div class="lam"><span class="val" id="v-core">â</span><span class="cap">advisory Î</span><span id="v-core-chip"></span></div> 1324 <div class="golinks"> 1325 <a class="go" href="/console">Open /console â</a> 1326 <a class="go" href="/civilian/" aria-label="Open the read-only Civilian Observatory">Civilian evidence â</a> 1327 <a class="go" href="https://huggingface.co/spaces/SZLHOLDINGS/a11oy" rel="noopener">Space â</a> 1328 </div> 1329 </article> 1330 <article class="card product-card" id="product-killinchu"> 1331 <div class="ic">â</div> 1332 <h3>killinchu</h3> 1333 <p>Counter-UAS and maritime vertical on the same receipt substrate. Public controls remain advisory. Effectors stay SIMULATED unless a real execution path is proved.</p> 1334 <div class="status-row"> 1335 <span class="chip software"><span class="dot"></span>SOFTWARE</span> 1336 <span class="chip simulated"><span class="dot"></span>SIMULATED effectors</span> 1337 <span class="chip down" id="kc-runtime"><span class="dot"></span>RUNTIME UNAVAILABLE</span> 1338 </div> 1339 <p class="kc-note" id="kc-runtime-note">This document carries no live reading of the 1340 killinchu Space runtime, so the runtime is labelled <b>UNAVAILABLE</b>. The in-page 1341 probe below only reports REACHABLE on an actual HTTP 200 this visit; if the request 1342 is refused or has timed out, the label stays UNAVAILABLE. The Hugging Face Space hub 1343 page is the honest entry point while the runtime is down â it is not a live product 1344 surface.</p> 1345 <div class="lam"><span class="val" id="v-defense">â</span><span class="cap">advisory Î</span><span id="v-defense-chip"></span></div> 1346 <div class="golinks"> 1347 <a class="go" href="https://huggingface.co/spaces/SZLHOLDINGS/killinchu" rel="noopener">killinchu Space hub â</a> 1348 </div> 1349 </article> 1350 <article class="card product-card" id="product-forge"> 1351 <div class="ic">â</div> 1352 <h3>Forge / own-metal</h3> 1353 <p>Owner-forged weights and kernels trained on metal you own. This is a training and evidence path â not a live GPU joule meter, and n
1353ot forty fake model SKUs.</p> 1354 <div class="status-row"> 1355 <span class="chip software"><span class="dot"></span>SOFTWARE</span> 1356 <span class="chip roadmap"><span class="dot"></span>ROADMAP cards â trained</span> 1357 </div> 1358 <div class="golinks"> 1359 <a class="go" href="https://huggingface.co/collections/SZLHOLDINGS/szl-flagship-models-6a9315c1c853da528726dd8d" rel="noopener">Flagship models â</a> 1360 <a class="go" href="/api/forge/family">Forge family JSON â</a> 1361 </div> 1362 </article> 1363 </div> 1364</section> 1365 1366<div class="wrap"><div class="divider"></div></div> 1367 1368<!-- ====================== BOUND PACKAGES â not flagships ====================== --> 1369<section class="band wrap" id="bound"> 1370 <p class="kick">Shared organs · bound into the fabric</p> 1371 <h2>Capabilities flow through the same governed body.</h2> 1372 <p class="intro">These organs and packages bind into a-11-oy.com without creating competing authorities. They do not independently certify the product. Hugging Face remains the artifact registry; source/runtime proof and A11oy admission determine readiness.</p> 1373 <div class="grid g3"> 1374 <a class="card surface-card" href="/lyte" id="bind-lyte"> 1375 <div class="ic">â</div> 1376 <h3>LYTE lattice</h3> 1377 <p>BIND package. Named frontiers N1âN25 cited from GitHub. STRUCTURAL-ONLY hub. UNSIGNED-honest receipts. Joule UNAVAILABLE unless RAPL <span class="mono">energy_uj</span> is actually read. Occupancy UNAVAILABLE. Not a production certificate.</p> 1378 <div class="golinks"><span class="go">Open /lyte â</span></div> 1379 </a> 1380 <a class="card surface-card" href="/organs" id="bind-organs"> 1381 <div class="ic">⬡</div> 1382 <h3>N1âN25 organs</h3> 1383 <p>Factory organs execute on this origin with per-organ SIMULATED, MODELED, MEASURED, or UNAVAILABLE evidence classes. Public Hub admission false. GPU tune UNAVAILABLE. Not 25 public Spaces. Proof RECORD is a11oy.net/factory/.</p> 1384 <div class="golinks"><span class="go">Open /organs â</span></div> 1385 </a> 1386 <a class="card surface-card" href="/immune" id="bind-immune"> 1387 <div class="ic">⬡</div> 1388 <h3>IMMUNE kernel</h3> 1389 <p>Fail-closed admission organ (Hukulla). SENTRA / YAWAR / HUKLLA / NEMO on this origin at <span class="mono">/immune</span>. Channel A/B Spaces are kept; a missing Hub runtime is UNAVAILABLE, never fabricated LIVE or PASS. First paint CONNECTING.</p> 1390 <div class="golinks"><span class="go">Open /immune â</span></div> 1391 </a> 1392 <a class="card surface-card" href="/five-space" id="bind-five-space"> 1393 <div class="ic">â¦</div> 1394 <h3>Five-space operator</h3> 1395 <p>BIND package. Command / Loop / Queue / Memory / Ledger on this origin at <span class="mono">/five-space</span>. Does not replace /console. First paint CONNECTING. Energy UNAVAILABLE. sovereign=false. Proof RECORD is a11oy.net/five-space/.</p> 1396 <div class="golinks"><span class="go">Open /five-space â</span></div> 1397 </a> 1398 </div> 1399</section> 1400 1401<div class="wrap"><div class="divider"></div></div> 1402 1403<!-- ====================== (2) THE THESIS ====================== --> 1404<section class="band wrap" id="software-labs" aria-labelledby="software-labs-title"> 1405 <p class="kick">Experimental software labs</p> 1406 <h2 id="software-labs-title">Inspect the software and its limits.</h2> 1407 <div class="grid g3"> 1408 <a class="card surface-card" href="https://szlholdings-szl-typesafe-triage.hf.space" rel="noopener" id="lab-typesafe-triage"> 1409 <div class="status-row"><span class="chip gray">EXPERIMENTAL · HOLD</span></div> 1410 <h3>TypeSafe Triage</h3> 1411 <p>Python deterministic triage · model_loaded=false source contract. Review the current build and try the software lab. Production admission remains HOLD; runtime observation is NOT PROBED here.</p> 1412 <div class="golinks"><span class="go">Open the software lab â</span></div> 1413 </a> 1414 </div> 1415 <p class="fabric-note"><a href="/api/a11oy/v1/experimental/index">Software-lab manifest</a> · <a href="https://szlholdings-szl-typesafe-triage.hf.space/readyz" rel="noopener">Current version and source binding</a>
1415 · <a href="https://huggingface.co/spaces/SZLHOLDINGS/szl-typesafe-triage" rel="noopener">Hub source</a> · <a href="https://a11oy.net/experiments/" rel="noopener">Proof RECORD</a>. Software labs have their own admission contract and do not enter the locked formula count.</p> 1416</section> 1417 1418<section class="band wrap" id="thesis"> 1419 <p class="kick">The thesis</p> 1420 <h2>Governed AI you can prove â not AI you're asked to trust.</h2> 1421 <p class="intro">Most AI asks for trust. a11oy earns it the way auditable systems do: every 1422 governed state change is recorded in a hash-chained receipt, while signer state and signature 1423 verification are disclosed separately and never inferred; a trust gate can only tighten an 1424 answer, never wave it through; and the kernel rests on machine-checked theorems you can read. 1425 The honest part is the product â when a claim isn't proven, we label it, and you can open the 1426 check yourself.</p> 1427 <div class="pillars"> 1428 <div class="pillar"> 1429 <div class="pk">01 · RECEIPTS</div> 1430 <h3>It proves receipt integrity and signer state</h3> 1431 <p>Every governed state change enters a SHA3-256 hash chain. DSSE / ECDSA-P256 is a separate 1432 cryptographic state and is labeled SIGNED only when persistent signer evidence is active 1433 and independent verification passes. Verify the disclosed state in your own browser.</p> 1434 </div> 1435 <div class="pillar"> 1436 <div class="pk">02 · REFUSES</div> 1437 <h3>It refuses when unsure</h3> 1438 <p>A self-doubt gate measures uncertainty against a bound and returns a truthful 1439 <b>BLOCKED</b> rather than a confident wrong answer. A refusal beats a fabrication.</p> 1440 </div> 1441 <div class="pillar"> 1442 <div class="pk">03 · PROVES</div> 1443 <h3>It is formally backed</h3> 1444 <p>8 locked, axiom-free Lean 4 theorems back the kernel. The Î trust gate is 1445 <b>Conjecture 1</b> â an advisory bound, never dressed up as a theorem.</p> 1446 </div> 1447 </div> 1448</section> 1449 1450<div class="wrap"><div class="divider"></div></div> 1451 1452<!-- ====================== (3) THE PROOF â 4 honest tiers (live) ====================== --> 1453<section class="band wrap" id="proof"> 1454 <p class="kick">The proof · four honest tiers <span id="proof-src"></span></p> 1455 <h2>Every claim carries exactly one honesty tier.</h2> 1456 <p class="intro">The first figure is the locked Lean-8 kernel from 1457 <code>GET /api/a11oy/v1/honest</code> <code>locked_formula_count</code> (8 or N/A) â 1458 never the genome LOCKED-PROVEN catalog. The other three figures are catalog tiers 1459 from the genome registry. A conjecture is shown in gray and is <b>never</b> rendered as proven.</p> 1460 <div class="grid g4"> 1461 <div class="tier locked"> 1462 <div class="tnum" id="pt-locked">â</div> 1463 <div class="tname">LOCKED-PROVEN · KERNEL</div> 1464 <p>Lean-8 kernel count from <code>/honest</code> <code>locked_formula_count</code> 1465 (show 8 or N/A). Not genome catalog LOCKED-PROVEN. F18 is Reed-Solomon 1466 parity (erasure tolerance), not "DSSE seal".</p> 1467 <p class="genome-note">Genome catalog tag LOCKED-PROVEN (a different count, from 1468 <code>/api/a11oy/v1/genome</code> <code>tier_counts</code>): 1469 <span class="n" id="pt-genome-locked">â</span> of 144 catalog entries. Catalog tag, 1470 not the kernel chip above.</p> 1471 </div> 1472 <div class="tier semantic"> 1473 <div class="tnum" id="pt-semantic">â</div> 1474 <div class="tname">SEMANTIC-VERIFIED</div> 1475 <p>Sorry-free real theorems outside the frozen locked-8: the Î minâ¤Îâ¤max bounds, Theorem U 1476 (conditional uniqueness), DSSE verifiability. Where the real trust math lives.</p> 1477 </div> 1478 <div class="tier evidence"> 1479 <div class="tnum" id="pt-evidence">â</div> 1480 <div class="tname">EVIDENCE-BACKED</div> 1481 <p>Runtime / algorithmic rules backed by real code and live endpoints, with no proof claim 1482 attached. Honest operational tier â not dressed up as proven.</p> 1483 </div> 1484 <div class="tier conjecture"> 1485 <div class="tnum" id="pt-conjecture">â</div> 1486 <div class="tname">CONJECTURE · ADVISORY</div> 1487 <p>Î unconditional uniqueness = Conjecture
14871 (machine-checked false as stated). Gray, 1488 advisory, <b>never green</b>. Theorem U is the proven conditional alternative.</p> 1489 </div> 1490 </div> 1491 <div class="cta-row" style="margin-top:34px"> 1492 <a class="btn btn-primary" href="https://a11oy.net" rel="noopener">Open the proof registry â</a> 1493 <a class="btn btn-ghost" href="/trust">Read the trust center â</a> 1494 <a class="btn btn-ghost" href="/console#genome">Browse the genome â</a> 1495 </div> 1496 <p class="intro" style="margin-top:16px;opacity:.85">Proof lives at <a href="https://a11oy.net" rel="noopener">a11oy.net</a> â RECORD, diligence, atlas. It is not a product host. Î uniqueness is Conjecture 1, never a theorem.</p> 1497</section> 1498 1499<!-- ====================== HUB CATALOG â collections, not a zoo ====================== --> 1500<section class="band" id="ecosystem"> 1501 <div class="wrap" id="catalog"> 1502 <p class="kick">Hub catalog · four collections</p> 1503 <h2>Collections are the catalog â not forty product SKUs.</h2> 1504 <p class="intro">Open a collection for its current inventory. A reachable URL is reachability only â not source/runtime alignment, not model quality, and not a claim that every Hub card is trained. ROADMAP cards are empty on purpose.</p> 1505 <div class="grid g4" aria-label="Canonical Hugging Face collections"> 1506 <a class="card surface-card" href="https://huggingface.co/collections/SZLHOLDINGS/szl-flagship-models-6a9315c1c853da528726dd8d" rel="noopener"> 1507 <div class="status-row" style="margin:0 0 12px"><span class="chip software"><span class="dot"></span>TRAINED WEIGHTS</span></div> 1508 <h3>Flagship models</h3> 1509 <p>Trained weights only. Kernels and empty ROADMAP cards live elsewhere. Î uniqueness remains Conjecture 1.</p> 1510 <div class="golinks"><span class="go">Open collection â</span></div> 1511 </a> 1512 <a class="card surface-card" href="https://huggingface.co/collections/SZLHOLDINGS/szl-kernels-software-6a9315c19d509bb9214d3e64" rel="noopener"> 1513 <div class="status-row" style="margin:0 0 12px"><span class="chip software"><span class="dot"></span>SOFTWARE</span></div> 1514 <h3>Kernels</h3> 1515 <p>Software kernels. Not LoRA-trained models. Source on GitHub; Hub is the mirror.</p> 1516 <div class="golinks"><span class="go">Open collection â</span></div> 1517 </a> 1518 <a class="card surface-card" href="https://huggingface.co/collections/SZLHOLDINGS/szl-roadmap-no-admitted-data-6a9315c19fb3920077cefe50" rel="noopener"> 1519 <div class="status-row" style="margin:0 0 12px"><span class="chip roadmap"><span class="dot"></span>ROADMAP</span></div> 1520 <h3>Roadmap</h3> 1521 <p>Honest empty cards. Not trained. Do not treat as product SKUs or admitted data.</p> 1522 <div class="golinks"><span class="go">Open collection â</span></div> 1523 </a> 1524 <a class="card surface-card" href="https://huggingface.co/collections/SZLHOLDINGS/szl-flagship-spaces-6a9315c15be8186d77796e62" rel="noopener"> 1525 <div class="status-row" style="margin:0 0 12px"><span class="chip software"><span class="dot"></span>SOFTWARE</span></div> 1526 <h3>Flagship Spaces</h3> 1527 <p>Running product surfaces. Extra holograms are paused, not deleted. Proof stays at a11oy.net.</p> 1528 <div class="golinks"><span class="go">Open collection â</span></div> 1529 </a> 1530 </div> 1531 <div class="estate-grid" aria-label="Canonical public catalog sources" style="margin-top:22px"> 1532 <a class="estate-cell" href="https://huggingface.co/collections/SZLHOLDINGS/szl-flagship-models-6a9315c1c853da528726dd8d" rel="noopener"><b>OPEN</b><span>Models</span></a> 1533 <a class="estate-cell" href="https://huggingface.co/collections/SZLHOLDINGS/szl-kernels-software-6a9315c19d509bb9214d3e64" rel="noopener"><b>OPEN</b><span>Kernels</span></a> 1534 <a class="estate-cell" href="https://huggingface.co/collections/SZLHOLDINGS/szl-roadmap-no-admitted-data-6a9315c19fb3920077cefe50" rel="noopener"><b>OPEN</b><span>Roadmap</span></a> 1535 <a class="estate-cell" href="https://huggingface.co/collections/SZLHOLDINGS/szl-flagship-spaces-6a9315c1
15355be8186d77796e62" rel="noopener"><b>OPEN</b><span>Spaces</span></a> 1536 </div> 1537 </div> 1538</section> 1539 1540<!-- ====================== (6) ONE CHAIN â live receipts/ledger ====================== --> 1541<section class="band" id="chain" style="background:linear-gradient(180deg,rgba(10,16,30,0),rgba(10,16,30,0.55))"> 1542 <div class="wrap"> 1543 <p class="kick">One chain · live ledger <span id="chain-src"></span></p> 1544 <h2>One ledger. Every receipt record. Replayable to the byte.</h2> 1545 <p class="intro">Every vertical emits into a single SHA3-256 hash-chain â append-only, 1546 fsync-durable, replayable to a byte-identical root instead of trusting a dashboard. 1547 Record count is not a decision count: it includes legacy MODELED probe records, broken out 1548 beneath the count when the runtime reports them.</p> 1549 <div class="chainrow"> 1550 <div class="cstat"><div class="ck" id="chain-receipts">â</div><div class="cl">Receipt records · signer state separate<span class="stat-note" id="chain-split"></span></div></div> 1551 <div class="cstat"><div class="ck ink mono" id="chain-alg">sha3_256</div><div class="cl">Chain algorithm</div></div> 1552 <div class="cstat"><div class="ck" id="chain-depth">â</div><div class="cl">Chain depth (a11oy)</div></div> 1553 <div class="cstat"><div class="ck ink mono" id="chain-head" style="font-size:.86rem">â</div><div class="cl">Last receipt id</div></div> 1554 </div> 1555 <div class="cta-row" style="margin-top:32px"> 1556 <a class="btn btn-primary" href="/api/a11oy/v1/ledger">Open the receipt ledger â</a> 1557 <a class="btn btn-ghost" href="/verify">Verify a receipt offline</a> 1558 </div> 1559 </div> 1560</section> 1561 1562<!-- ====================== (7) TRUST CENTER CTA ====================== --> 1563<section class="band wrap"> 1564 <div class="trustcta"> 1565 <div> 1566 <p class="kick">Verify it yourself</p> 1567 <h2>The trust center.</h2> 1568 <p>The versioned honesty posture, the locked-8 with truthful Lean refs, Theorem U vs 1569 Conjecture 1 explained honestly, SLSA posture, and the offline receipt-verify flow. 1570 Every claim links to its check.</p> 1571 </div> 1572 <div class="tcbtns"> 1573 <a class="btn btn-primary" href="/trust">Open the trust center â</a> 1574 <a class="btn btn-ghost" href="/api/a11oy/v1/honest">Honest status (JSON)</a> 1575 </div> 1576 </div> 1577</section> 1578 1579<!-- ============================ (8) FOOTER ============================ --> 1580<section class="audience-paths wrap" aria-labelledby="audience-paths-title"> 1581<p class="mono">TASK-FIRST ENTRY POINTS</p><h2 id="audience-paths-title">Choose the view that matches your job.</h2> 1582<p>The product, implementation evidence, and operating status stay separate so users, developers, and investors can verify the layer they need without navigating the entire estate.</p> 1583<div class="audience-path-grid"> 1584<a href="/static/3d/holographic.html" aria-label="Open the A11oy operator experience"><span>Users and operators</span><strong>Run the governed experience</strong><small>Explore evidence-labelled operational surfaces and defensive workbenches.</small></a> 1585<a href="https://github.com/szl-holdings/a11oy" target="_blank" rel="noopener" aria-label="Open the A11oy source repository"><span>Developers</span><strong>Inspect source and contracts</strong><small>Review APIs, tests, deployment authority, and reproducible evidence.</small></a> 1586<a href="https://a11oy.net/status/" target="_blank" rel="noopener" aria-label="Open the independently attested estate status"><span>Investors and diligence</span><strong>Verify operating status</strong><small>Separate observed deployment evidence from modeled claims and roadmap work.</small></a> 1587</div></section> 1588<section class="company-band" id="company" aria-labelledby="company-title"> 1589 <div class="wrap"> 1590 <div><p class="section-overline" style="color:#8CAFE3">SZL HOLDINGS / COMPANY</p><h2 id="company-title">Software, math, and research under one evidence standard.</h2></div> 1591 <div><p>SZL publishes product source, research, and a separate proof index so a visitor can inspect each claim at its own level. A product route, source repository, and independently maintained RECORD answer different questions.</p><a href="https://github.com/szl-holdings" rel="noopener">Explore SZL source â</a></div> 1592 </div> 1593</section> 1594</div> 1595</main> 1596<footer> 1597 <div class="wrap"> 1598 <div class="cols"> 1599 <div style="max-width:360px"> 1600 <a class="brand" href="/" style="margin-bottom:12px"> 1601 <svg width="26" height="26" viewBox="0 0 32 32" fill="none" aria-hidden="true">
1602 <circle cx="16" cy="16" r="13" stroke="url(#lg)" stroke-width="2"/> 1603 <circle cx="16" cy="16" r="5" fill="url(#lg)"/></svg> 1604 <span>a11oy<span class="sub" style="margin-left:9px">SZL Holdings</span></span></a> 1605 <p class="muted" style="margin:6px 0 0">Governed agent change management â AI that exposes receipt 1606 integrity, signer state, evidence, and refusal behavior. The sha3_256 receipt ledger is 1607 independently inspectable; DSSE signing is claimed only when verification proves it.</p> 1608 <p class="muted" style="margin:12px 0 0">Part of the SZL Holdings estate · 1609 <a href="https://github.com/szl-holdings" target="_blank" rel="noopener">github.com/szl-holdings</a></p> 1610 <!-- audit 2026-08-30: entity-encoded dot keeps the served source free of the literal colliding-brand token, per the identity-lock gate (tests/test_identity_lock.py); the encoded span renders as the colliding brand's domain to readers. --> 1611 <p class="muted" style="margin:12px 0 0">Not affiliated with a11oy.com.</p> 1612 </div> 1613 <div class="lk"><strong style="color:var(--ink)">Products</strong> 1614 <a href="/console" aria-label="Open the command center"><span>Command center</span> â</a> 1615 <a href="/holographic">Holo</a> 1616 <a href="/frontier-now">Frontier</a> 1617 <a href="/killinchu">killinchu · vertical</a> 1618 <a href="https://huggingface.co/collections/SZLHOLDINGS/szl-flagship-models-6a9315c1c853da528726dd8d" rel="noopener">Forge / own-metal</a> 1619 <a href="/lyte">LYTE lattice · BIND package</a> 1620 <a href="/five-space">Five-space operator · BIND package</a> 1621 <a href="/verify">Verify a receipt</a></div> 1622 <div class="lk"><strong style="color:var(--ink)">Evidence</strong> 1623 <a href="https://a11oy.net" rel="noopener">Proof registry â</a> 1624 <a href="/trust">Trust center</a> 1625 <a href="/api/a11oy/v1/ledger">Receipt ledger</a> 1626 <a href="/api/a11oy/v1/honest">Honest status (JSON)</a> 1627 <a href="https://github.com/szl-holdings/lutar-lean">lutar-lean proofs</a></div> 1628 <div class="lk"><strong style="color:var(--ink)">Catalog</strong> 1629 <a href="https://huggingface.co/collections/SZLHOLDINGS/szl-flagship-models-6a9315c1c853da528726dd8d" rel="noopener">Flagship models</a> 1630 <a href="https://huggingface.co/collections/SZLHOLDINGS/szl-kernels-software-6a9315c19d509bb9214d3e64" rel="noopener">Kernels · SOFTWARE</a> 1631 <a href="https://huggingface.co/collections/SZLHOLDINGS/szl-roadmap-no-admitted-data-6a9315c19fb3920077cefe50" rel="noopener">ROADMAP · no admitted data</a> 1632 <a href="https://huggingface.co/collections/SZLHOLDINGS/szl-flagship-spaces-6a9315c15be8186d77796e62" rel="noopener">Flagship Spaces</a></div> 1633 <div class="lk"><strong style="color:var(--ink)">Honesty</strong> 1634 <a href="/static/viz/router/">LLM Router · STALE NOT_MEASURED · snapshot 2026-07-11</a> 1635 <a href="https://huggingface.co/spaces/SZLHOLDINGS/llm-router-live" rel="noopener">Status Space (STALE NOT_MEASURED · snapshot 2026-07-11)</a> 1636 <a href="https://github.com/szl-holdings" rel="noopener">SZL Holdings · GitHub org</a> 1637 <a href="#honesty">Honesty doctrine</a></div> 1638 </div> 1639 <p class="disc">Honesty doctrine v11 LOCKED. The locked-proven Lean kernel is exactly <b>8</b> 1640 theorems {F1,F4,F7,F11,F12,F18,F19,F22}; the 144-entry genome registry is a separate, larger 1641 set graded across four honesty tiers. The Î trust gate is <b>Conjecture 1</b> â an 1642 advisory bound, never a theorem and never 1.0. Receipt-chain integrity and DSSE signing are 1643 distinct states; signing is claimed only when persistent signer evidence is active and verification 1644 passes. Read-only routes never mint receipts. Energy is MEASURED only with a live exporter delta, 1645 otherwise honest SAMPLE â this page does not invent live GPU joules. 1646 Hub collections are a catalog, not a zoo; ROADMAP cards are not trained SKUs. Supply 1647 chain is SLSA L1 honest (L2 build-attested); FedRAMP / IL5 / ATO accreditation is ROADMAP. 1648 <b style="color:var(--sub)">a11oy â SZL Holdings.</b> 1649 © Stephen P. Lutar Jr. (ORCID 0009-0001-0110-4173) · Apache-2.0.</p> 1650 </div> 1651</footer> 1652 1653<!-- ===================== SOVEREIGN IMPORTMAP (vendored, NO CDN) â Dev 2 ===================== -->
1654<script type="importmap"> 1655{ "imports": { 1656 "three": "/hero/vendor3d/three.module.min.js", 1657 "three/addons/": "/hero/vendor3d/" 1658} } 1659</script>
1659 1660 1661<!-- ============ HERO INSTRUMENT PANEL â honest by default ============ 1662 Surfaces / spectrum / policy / digest / verdict stay here. Kernel count, 1663 #nv-state, and .is-live are owned by /static/landing-honest-bind.js. 1664 HTTP success is not readiness. Never green. Î = Conjecture 1. 1665=============================================================================== -->
1666<script> 1667(function(){ 1668 "use strict"; 1669 var panel = document.getElementById("nv-panel"); 1670 if(!panel) return; 1671 var $ = function(id){ return document.getElementById(id); }; 1672 var txt = function(id, v){ var e = $(id); if(e && typeof v === "string" && v) e.textContent = v; }; 1673 var EP_HEALTH = "/api/a11oy/healthz"; 1674 var EP_SURFACES = "/api/a11oy/v1/frontier/surfaces"; 1675 var EP_ATTEST = "/api/a11oy/v1/attest/manifest"; 1676 var EP_HONEST = "/api/a11oy/v1/honest"; 1677 1678 function get(url){ 1679 return fetch(url, { cache:"no-store", credentials:"omit" }).then(function(r){ 1680 if(!r.ok) throw new Error(url + " " + r.status); 1681 return r.json(); 1682 }); 1683 } 1684 function soft(url){ return get(url).then(function(d){ return d; }, function(){ return null; }); } 1685 function str(v){ return (typeof v === "string" && v.length) ? v : null; } 1686 function int(v){ return (typeof v === "number" && isFinite(v)) ? v : null; } 1687 1688 // greyscale only â the ramp is lightness, never hue 1689 var RAMP = { "MEASURED":"#ffffff", "LIVE":"#e8e8ea", "MODELED":"#9a9a9e", 1690 "STRUCTURAL-ONLY":"#6c6c70", "ROADMAP":"#4a4a4e", "UNAVAILABLE":"#2a2a2e" }; 1691 1692 Promise.all([soft(EP_HEALTH), soft(EP_SURFACES), soft(EP_ATTEST), soft(EP_HONEST)]).then(function(res){ 1693 var health = res[0], surf = res[1], att = res[2], honest = res[3]; 1694 var i; 1695 1696 // --- service (healthz) --- 1697 if(health){ 1698 var svc = str(health.service) || str(health.organ), ver = str(health.version); 1699 if(!svc && honest) svc = str(honest.organ) || str(honest.service); 1700 if(svc) txt("nv-service", ver ? (svc + " " + ver) : svc); 1701 var sg = health.rollup && health.rollup.signer; 1702 if(sg && str(sg.status)) txt("nv-signer", sg.status); // verbatim, never upgraded 1703 } 1704 1705 // --- doctrine: attest predicate first, healthz second --- 1706 var doctrine = null; 1707 var doctrineState = null; 1708 if(honest && honest.doctrine_lock){ 1709 doctrine = str(honest.doctrine_lock.doctrine) || str(honest.doctrine); 1710 doctrineState = str(honest.doctrine_lock.state); 1711 } 1712 if(!doctrine && att && att.statement && att.statement.predicate) doctrine = str(att.statement.predicate.doctrine); 1713 if(!doctrine && health) doctrine = str(health.doctrine); 1714 if(doctrine) txt("nv-doctrine", doctrineState ? (doctrine + " " + doctrineState) : doctrine); 1715 // Kernel count is the packaged binder's job. Do not paint locked-8 here. 1716 1717 // --- statement digest from attest, never a git SHA --- 1718 if(att && att.statement && att.statement.subject && att.statement.subject.length){ 1719 var d0 = att.statement.subject[0] && att.statement.subject[0].digest; 1720 if(d0 && str(d0.sha256)) { 1721 var hex = String(d0.sha256); 1722 txt("nv-digest", hex.slice(0,8) + "\u2026" + hex.slice(-8)); 1723 } 1724 } 1725 1726 // --- frontier surfaces + honesty-label spectrum --- 1727 if(surf){ 1728 var sm = surf.summary || {}; 1729 var cnt = int(surf.count), pres = int(sm.present), un = int(sm.unavailable); 1730 if(cnt !== null){ 1731 var line = cnt + " registered"; 1732 if(pres !== null) line += " · " + pres + " present"; 1733 if(un !== null) line += " · " + un + " UNAVAILABLE"; 1734 txt("nv-surfaces", line); 1735 } 1736 var lc = sm.label_counts, total = 0, key; 1737 if(lc){ 1738 for(key in lc) if(Object.prototype.hasOwnProperty.call(lc, key)) total += (int(lc[key]) || 0); 1739 } 1740 if(total > 0){ 1741 var order = ["MEASURED","LIVE","MODELED","STRUCTURAL-ONLY","ROADMAP","UNAVAILABLE"], seen = {}, bar = "", leg = ""; 1742 var emit = function(k){ 1743 var n = int(lc[k]); if(n === null || n <= 0 || seen[k]) return; seen[k] = 1; 1744 bar += '<span style="width:' + ((n / total) * 100).toFixed(3) + '%;background:' + 1745 (RAMP[k] || "#5f5f63") + '"></span>'; 1746 leg += '<span>' + k + ' <b>' + n + '</b></span>'; 1747 }; 1748 for(i = 0; i < order.length; i++) emit(order[i]); 1749 for(key in lc) if(Object.prototype.hasOwnProperty.call(lc, key)) emit(key); 1750 $("nv-spectrum").innerHTML = bar; 1751 $("nv-spectrum").setAttribute("aria-label", 1752 "Frontier surface honesty-label distribution across " + total + " surfaces"); 1753 $("nv-legend").innerHTML = leg; 1754 } 1755 } 1756
1757 // --- policy verdict + evidence label (attest) --- 1758 var digest = null, signedOk = false; 1759 if(att){ 1760 var verdict = str(att.verdict), label = str(att.label); 1761 if(verdict) txt("nv-policy", label ? (verdict + " · " + label) : verdict); 1762 var scope = str(att.verdict_scope); 1763 if(scope){ var pe = $("nv-policy"); if(pe) pe.setAttribute("title", scope); } 1764 digest = str(att.statement_digest_sha256); 1765 if(digest && digest.length > 20){ 1766 var short = digest.slice(0, 8) + "â¦" + digest.slice(-8); 1767 txt("nv-digest", short); 1768 var de = $("nv-digest"); if(de) de.setAttribute("title", "sha256 " + digest); 1769 } 1770 var sig = att.verification && att.verification.signature; 1771 signedOk = !!(sig && sig.signed === true && sig.verified === true); 1772 if(sig && str(sig.status) && $("nv-signer").textContent === "UNAVAILABLE") txt("nv-signer", sig.status); 1773 } 1774 1775 // --- honest verdict stamp --- 1776 var stamp = "UNAVAILABLE"; 1777 if(signedOk) stamp = "SIGNED"; 1778 else if(digest) stamp = "HASH-LINKED"; 1779 txt("nv-verdict", stamp); 1780 // #nv-state and .is-live stay with landing-honest-bind.js. 1781 }); 1782})(); 1783</script>
1783 1784 1785<!-- ===================== LIVE DATA (honest; one consolidated read + fallbacks) ===================== -->
1786<script> 1787(function(){ 1788 var btn=document.getElementById("menu-toggle"); 1789 var header=document.querySelector("header.nav"); 1790 var nav=document.getElementById("site-nav"); 1791 if(!btn||!header||!nav) return; 1792 function setOpen(open){ 1793 header.classList.toggle("nav-open", open); 1794 btn.setAttribute("aria-expanded", String(open)); 1795 btn.setAttribute("aria-label", open ? "Close menu" : "Open menu"); 1796 btn.textContent = open ? "Ã" : "â°"; 1797 } 1798 btn.addEventListener("click", function(){ setOpen(!header.classList.contains("nav-open")); }); 1799 nav.querySelectorAll("a").forEach(function(a){ a.addEventListener("click", function(){ setOpen(false); }); }); 1800 document.addEventListener("keydown", function(e){ 1801 if(e.key==="Escape" && header.classList.contains("nav-open")){ 1802 setOpen(false);btn.focus(); 1803 } 1804 }); 1805 document.addEventListener("click", function(e){if(!header.contains(e.target)) setOpen(false);}); 1806 header.addEventListener("focusout", function(e){ 1807 if(e.relatedTarget && !header.contains(e.relatedTarget)) setOpen(false); 1808 }); 1809 window.matchMedia("(min-width:1101px)").addEventListener("change", function(e){if(e.matches) setOpen(false);}); 1810})(); 1811</script>
vendor: 1 bytes, line 1811
1811
1812<script> 1813(function(){ 1814 "use strict"; 1815 const $ = (id) => document.getElementById(id); 1816 const esc = (s) => String(s).replace(/[&<>"]/g, c => ({'&':'&','<':'<','>':'>','"':'"'}[c])); 1817 const liveChip = (t) => '<span class="chip gray" style="margin-left:6px"><span class="dot"></span>'+esc(t)+'</span>'; 1818 const downChip = (t) => '<span class="chip down" style="margin-left:6px"><span class="dot"></span>'+esc(t)+'</span>'; 1819 const grayChip = (t) => '<span class="chip gray" style="margin-left:6px"><span class="dot"></span>'+esc(t)+'</span>'; 1820 1821 async function getJSON(url){ 1822 const r = await fetch(url, {cache:"no-store"}); 1823 if(!r.ok) throw new Error(url+" "+r.status); 1824 return r.json(); 1825 } 1826 async function getText(url){ 1827 const r = await fetch(url, {cache:"no-store"}); 1828 if(!r.ok) throw new Error(url+" "+r.status); 1829 return r.text(); 1830 } 1831 async function sha256Hex(text){ 1832 if(!globalThis.crypto || !globalThis.crypto.subtle) throw new Error("Web Crypto unavailable"); 1833 const digest = await globalThis.crypto.subtle.digest("SHA-256", new TextEncoder().encode(text)); 1834 return Array.from(new Uint8Array(digest), byte => byte.toString(16).padStart(2,"0")).join(""); 1835 } 1836 const num = (v) => (typeof v === "number" && isFinite(v)) ? v : null; 1837 const fmtLam = (v) => (num(v) === null) ? null : Number(v).toFixed(3); 1838 1839 function showUnavailableOverclaimMetrics(){ 1840 const count = $("hs-overclaims"); 1841 count.textContent = "â"; 1842 count.classList.remove("proof"); 1843 count.classList.add("gray"); 1844 $("hs-overclaim-time").textContent = "â"; 1845 $("hs-overclaim-sample").textContent = "source unavailable"; 1846 $("hs-overclaims-chip").innerHTML = grayChip("SAMPLE · STALE SNAPSHOT 2026-07-25 · SOURCE UNAVAILABLE"); 1847 } 1848 1849 async function loadOverclaimMetrics(){ 1850 const ledgerSource = "https://raw.githubusercontent.com/szl-holdings/platform/main/docs/overclaim-ledger.json"; 1851 const manifestSource = "https://raw.githubusercontent.com/szl-holdings/platform/main/docs/overclaim-ledger.evidence.json"; 1852 try { 1853 const [ledgerText, manifest] = await Promise.all([getText(ledgerSource), getJSON(manifestSource)]); 1854 const digest = await sha256Hex(ledgerText); 1855 const d = JSON.parse(ledgerText); 1856 const count = num(d && d.metrics && d.metrics.ci_detected_incidents); 1857 const correctionTime = d && d.metrics && d.metrics.observed_correction_time_display; 1858 const sampleSize = num(d && d.metrics && d.metrics.correction_time_sample_size); 1859 const observed = d && d.snapshot && typeof d.snapshot.observed_at === "string" 1860 ? d.snapshot.observed_at.slice(0, 10) : ""; 1861 const pinnedDigest = manifest && manifest.ledger && manifest.ledger.sha256; 1862 const mislabeledMean = d && d.metrics && Object.keys(d.metrics) 1863 .some(key => key.toLowerCase().includes("mean")); 1864 if( 1865 manifest.maturity !== "MEASURED" || 1866 !manifest.snapshot || manifest.snapshot.state !== "SNAPSHOT" || 1867 manifest.snapshot.remote_refresh_required_for_current_state !== true || 1868 typeof pinnedDigest !== "string" || !/^[0-9a-f]{64}$/.test(pinnedDigest) || 1869 digest !== pinnedDigest || 1870 d.maturity !== "MEASURED" || 1871 !d.snapshot || d.snapshot.state !== "SNAPSHOT" || d.snapshot.exhaustive !== false || 1872 count === null || sampleSize !== 1 || 1873 d.metrics.aggregation !== "single_observation" || 1874 typeof correctionTime !== "string" || !correctionTime || !observed || mislabeledMean 1875 ) throw new Error("invalid or unpinned overclaim ledger"); 1876 const countElement = $("hs-overclaims"); 1877 countElement.textContent = count.toLocaleString(); 1878 countElement.classList.remove("gray"); 1879 countElement.classList.add("proof"); 1880 $("hs-overclaim-time").textContent = correctionTime; 1881 $("hs-overclaim-sample").textContent = "n="+sampleSize; 1882 $("hs-overclaims-chip").innerHTML = grayChip("SNAPSHOT "+observed+" · DIGEST OK · HTTP 200 is REACHABLE"); 1883 } catch (_) { 1884 showUnavailableOverclaimMetrics(); 1885 } 1886 } 1887 1888 // Advisory Î is Conjecture 1: report its relation to the floor, never render pass/fail or green. 1889 function lamChip(elId, v){ 1890 const el = $(elId); if(!el) return; 1891 if(num(v) === null){ el.innerHTML = downChip("N/A"); return; } 1892 const relation = v >= 0.90 ? "⥠advisory floor" : "below advisory floor"; 1893 el.innerHTML = grayChip(relation + " · CONJECTURE"); 1894 } 1895 1896 function setTiers(t){ 1897 // Catalog tiers only. Kernel Lean-8 chip is loadKernelLocked() from /honest 1898 // locked_formula_count. Never genome LOCKED-PROVEN. Never proof_tiers.locked. 1899 $("pt-semantic").textContent = (num(t.semantic) === null) ? "N/A" : t.semantic; 1900 $("pt-evidence").textContent = (num(t.evidence) === null) ? "N/A" : t.evidence; 1901 $("pt-conjecture").textContent = (num(t.conjecture) === null) ? "N/A" : t.conjecture; 1902 } 1903 // Kernel locked-proven chip (#pt-locked) is bound ONLY to the honest kernel 1904 // count. It is never bound to a genome catalog tier (tier_counts['LOCKED-PROVEN'] 1905 // is 25 of 144 â a catalog tag, not the Lean-8 kernel). 1906 async function loadKernelLocked(){ 1907 try{ 1908 const h = await getJSON("/api/a11oy/v1/honest"); 1909 const n = num(h && h.locked_formula_count); 1910 $("pt-locked").textContent = (n === 8) ? "8" : "N/A"; 1911 }catch(e){ $("pt-locked").textContent = "N/A"; } 1912 } 1913 // Genome catalog tag count, rendered in its own slot so it can never be read 1914 // as the kernel chip. 1915 function setCatalogNote(n){ 1916 const el = $("pt-genome-locked"); 1917 if(!el) return; 1918 el.textContent = (num(n)===null) ? "N/A" : String(n); 1919 } 1920 1921 // ---- killinchu runtime honesty ------------------------------------------ 1922 // The killinchu Space runtime is labelled UNAVAILABLE unless THIS visit gets a 1923 // real HTTP 200 from its health endpoint. A refused or timed-out probe is 1924 // never read as "live"; nothing about the runtime is asserted from markup. 1925 const KC_RUNTIME_PROBE = "https://szlholdings-killinchu.hf.space/api/health"; 1926 function markKillinchuUnavailable(reason){ 1927 const chip = $("kc-runtime"); 1928 if(chip){ 1929 chip.className = "chip down"; 1930 chip.innerHTML = '<span class="dot"></span>RUNTIME UNAVAILABLE' + (reason ? (" \u00b7 " + esc(reason)) : ""); 1931 } 1932 } 1933 function markKillinchuReachable(){ 1934 const chip = $("kc-runtime"); 1935 if(chip){ 1936 chip.className = "chip gray"; 1937 chip.innerHTML = '<span class="dot"></span>RUNTIME REACHABLE \u00b7 HTTP 200 this visit'; 1938 } 1939 } 1940 async function probeKillinchuRuntime(){ 1941 const ctl = ("AbortController" in window) ? new AbortController() : null; 1942 const timer = ctl ? setTimeout(function(){ ctl.abort(); }, 4000) : null; 1943 try{ 1944 const r = await fetch(KC_RUNTIME_PROBE, { signal: ctl ? ctl.signal : undefined, cache: "no-store" }); 1945 if(timer) clearTimeout(timer); 1946 if(r && r.ok){ markKillinchuReachable(); return; } 1947 markKillinchuUnavailable("HTTP " + (r ? r.status : "no response")); 1948 }catch(e){ 1949 if(timer) clearTimeout(timer); 1950 markKillinchuUnavailable((e && e.name === "AbortError") ? "probe timed out" : "runtime unreachable"); 1951 } 1952 } 1953 1954 function setVerticals(v, src){ 1955 // Flagships only: a11oy command (core) and killinchu (defense). 1956 // Insurance / finance / real-estate are not products on this page. 1957 // A posture is shown only when the API marks it SUPPLIED. Built-in default 1958 // constants (source DEFAULT_CONSTANT) or a missing source render N/A. 1959 // src === null means the source endpoint itself was unavailable. 1960 const unavailable = (src === null); 1961 src = src || {};
1962 [["core","v-core"],["defense","v-defense"]].forEach(([k,id])=>{ 1963 const el = $(id); 1964 if(!el) return; 1965 if(src[k] !== "SUPPLIED"){ 1966 el.textContent = "N/A"; 1967 const chip = $(id+"-chip"); 1968 if(chip) chip.innerHTML = unavailable ? downChip("N/A") 1969 : grayChip(src[k] === "DEFAULT_CONSTANT" ? "NOT MEASURED · DEFAULT CONSTANT" : "NOT MEASURED"); 1970 return; 1971 } 1972 const val = fmtLam(v[k]); 1973 el.textContent = (val===null) ? "N/A" : val; 1974 lamChip(id+"-chip", num(v[k])); 1975 }); 1976 } 1977 1978 function setHeroReceiptsFromLedger(d){ 1979 // Same source as the runtime pulse card: GET /api/a11oy/v1/ledger (SAMPLE chain). 1980 // Do not invent a third number. Lake/overview totals, if different, are SAMPLE/historical. 1981 const n = (d && typeof d.count === "number") ? d.count : num(d && d.count); 1982 const state = String((d && (d.state || d.data_kind)) || "SAMPLE").toUpperCase(); 1983 $("hs-receipts").textContent = (n===null) ? "â" : n.toLocaleString(); 1984 $("hs-receipts").dataset.liveCount = (n===null) ? "" : String(n); 1985 $("hs-receipts-chip").innerHTML = (n===null) ? downChip("offline") : grayChip(state + " · ledger"); 1986 if(window.__lakeReceiptTotal != null) noteHistoricalReceipts(window.__lakeReceiptTotal, "lake"); 1987 } 1988 function noteHistoricalReceipts(other, source){ 1989 const live = num($("hs-receipts").dataset && $("hs-receipts").dataset.liveCount); 1990 const hist = num(other); 1991 const el = $("hs-receipts-hist"); 1992 if(!el) return; 1993 if(live!==null && hist!==null && live!==hist){ 1994 el.textContent = " · SAMPLE/historical " + source + " " + hist.toLocaleString(); 1995 } 1996 } 1997 function setChain(receipts, alg, depth, head){ 1998 window.__lakeReceiptTotal = num(receipts); 1999 $("chain-receipts").textContent = (num(receipts)===null) ? "UNAVAILABLE" : receipts.toLocaleString(); 2000 // Hero figure is owned by the ledger read (same source as the runtime card). 2001 if($("hs-receipts").dataset.liveCount){ 2002 noteHistoricalReceipts(receipts, "lake"); 2003 } 2004 if(alg) $("chain-alg").textContent = alg; 2005 $("chain-depth").textContent = (num(depth)===null) ? "N/A" : depth.toLocaleString(); 2006 // Normalize head to the receipt id STRING. Some feeds (e.g. org/overview) 2007 // return last_receipt as an object ({receipt_id, ...}); passing that straight 2008 // to String() rendered a literal "[object Object]" in the LAST RECEIPT ID slot. 2009 const headId = (head && typeof head === "object") 2010 ? (head.receipt_id || head.id || head.digest || "") 2011 : head; 2012 if(headId){ const h = String(headId); $("chain-head").textContent = h.length>14 ? (h.slice(0,10)+"â¦"+h.slice(-4)) : h; } 2013 else { $("chain-head").textContent = "N/A"; } 2014 } 2015 // Split of the record count, measured server-side from stored envelopes. Omitted when the 2016 // runtime does not report it; never derived from a signed:true flag. 2017 function setChainSplit(dsseSigBytes, modeledProbe){ 2018 const el = $("chain-split"); 2019 if(!el) return; 2020 const s = num(dsseSigBytes), p = num(modeledProbe); 2021 const parts = []; 2022 if(s!==null) parts.push(s.toLocaleString() + " records store DSSE signature bytes (not verified here)"); 2023 if(p!==null) parts.push(p.toLocaleString() + " records are legacy MODELED GET probes"); 2024 el.textContent = parts.join(" · "); 2025 } 2026 2027 // ---- (A) try the ONE consolidated read (Dev 5) ---- 2028 async function loadOverview(){ 2029 try{ 2030 const o = await getJSON("/api/a11oy/v1/org/overview"); 2031 if(!o || o.status === "UNAVAILABLE") return false; 2032 let any = false; 2033 if(o.proof_tiers){ setTiers({ semantic:o.proof_tiers.semantic, evidence:o.proof_tiers.evidence, conjecture:o.proof_tiers.conjecture }); setCatalogNote((o.thesis_stats&&o.thesis_stats.locked_proven_count) || o.proof_tiers.locked); $("proof-src").innerHTML = grayChip("REACHABLE · overview"); any = true; } 2034 if(Array.isArray(o.verticals)){ 2035 const vm = {}, vs = {}; 2036 o.verticals.forEach(x => { if(x && x.name){ vm[x.name] = num(x.lambda); vs[x.name] = x.source; } }); 2037 setVerticals(vm, vs); $("verticals-src").innerHTML = grayChip("REACHABLE · overview"); any = true; 2038 } 2039 const ts = o.thesis_stats || {}; 2040 const ch = o.chain || {}; 2041 // receipt_records = hash-chained record count. Older runtimes named the same number 2042 // signed_receipts; read it only as a record count, never as a signature count. 2043 const records = (ts.receipt_records !== undefined) ? ts.receipt_records : ts.signed_receipts; 2044 if(records !== undefined || ch.depth !== undefined){ 2045 setChain(num(records), ts.chain_alg || "sha3_256", num(ch.depth), ch.last_receipt); 2046 setChainSplit(ts.dsse_sig_bytes_records, ts.modeled_probe_records); 2047 $("chain-src").innerHTML = grayChip("REACHABLE · overview"); any = true; 2048 } 2049 if(o.org_lambda !== undefined && $("v-org")){ const v=fmtLam(o.org_lambda); $("v-org").textContent = v||"N/A"; lamChip("v-org-chip", num(o.org_lambda)); } 2050 return any; 2051 }catch(e){ return false; } 2052 } 2053 2054 // ---- (B) fallbacks â each source degrades to honest N/A independently ---- 2055 async function loadGenomeTiers(){ 2056 try{ 2057 const g = await getJSON("/api/a11oy/v1/genome"); 2058 if(g && g.status === "UNAVAILABLE") throw new Error("genome unavailable"); 2059 const tc = g.tier_counts || {}; 2060 setTiers({ semantic: tc["SEMANTIC-VERIFIED"], 2061 evidence: tc["evidence-backed"], conjecture: tc["CONJECTURE"] });
2062 setCatalogNote(tc["LOCKED-PROVEN"]); 2063 $("proof-src").innerHTML = grayChip("REACHABLE · genome"); 2064 }catch(e){ 2065 setTiers({}); $("proof-src").innerHTML = downChip("UNAVAILABLE"); 2066 } 2067 } 2068 async function loadLambdaOrg(){ 2069 try{ 2070 const d = await getJSON("/api/a11oy/v1/lambda/org"); 2071 const v = d.verticals || {}; 2072 setVerticals({ core:v.core, defense:v.defense }, d.verticals_source || {}); 2073 if($("v-org")){ 2074 const supplied = !!(d.inputs && d.inputs.class === "SUPPLIED"); 2075 const ov = supplied ? fmtLam(d.lambda_org) : null; 2076 $("v-org").textContent = ov || "N/A"; 2077 if(supplied) lamChip("v-org-chip", num(d.lambda_org)); 2078 else if($("v-org-chip")) $("v-org-chip").innerHTML = grayChip("NOT MEASURED · DEFAULT CONSTANT"); 2079 } 2080 if($("verticals-src")) $("verticals-src").innerHTML = grayChip("REACHABLE · lambda/org"); 2081 }catch(e){ 2082 setVerticals({}, null); 2083 if($("v-org")) $("v-org").textContent = "N/A"; 2084 if($("v-org-chip")) $("v-org-chip").innerHTML = downChip("N/A"); 2085 if($("verticals-src")) $("verticals-src").innerHTML = downChip("UNAVAILABLE"); 2086 } 2087 } 2088 async function loadChain(){ 2089 let receipts=null, alg="sha3_256", depth=null, head=null, ok=false; 2090 try{ const h = await getJSON("/api/lake/v1/health"); receipts = num(h.total_receipts); alg = h.chain_alg || alg; ok = true; }catch(e){} 2091 try{ const l = await getJSON("/api/a11oy/v1/ledger"); depth = num(l.count); 2092 if(Array.isArray(l.receipts) && l.receipts.length){ head = l.receipts[l.receipts.length-1].receipt_id; } 2093 if(receipts === null) receipts = depth; ok = true; }catch(e){} 2094 setChain(receipts, alg, depth, head); 2095 $("chain-src").innerHTML = ok ? grayChip((alg || "sha3_256") + " · CHAIN") : downChip("UNAVAILABLE"); 2096 } 2097 2098 // ---- live estate pulse: reachability is reported separately from correctness ---- 2099 function pulseState(key, state, detail){ 2100 const chip = $("pulse-"+key+"-state"); 2101 const body = $("pulse-"+key+"-detail"); 2102 const amberStates = new Set(["CACHED","STALE_CACHE","SNAPSHOT","MODELED","OBSERVED","AVAILABLE","DEGRADED","REACHABLE"]); 2103 if(chip){ chip.textContent = state; chip.className = "data-state "+((state === "LIVE") ? "live" : (amberStates.has(state) ? "amber" : "down")); } 2104 if(body) body.textContent = detail; 2105 } 2106 async function pulseJSON(url){ 2107 const ctl = new AbortController(); 2108 const timer = setTimeout(() => ctl.abort(), 6500); 2109 try{ 2110 const r = await fetch(url, {cache:"no-store", signal:ctl.signal}); 2111 if(!r.ok) throw new Error("HTTP "+r.status); 2112 return await r.json(); 2113 } finally { clearTimeout(timer); } 2114 } 2115 function readinessPulse(d){ 2116 const s = d.matrix_summary; 2117 const count = n => Number.isSafeInteger(n) && n >= 0; 2118 if(d.matrix_available !== true || !s || !count(s.tabs) || !count(s.endpoints)) throw new Error("matrix unavailable"); 2119 const prefix = s.tabs+" tabs · "+s.endpoints+" endpoint contracts · "; 2120 if(d.probe_verdict_available === false) return ["SNAPSHOT", prefix+"static contract; deployment probe pending."]; 2121 if(d.probe_verdict_available !== true) throw new Error("probe status unavailable"); 2122 const v = d.verdict_summary; 2123 const fields = ["endpoints","ok","skippedStateChanging","lies","unreachable","throttled"]; 2124 const origin = new URL(d.verdict_base); 2125 if(d.available !== true || !v || !fields.every(k => count(v[k])) || v.endpoints <= v.skippedStateChanging || 2126 fields.slice(1).reduce((total,k) => total+v[k], 0) !== v.endpoints || 2127 !/^[0-9a-f]{40}$/.test(d.verdict_source_revision || "") || 2128 !/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(?:\.\d+)?Z$/.test(d.verdict_checked_at || "") || 2129 !Number.isFinite(Date.parse(d.verdict_checked_at)) || origin.origin !== d.verdict_expected_base || 2130 origin.pathname !== "/" || origin.search || origin.hash || origin.username || origin.password) throw new Error("probe evidence incomplete"); 2131 const failed = v.lies+v.unreachable+v.throttled; 2132 return [failed ? "DEGRADED" : "OBSERVED", prefix+v.ok+" probe passes · "+failed+" failed/throttled · "+v.skippedStateChanging+" state-changing checks skipped · checked "+d.verdict_checked_at+"."]; 2133 } 2134 function meshPulse(d){ 2135 if(!Array.isArray(d.mesh_organs) || !Array.isArray(d.khipu_nodes)) throw new Error("mesh contract unavailable"); 2136 return ["REACHABLE", d.mesh_organs.length+" declared organs · "+d.khipu_nodes.length+" recent receipt nodes returned · in-process mesh; this read does not verify cross-Space transport."]; 2137 } 2138 async function loadEstatePulse(){ 2139 const checks = [ 2140 pulseJSON("/healthz").then(d => pulseState("health", "REACHABLE", (d.organ || "a11oy")+" runtime answered "+(d.status || "reachable")+"; inspect its evidence state in the source.")) 2141 .catch(() => pulseState("health", "UNAVAILABLE", "Runtime health did not answer this session.")), 2142 pulseJSON("/api/a11oy/v1/readiness/tab-matrix?view=summary").then(d => { 2143 pulseState("contract", ...readinessPulse(d)); 2144 }).catch(() => pulseState("contract", "UNAVAILABLE", "Tab contract or probe evidence is unavailable for this deployment.")), 2145 pulseJSON("/api/a11oy/v1/ledger").then(d => { 2146 setHeroReceiptsFromLedger(d); 2147 pulseState("ledger", "REACHABLE", (typeof d.count === "number" ? d.count : "Current")+" receipts returned by the read; verify timestamp and chain state in the source."); 2148 }).catch(() => pulseState("ledger", "UNAVAILABLE", "Receipt ledger did not answer this session.")), 2149 pulseJSON("/api/a11oy/v1/mesh/state").then(d => { 2150 pulseState("mesh", ...meshPulse(d)); 2151 }).catch(() => pulseState("mesh", "UNAVAILABLE", "Mesh contract or receipt-node evidence unavailable this session.")) 2152 ]; 2153 await Promise.allSettled(checks); 2154 if($("pulse-checked")) $("pulse-checked").textContent = "Checked "+new Date().toLocaleStr
2154ing()+" · read-only · cache disabled"; 2155 } 2156 2157 // ---- (C) living body: load the anatomy Space in-frame only on click (perf + reduced-motion) ---- 2158 const bl = $("body-load"); 2159 if(bl){ bl.addEventListener("click", function(){ 2160 const wrap = $("body-embed"); 2161 const f = document.createElement("iframe"); 2162 f.src = "https://betterwithage-anatomy.hf.space#estate"; 2163 f.title = "a11oy living body â 3D governed organism (V10 · Estate + Ayllu wirings)"; 2164 f.loading = "lazy"; f.referrerPolicy = "no-referrer"; 2165 f.allow = "fullscreen"; f.setAttribute("allowfullscreen", ""); 2166 wrap.innerHTML = ""; wrap.appendChild(f); 2167 }); } 2168 2169 // ---- (C2) the moldable brain: same-origin 3D surface, loads in-frame on click ---- 2170 const brl = $("brain-load"); 2171 if(brl){ brl.addEventListener("click", function(){ 2172 const wrap = $("body-embed"); 2173 const f = document.createElement("iframe"); 2174 f.src = "/static/3d/brain.html"; 2175 f.title = "The a11oy Brain â moldable 3D cortex, eight lobes wired to live public reads"; 2176 f.loading = "lazy"; f.referrerPolicy = "no-referrer"; 2177 f.allow = "fullscreen"; f.setAttribute("allowfullscreen", ""); 2178 wrap.innerHTML = ""; wrap.appendChild(f); 2179 }); } 2180 2181 // ---- orchestrate: overview first, fall back per-block for anything it didn't fill ---- 2182 (async function(){ 2183 loadEstatePulse(); 2184 loadOverclaimMetrics(); 2185 loadKernelLocked(); 2186 markKillinchuUnavailable(); 2187 probeKillinchuRuntime(); 2188 const ov = await loadOverview(); 2189 const filled = { 2190 tiers: $("proof-src").innerHTML.trim() !== "", 2191 verts: $("verticals-src").innerHTML.trim() !== "", 2192 chain: $("chain-src").innerHTML.trim() !== "", 2193 }; 2194 const jobs = []; 2195 if(!filled.tiers) jobs.push(loadGenomeTiers()); 2196 if(!filled.verts) jobs.push(loadLambdaOrg()); 2197 if(!filled.chain) jobs.push(loadChain()); 2198 await Promise.allSettled(jobs); 2199 })(); 2200})(); 2201</script>
2201 2202 2203<!-- SZL-FOURTH-WALL:v1:START â the page proves itself to the visitor. Claims-free: integrity & origin only. --> 2204<section id="fourth-wall" style="background:#060D1F;border-top:1px solid #f0eee6;padding:18px 24px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:#8FA3BF;line-height:1.7"> 2205 <div style="max-width:980px;margin:0 auto"> 2206 <span style="color:#f0eee6;letter-spacing:2px">⨠4TH WALL â©</span> 2207 <span> You are reading rendered bytes. Don’t trust them â hash them:</span> 2208 <button id="fw-hash-btn" style="margin-left:8px;background:transparent;border:1px solid #ffffff;color:#ffffff;min-width:44px;min-height:44px;padding:10px 14px;border-radius:3px;font:inherit;cursor:pointer;touch-action:manipulation">hash this page in your browser</button> 2209 <span id="fw-hash-out" style="color:#ffffff;word-break:break-all"></span> 2210 <div style="margin-top:6px">canonical source: <a href="https://github.com/szl-holdings/a11oy/blob/main/a11oy_landing.html" style="color:#f0eee6">szl-holdings/a11oy@main</a><span id="fw-main-sha"></span> · verify from outside: 2211 <code style="color:#f0eee6;background:#0d0d0f;padding:1px 6px;border-radius:3px">curl -s https://raw.githubusercontent.com/szl-holdings/a11oy/main/a11oy_landing.html | sha256sum</code> 2212 </div> 2213 <div style="margin-top:4px;color:#5c6f8a">This proves integrity & origin of this page only â never the accuracy of anything written on it. Doctrine v11. Expect the two hashes to differ by exactly the declared deltas: the server injects the operator-widget <code><script></code> tag in-memory, and the deployer may rewrite asset paths. In-browser hash = bytes as served; curl hash = canonical source; the attested sync + drift guards bind the two.</div> 2214 </div> 2215</section>
2216<script> 2217(function () { 2218 var btn = document.getElementById("fw-hash-btn"), out = document.getElementById("fw-hash-out"); 2219 if (btn) btn.addEventListener("click", function () { 2220 out.textContent = " hashing\u2026"; 2221 fetch(window.location.href, { cache: "reload" }).then(function (r) { return r.arrayBuffer(); }) 2222 .then(function (buf) { return crypto.subtle.digest("SHA-256", buf); }) 2223 .then(function (d) { 2224 var h = Array.prototype.map.call(new Uint8Array(d), function (b) { return b.toString(16).padStart(2, "0"); }).join(""); 2225 out.textContent = " sha256:" + h; 2226 }).catch(function () { out.textContent = " hash failed \u2014 use the curl line instead"; }); 2227 }); 2228 var retired = document.getElementById("fw-main-sha"); 2229 if (retired) { 2230 retired.id = "fw-main-sha-retired"; 2231 retired.textContent = ""; 2232 retired.setAttribute("hidden", "hidden"); 2233 } 2234})(); 2235</script>
2235 2236<!-- SZL-FOURTH-WALL:v1:END --> 2237 2238
2238<script src="/assets/szl-flow.js" defer data-szl-flow-asset="script"></script>
2238 2239
2239<script src="/assets/szl-holo-v2.js" defer data-szl-holo-asset="script-v2"></script>
vendor: 1 bytes, line 2239
2239
2240<script id="szl-public-experience-v3-runtime">(function(){'use strict';var r=document.documentElement,f=0;function s(){f=0;var z=Number.parseFloat(r.style.zoom||'1');if(!Number.isFinite(z)||z<=0)z=1;r.dataset.szlPublicExperienceV3='true';r.dataset.szlSpaceHoloV2='true';r.dataset.szlZoomTier=z>=3?'extreme':(z>=1.5?'high':'normal')}function q(){if(!f)f=window.requestAnimationFrame(s)}s();if(window.MutationObserver)new MutationObserver(q).observe(r,{attributes:true,attributeFilter:['style']});window.addEventListener('resize',q,{passive:true})}());</script>
2240<script src="/static/landing-honest-bind.js" defer data-szl-honest-bind="1"></script>
2240<div class="nav-item" data-view-grc="grc" onclick="location.href='/grc'" style="cursor:pointer"><span class="ico">â</span>Compliance / GRC</div><a class="nav-item" data-nav-spaces="hf1" data-wireup-path="/spaces" href="/spaces" style="cursor:pointer;text-decoration:none"><span class="ico">ð</span>Spaces</a></body> 2241</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.