From b11b56f81fcb6e7117a49990fbfba47156e577a4 Mon Sep 17 00:00:00 2001 From: FiscalMindset <254638087+FiscalMindset@users.noreply.github.com> Date: Wed, 15 Jul 2026 17:50:09 +0530 Subject: [PATCH] site: merge the hero into one terminal that plays the full real journey MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - combine the two hero terminals into one bigger terminal: `claude` opens the Claude Code session inside the same window (title flips, violet tint) - add real verification steps, captured from actual runs: `blindfold status` (name + byte-size only, value never shown), `blindfold attest` (chains to Intel root, 3/3 quotes, RTMR3 measurement) - clarify that 1N5xuy8j… is the public Sheet ID, not the key; the key is $GKEY - end with the `echo $GKEY` proof: empty in your shell — the key only lived inside that one command Co-authored-by: algsoch --- site/index.html | 90 ++++++++++++++++++++++++++----------------------- 1 file changed, 47 insertions(+), 43 deletions(-) diff --git a/site/index.html b/site/index.html index 1790acf..0e2a45c 100644 --- a/site/index.html +++ b/site/index.html @@ -394,14 +394,16 @@ .tbody .ann{color:#6a6a90;font-style:italic} .tbody .hr{display:flex;align-items:center;gap:10px;margin:10px 0 6px;color:var(--violet);font-size:11px;letter-spacing:.05em} .tbody .hr span{flex:1;height:1px;background:var(--line2)} .tbody .hr b{font-weight:700} - /* two-terminal hero stack */ - .termstack{display:flex;flex-direction:column;gap:14px} - .tbody.s1{height:196px} .tbody.s2{height:244px} - .termhero.cc{border-color:rgba(139,123,255,.32);box-shadow:0 30px 80px -30px rgba(90,60,220,.5)} - .termhero.cc .bar{background:#0e0a1a;border-bottom-color:rgba(139,123,255,.18)} + /* one bigger hero terminal that plays the whole journey */ + .tbody.big{height:454px} + .termhero.cc{border-color:rgba(139,123,255,.4);box-shadow:0 30px 80px -30px rgba(90,60,220,.55)} + .termhero.cc .bar{background:#0e0a1a;border-bottom-color:rgba(139,123,255,.22)} .termhero.cc .bar .t{color:#b6a8ff} - .termhero.idle{opacity:.4;filter:saturate(.45);transition:opacity .4s,filter .4s} - .termhero{transition:opacity .4s,filter .4s} + .termhero{transition:border-color .5s,box-shadow .5s} + .tbody .l.hr{display:flex;align-items:center;gap:10px;margin:10px 0 4px;color:var(--violet);font-size:11px;letter-spacing:.06em;font-weight:700} + .tbody .l.hr::before,.tbody .l.hr::after{content:"";flex:1;height:1px;background:rgba(139,123,255,.35)} + .cursor{display:inline-block;width:7px;height:14px;background:#7fd1ff;vertical-align:-2px;margin-left:1px;animation:blink 1s step-end infinite} + @keyframes blink{50%{opacity:0}} .cursor{display:inline-block;width:7px;height:14px;background:#7fd1ff;vertical-align:-2px;margin-left:1px;animation:blink 1s step-end infinite} @keyframes blink{50%{opacity:0}} @@ -461,15 +463,9 @@

Your AI agent can't leak the API key it -
-
-
zsh — setup (your shell)
-
-
-
-
◆ Claude Code — ~/my-agent
-
-
+
+
zsh — you@mac
+
@@ -1117,14 +1113,14 @@

Seal your first key in 30 secondsnew Promise(r=>setTimeout(r,ms)); - // s1 = your shell. s2 = the Claude Code session it launches. // Every out: line is a real captured output from an actual run. - const s1=[ + const script=[ {cmd:'npm i -g @fiscalmindset/blindfold'}, {out:['dim','added 133 packages in 6s']}, {out:['ok','+ @fiscalmindset/blindfold@0.4.6']}, @@ -1135,19 +1131,25 @@

Seal your first key in 30 secondsSeal your first key in 30 secondsSeal your first key in 30 secondses.forEach(e=>{ if(e.isIntersecting && !running){ play(); } }),{threshold:.15}); - vo.observe(document.getElementById('term1')); + vo.observe(win); })(); /* ── packet FLOWS ALONG WIRES through the nested architecture ── */