docs: VISION/MARKET/FINDINGS, brand assets, CLAUDE directive refresh

Adds VISION.md (target personas + 20-credential surface), docs/MARKET.md
(competitive positioning), and docs/FINDINGS-2026-06-16.md (controlled-env
test run: live cutover POCs for postgres/gitea/aws/mysql/redis/wireguard, the
backup-gate defect + fix, and the MariaDB unprivileged-rotation gap). Swaps the
placeholder _igo_options assets for the banner/icon set. Refreshes the project
CLAUDE.md directive.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
leetcrypt
2026-06-18 14:48:56 -07:00
parent 12192a8423
commit f6d145669c
23 changed files with 800 additions and 96 deletions
-91
View File
@@ -1,91 +0,0 @@
<!doctype html><html><head><meta charset="utf-8"><style>
html,body{margin:0;background:#060504;font-family:'JetBrainsMono Nerd Font','JetBrains Mono',monospace}
.grid{display:flex;gap:0}
.card{width:300px;height:360px;display:flex;flex-direction:column;align-items:center;
justify-content:center;gap:24px;border-right:1px solid #1c1714}
.card:last-child{border:none}
.lbl{color:#F7B968;font-size:15px;font-weight:700;letter-spacing:1px}
.sub{color:#8a7c72;font-size:11px;margin-top:-16px}
/* shared font for the in-svg wordmarks */
.mono{font-family:'JetBrainsMono Nerd Font','JetBrainsMonoNL Nerd Font','JetBrains Mono','Fira Code',monospace;font-weight:700}
</style></head><body>
<div class="grid">
<!-- ===== A: dark tile, igo, diamond i-dot (hero) ===== -->
<div class="card">
<svg width="180" height="180" viewBox="0 0 200 200">
<defs>
<linearGradient id="ta" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#1A1410"/><stop offset="1" stop-color="#0B0806"/></linearGradient>
<linearGradient id="la" x1="40" y1="80" x2="160" y2="150" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#F7B968"/><stop offset="0.6" stop-color="#E8772E"/><stop offset="1" stop-color="#C2531A"/></linearGradient>
</defs>
<rect width="200" height="200" rx="44" fill="url(#ta)" stroke="#2a201a" stroke-width="2"/>
<!-- custom i stem -->
<rect x="44" y="92" width="15" height="54" rx="6" fill="url(#la)"/>
<!-- diamond i-dot (nested strata) -->
<path d="M51.5 60 L66 74 L51.5 88 L37 74 Z" fill="none" stroke="url(#la)" stroke-width="4"/>
<path d="M51.5 68 L58 74 L51.5 80 L45 74 Z" fill="#F7B968"/>
<!-- g o -->
<text x="128" y="146" text-anchor="middle" class="mono" font-size="96" fill="url(#la)">go</text>
</svg>
<div class="lbl">A · DIAMOND-DOT</div><div class="sub">dark tile · i-dot = Strata core</div>
</div>
<!-- ===== B: orange tile, knockout igo ===== -->
<div class="card">
<svg width="180" height="180" viewBox="0 0 200 200">
<defs>
<linearGradient id="tb" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#F8A23E"/><stop offset="1" stop-color="#C2531A"/></linearGradient>
</defs>
<rect width="200" height="200" rx="44" fill="url(#tb)"/>
<rect x="44" y="92" width="15" height="54" rx="6" fill="#1A0E06"/>
<path d="M51.5 60 L66 74 L51.5 88 L37 74 Z" fill="#1A0E06"/>
<text x="128" y="146" text-anchor="middle" class="mono" font-size="96" fill="#1A0E06">go</text>
</svg>
<div class="lbl">B · KNOCKOUT</div><div class="sub">orange tile · bold solid</div>
</div>
<!-- ===== C: Strata mark + igo lockup ===== -->
<div class="card">
<svg width="180" height="180" viewBox="0 0 200 200">
<defs>
<linearGradient id="tc" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#1A1410"/><stop offset="1" stop-color="#0B0806"/></linearGradient>
<linearGradient id="lc" x1="40" y1="20" x2="160" y2="170" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#F7B968"/><stop offset="0.6" stop-color="#E8772E"/><stop offset="1" stop-color="#C2531A"/></linearGradient>
</defs>
<rect width="200" height="200" rx="44" fill="url(#tc)" stroke="#2a201a" stroke-width="2"/>
<g fill="none" stroke="url(#lc)" stroke-linejoin="round" transform="translate(100,78)">
<path d="M0 -46 L46 0 L0 46 L-46 0 Z" stroke-width="8" opacity="0.45"/>
<path d="M0 -26 L26 0 L0 26 L-26 0 Z" stroke-width="8"/>
</g>
<path d="M100 70 L108 78 L100 86 L92 78 Z" fill="#F7B968" transform="translate(0,0)"/>
<text x="100" y="168" text-anchor="middle" class="mono" font-size="46" letter-spacing="4" fill="url(#lc)">igo</text>
</svg>
<div class="lbl">C · STACK</div><div class="sub">Strata mark over igo</div>
</div>
<!-- ===== D: ig + diamond-o (o = vault) ===== -->
<div class="card">
<svg width="180" height="180" viewBox="0 0 200 200">
<defs>
<linearGradient id="td" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#1A1410"/><stop offset="1" stop-color="#0B0806"/></linearGradient>
<linearGradient id="ld" x1="30" y1="80" x2="170" y2="150" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#F7B968"/><stop offset="0.6" stop-color="#E8772E"/><stop offset="1" stop-color="#C2531A"/></linearGradient>
</defs>
<rect width="200" height="200" rx="44" fill="url(#td)" stroke="#2a201a" stroke-width="2"/>
<text x="62" y="146" text-anchor="middle" class="mono" font-size="96" fill="url(#ld)">ig</text>
<!-- diamond-o -->
<g fill="none" stroke="url(#ld)" stroke-linejoin="round" transform="translate(146,116)">
<path d="M0 -30 L30 0 L0 30 L-30 0 Z" stroke-width="9"/>
<path d="M0 -13 L13 0 L0 13 L-13 0 Z" stroke-width="7"/>
</g>
</svg>
<div class="lbl">D · DIAMOND-O</div><div class="sub">the 'o' becomes the vault</div>
</div>
</div>
</body></html>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 249 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 373 KiB

+23
View File
@@ -0,0 +1,23 @@
<svg width="1200" height="360" viewBox="0 0 1200 360" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Incredigo (igo) — guards your credentials in locked memory, leaves no trace on disk">
<defs>
<linearGradient id="Abg" x1="0" y1="0" x2="1200" y2="360" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#161210"/><stop offset="1" stop-color="#0C0907"/></linearGradient>
<linearGradient id="Aword" x1="360" y1="120" x2="360" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F7B968"/><stop offset="1" stop-color="#E8772E"/></linearGradient>
<linearGradient id="Atile" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1A1410"/><stop offset="1" stop-color="#0B0806"/></linearGradient><linearGradient id="Aink" x1="30" y1="80" x2="170" y2="150" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F7B968"/><stop offset="0.6" stop-color="#E8772E"/><stop offset="1" stop-color="#C2531A"/></linearGradient>
</defs>
<rect width="1200" height="360" rx="20" fill="url(#Abg)"/>
<g transform="translate(56,70) scale(1.1)">
<rect width="200" height="200" rx="44" fill="url(#Atile)" stroke="#2a201a" stroke-width="2"/>
<rect x="36" y="98" width="12" height="48" rx="6" fill="url(#Aink)"/>
<path d="M42 69 L51 78 L42 87 L33 78 Z" fill="#F7B968"/>
<text x="104" y="146" text-anchor="middle" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-weight="700" font-size="96" fill="url(#Aink)">go</text>
</g>
<text x="360" y="158" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-size="68" font-weight="700" letter-spacing="3" fill="#8C5E2E"><tspan>in</tspan><tspan fill="url(#Aword)">CRED</tspan><tspan>i</tspan><tspan fill="url(#Aword)">GO</tspan></text>
<text x="362" y="206" font-family="'Inter','DejaVu Sans',sans-serif" font-size="25" font-weight="500" fill="#C9BBB0">Guards your credentials in locked memory.</text>
<text x="362" y="240" font-family="'Inter','DejaVu Sans',sans-serif" font-size="25" font-weight="500" fill="#C9BBB0">Leaves no trace on disk.</text>
<g font-family="'JetBrainsMono Nerd Font','JetBrains Mono',monospace" font-size="16" font-weight="600">
<g transform="translate(362,278)"><rect width="150" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="75" y="22" text-anchor="middle" fill="#F7B968">local-first</text></g>
<g transform="translate(524,278)"><rect width="138" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="69" y="22" text-anchor="middle" fill="#F7B968">RAM-only</text></g>
<g transform="translate(674,278)"><rect width="118" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="59" y="22" text-anchor="middle" fill="#F7B968">offline</text></g>
<g transform="translate(804,278)"><rect width="196" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="98" y="22" text-anchor="middle" fill="#F7B968">no plaintext at rest</text></g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 385 KiB

+23
View File
@@ -0,0 +1,23 @@
<svg width="1200" height="360" viewBox="0 0 1200 360" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Incredigo (igo) — guards your credentials in locked memory, leaves no trace on disk">
<defs>
<linearGradient id="Bbg" x1="0" y1="0" x2="1200" y2="360" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#161210"/><stop offset="1" stop-color="#0C0907"/></linearGradient>
<linearGradient id="Bword" x1="360" y1="120" x2="360" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F7B968"/><stop offset="1" stop-color="#E8772E"/></linearGradient>
<linearGradient id="Btile" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F8A23E"/><stop offset="1" stop-color="#C2531A"/></linearGradient>
</defs>
<rect width="1200" height="360" rx="20" fill="url(#Bbg)"/>
<g transform="translate(56,70) scale(1.1)">
<rect width="200" height="200" rx="44" fill="url(#Btile)"/>
<rect x="36" y="98" width="12" height="48" rx="6" fill="#1A0E06"/>
<path d="M42 69 L51 78 L42 87 L33 78 Z" fill="#1A0E06"/>
<text x="104" y="146" text-anchor="middle" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-weight="700" font-size="96" fill="#1A0E06">go</text>
</g>
<text x="360" y="158" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-size="68" font-weight="700" letter-spacing="3" fill="#8C5E2E"><tspan>in</tspan><tspan fill="url(#Bword)">CRED</tspan><tspan>i</tspan><tspan fill="url(#Bword)">GO</tspan></text>
<text x="362" y="206" font-family="'Inter','DejaVu Sans',sans-serif" font-size="25" font-weight="500" fill="#C9BBB0">Guards your credentials in locked memory.</text>
<text x="362" y="240" font-family="'Inter','DejaVu Sans',sans-serif" font-size="25" font-weight="500" fill="#C9BBB0">Leaves no trace on disk.</text>
<g font-family="'JetBrainsMono Nerd Font','JetBrains Mono',monospace" font-size="16" font-weight="600">
<g transform="translate(362,278)"><rect width="150" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="75" y="22" text-anchor="middle" fill="#F7B968">local-first</text></g>
<g transform="translate(524,278)"><rect width="138" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="69" y="22" text-anchor="middle" fill="#F7B968">RAM-only</text></g>
<g transform="translate(674,278)"><rect width="118" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="59" y="22" text-anchor="middle" fill="#F7B968">offline</text></g>
<g transform="translate(804,278)"><rect width="196" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="98" y="22" text-anchor="middle" fill="#F7B968">no plaintext at rest</text></g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 KiB

+23
View File
@@ -0,0 +1,23 @@
<svg width="1200" height="360" viewBox="0 0 1200 360" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Incredigo (igo) — guards your credentials in locked memory, leaves no trace on disk">
<defs>
<linearGradient id="Cbg" x1="0" y1="0" x2="1200" y2="360" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#161210"/><stop offset="1" stop-color="#0C0907"/></linearGradient>
<linearGradient id="Cword" x1="360" y1="120" x2="360" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F7B968"/><stop offset="1" stop-color="#E8772E"/></linearGradient>
<linearGradient id="Ctile" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1A1410"/><stop offset="1" stop-color="#0B0806"/></linearGradient><linearGradient id="Cink" x1="40" y1="20" x2="160" y2="170" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F7B968"/><stop offset="0.6" stop-color="#E8772E"/><stop offset="1" stop-color="#C2531A"/></linearGradient><radialGradient id="Ccore" cx="100" cy="78" r="14" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#FBD9A6"/><stop offset="1" stop-color="#F08A2C"/></radialGradient>
</defs>
<rect width="1200" height="360" rx="20" fill="url(#Cbg)"/>
<g transform="translate(56,70) scale(1.1)">
<rect width="200" height="200" rx="44" fill="url(#Ctile)" stroke="#2a201a" stroke-width="2"/>
<g fill="none" stroke="url(#Cink)" stroke-linejoin="round" transform="translate(100,78)"><path d="M0 -46 L46 0 L0 46 L-46 0 Z" stroke-width="7" opacity="0.42"/><path d="M0 -29 L29 0 L0 29 L-29 0 Z" stroke-width="7"/></g>
<path d="M100 66 L112 78 L100 90 L88 78 Z" fill="url(#Ccore)"/>
<text x="100" y="172" text-anchor="middle" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-weight="700" font-size="42" letter-spacing="4" fill="url(#Cink)">igo</text>
</g>
<text x="360" y="158" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-size="68" font-weight="700" letter-spacing="3" fill="#8C5E2E"><tspan>in</tspan><tspan fill="url(#Cword)">CRED</tspan><tspan>i</tspan><tspan fill="url(#Cword)">GO</tspan></text>
<text x="362" y="206" font-family="'Inter','DejaVu Sans',sans-serif" font-size="25" font-weight="500" fill="#C9BBB0">Guards your credentials in locked memory.</text>
<text x="362" y="240" font-family="'Inter','DejaVu Sans',sans-serif" font-size="25" font-weight="500" fill="#C9BBB0">Leaves no trace on disk.</text>
<g font-family="'JetBrainsMono Nerd Font','JetBrains Mono',monospace" font-size="16" font-weight="600">
<g transform="translate(362,278)"><rect width="150" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="75" y="22" text-anchor="middle" fill="#F7B968">local-first</text></g>
<g transform="translate(524,278)"><rect width="138" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="69" y="22" text-anchor="middle" fill="#F7B968">RAM-only</text></g>
<g transform="translate(674,278)"><rect width="118" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="59" y="22" text-anchor="middle" fill="#F7B968">offline</text></g>
<g transform="translate(804,278)"><rect width="196" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="98" y="22" text-anchor="middle" fill="#F7B968">no plaintext at rest</text></g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 371 KiB

+24
View File
@@ -0,0 +1,24 @@
<svg width="1200" height="360" viewBox="0 0 1200 360" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Incredigo (igo) — guards your credentials in locked memory, leaves no trace on disk">
<defs>
<linearGradient id="Dbg" x1="0" y1="0" x2="1200" y2="360" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#161210"/><stop offset="1" stop-color="#0C0907"/></linearGradient>
<linearGradient id="Dword" x1="360" y1="120" x2="360" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F7B968"/><stop offset="1" stop-color="#E8772E"/></linearGradient>
<linearGradient id="Dtile" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1A1410"/><stop offset="1" stop-color="#0B0806"/></linearGradient><linearGradient id="Dink" x1="20" y1="80" x2="180" y2="150" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F7B968"/><stop offset="0.6" stop-color="#E8772E"/><stop offset="1" stop-color="#C2531A"/></linearGradient>
</defs>
<rect width="1200" height="360" rx="20" fill="url(#Dbg)"/>
<g transform="translate(56,70) scale(1.1)">
<rect width="200" height="200" rx="44" fill="url(#Dtile)" stroke="#2a201a" stroke-width="2"/>
<rect x="36" y="98" width="12" height="48" rx="6" fill="url(#Dink)"/>
<path d="M42 69 L51 78 L42 87 L33 78 Z" fill="#F7B968"/>
<text x="86" y="146" text-anchor="middle" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-weight="700" font-size="96" fill="url(#Dink)">g</text>
<g fill="none" stroke="url(#Dink)" stroke-linejoin="round" transform="translate(146,116)"><path d="M0 -30 L30 0 L0 30 L-30 0 Z" stroke-width="9"/><path d="M0 -13 L13 0 L0 13 L-13 0 Z" stroke-width="7"/></g>
</g>
<text x="360" y="158" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-size="68" font-weight="700" letter-spacing="3" fill="#8C5E2E"><tspan>in</tspan><tspan fill="url(#Dword)">CRED</tspan><tspan>i</tspan><tspan fill="url(#Dword)">GO</tspan></text>
<text x="362" y="206" font-family="'Inter','DejaVu Sans',sans-serif" font-size="25" font-weight="500" fill="#C9BBB0">Guards your credentials in locked memory.</text>
<text x="362" y="240" font-family="'Inter','DejaVu Sans',sans-serif" font-size="25" font-weight="500" fill="#C9BBB0">Leaves no trace on disk.</text>
<g font-family="'JetBrainsMono Nerd Font','JetBrains Mono',monospace" font-size="16" font-weight="600">
<g transform="translate(362,278)"><rect width="150" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="75" y="22" text-anchor="middle" fill="#F7B968">local-first</text></g>
<g transform="translate(524,278)"><rect width="138" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="69" y="22" text-anchor="middle" fill="#F7B968">RAM-only</text></g>
<g transform="translate(674,278)"><rect width="118" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="59" y="22" text-anchor="middle" fill="#F7B968">offline</text></g>
<g transform="translate(804,278)"><rect width="196" height="34" rx="17" fill="#1F1611" stroke="#D9661A" stroke-width="1.5"/><text x="98" y="22" text-anchor="middle" fill="#F7B968">no plaintext at rest</text></g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

+7
View File
@@ -0,0 +1,7 @@
<svg width="512" height="512" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="igo icon — diamond-dot on dark tile">
<defs><linearGradient id="Atile" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1A1410"/><stop offset="1" stop-color="#0B0806"/></linearGradient><linearGradient id="Aink" x1="30" y1="80" x2="170" y2="150" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F7B968"/><stop offset="0.6" stop-color="#E8772E"/><stop offset="1" stop-color="#C2531A"/></linearGradient></defs>
<rect width="200" height="200" rx="44" fill="url(#Atile)" stroke="#2a201a" stroke-width="2"/>
<rect x="36" y="98" width="12" height="48" rx="6" fill="url(#Aink)"/>
<path d="M42 69 L51 78 L42 87 L33 78 Z" fill="#F7B968"/>
<text x="104" y="146" text-anchor="middle" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-weight="700" font-size="96" fill="url(#Aink)">go</text>
</svg>

After

Width:  |  Height:  |  Size: 1015 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

+7
View File
@@ -0,0 +1,7 @@
<svg width="512" height="512" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="igo icon — knockout on orange tile">
<defs><linearGradient id="Btile" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F8A23E"/><stop offset="1" stop-color="#C2531A"/></linearGradient></defs>
<rect width="200" height="200" rx="44" fill="url(#Btile)"/>
<rect x="36" y="98" width="12" height="48" rx="6" fill="#1A0E06"/>
<path d="M42 69 L51 78 L42 87 L33 78 Z" fill="#1A0E06"/>
<text x="104" y="146" text-anchor="middle" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-weight="700" font-size="96" fill="#1A0E06">go</text>
</svg>

After

Width:  |  Height:  |  Size: 747 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

+7
View File
@@ -0,0 +1,7 @@
<svg width="512" height="512" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="igo icon — Strata mark over igo">
<defs><linearGradient id="Ctile" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1A1410"/><stop offset="1" stop-color="#0B0806"/></linearGradient><linearGradient id="Cink" x1="40" y1="20" x2="160" y2="170" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F7B968"/><stop offset="0.6" stop-color="#E8772E"/><stop offset="1" stop-color="#C2531A"/></linearGradient><radialGradient id="Ccore" cx="100" cy="78" r="14" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#FBD9A6"/><stop offset="1" stop-color="#F08A2C"/></radialGradient></defs>
<rect width="200" height="200" rx="44" fill="url(#Ctile)" stroke="#2a201a" stroke-width="2"/>
<g fill="none" stroke="url(#Cink)" stroke-linejoin="round" transform="translate(100,78)"><path d="M0 -46 L46 0 L0 46 L-46 0 Z" stroke-width="7" opacity="0.42"/><path d="M0 -29 L29 0 L0 29 L-29 0 Z" stroke-width="7"/></g>
<path d="M100 66 L112 78 L100 90 L88 78 Z" fill="url(#Ccore)"/>
<text x="100" y="172" text-anchor="middle" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-weight="700" font-size="42" letter-spacing="4" fill="url(#Cink)">igo</text>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

+8
View File
@@ -0,0 +1,8 @@
<svg width="512" height="512" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="igo icon — the o is a vault diamond">
<defs><linearGradient id="Dtile" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1A1410"/><stop offset="1" stop-color="#0B0806"/></linearGradient><linearGradient id="Dink" x1="20" y1="80" x2="180" y2="150" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#F7B968"/><stop offset="0.6" stop-color="#E8772E"/><stop offset="1" stop-color="#C2531A"/></linearGradient></defs>
<rect width="200" height="200" rx="44" fill="url(#Dtile)" stroke="#2a201a" stroke-width="2"/>
<rect x="36" y="98" width="12" height="48" rx="6" fill="url(#Dink)"/>
<path d="M42 69 L51 78 L42 87 L33 78 Z" fill="#F7B968"/>
<text x="86" y="146" text-anchor="middle" font-family="'JetBrainsMono Nerd Font','JetBrains Mono','Fira Code',monospace" font-weight="700" font-size="96" fill="url(#Dink)">g</text>
<g fill="none" stroke="url(#Dink)" stroke-linejoin="round" transform="translate(146,116)"><path d="M0 -30 L30 0 L0 30 L-30 0 Z" stroke-width="9"/><path d="M0 -13 L13 0 L0 13 L-13 0 Z" stroke-width="7"/></g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 KiB