Skip to content

Commit 1532871

Browse files
ccross2claude
andcommitted
feat: rename Augmentum OS → Esver OS across marketing site
Product rename: Augmentum OS is now Esver OS. Esver is the decided brand name for Sovren Software's commercial Linux distribution — coined/suggestive mark, zero software trademark conflicts in Classes 9/42, behaves as a class noun, maps to the governed-augmentation thesis. Changes: - src/routes/augmentum/ → src/routes/esver/ (route renamed via git mv) - src/routes/augmentum/+page.svelte: NEW redirect page (meta refresh + goto) - src/routes/esver/+page.svelte: all copy, meta, hero, pillar 03 brand ref - src/routes/+page.svelte: home product card name + href - src/routes/+layout.svelte: footer nav link + esver.computer external link - src/routes/ecosystem/+page.svelte: manifesto pillar, links, closing body - src/routes/mrhaven/+page.svelte: stack note cross-reference - src/routes/visage/+page.svelte: stack note + body cross-references - src/lib/Nav.svelte: nav link label + href - src/lib/marketing.js: ESVER_SIGNUP_URL variable + mailto subject - static/sitemap.xml: URL + lastmod updated to 2026-03-12 - static/llms.txt: full AI-crawler product description updated - README.md: product table, project structure, copy reference - CLAUDE.md: routes, copy ref, known limitations, remaining work - CHANGELOG.md: v1.1.0 entry with rationale, trade-offs, known limitations Known limitations: OG image not yet regenerated (run npm run generate-og), augmentum.computer DNS redirect pending, /augmentum redirect is client-side only (static adapter limitation), Brevo email template not yet updated. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent fe05598 commit 1532871

File tree

14 files changed

+359
-272
lines changed

14 files changed

+359
-272
lines changed

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,61 @@ All notable changes to the Sovren Software website are documented here.
44

55
---
66

7+
## [1.1.0] — 2026-03-12
8+
9+
### Changed — Product Rename: Augmentum OS → Esver OS
10+
11+
**Rationale:** Esver OS is the decided brand name for Sovren Software's commercial Linux
12+
distribution (previously Augmentum OS). Esver behaves as a class noun ("an Esver"), maps
13+
to the governed-augmentation thesis, has zero software trademark conflicts in Classes 9/42,
14+
and was selected over Cantis after comparative evaluation. Domains acquired:
15+
`esver.computer` (primary), `getesver.com`, `esver.dev`.
16+
17+
**Trade-offs accepted:**
18+
- `/augmentum` URL must redirect to `/esver` — inbound links from prior social/email
19+
traffic will follow the redirect rather than land directly.
20+
- OG image and social preview assets still read "Augmentum" in cached previews until
21+
`npm run generate-og` is run and social platforms re-crawl.
22+
- `augmentum.computer` domain (separately owned) still has no redirect pointing to
23+
`esver.computer` — requires DNS config outside this repo.
24+
25+
**Known limitations post-rename:**
26+
- `esver.computer` has no dedicated product landing page yet — the product page lives
27+
at `sovren.software/esver`. A standalone `esver.computer` site is pending.
28+
- OG image (`static/og-image.png`) not yet regenerated — still shows Augmentum branding.
29+
Run `npm run generate-og` to update.
30+
- `augmentum.computer``esver.computer` redirect requires Namecheap/Cloudflare DNS
31+
forwarding setup — out of scope for this repo.
32+
- `sovren.software/augmentum` redirect uses client-side `goto()` + `<meta refresh>`
33+
not a server-side 301 (static adapter limitation). SEO crawlers will follow the
34+
`<meta refresh>` and canonical tag; link equity transfer is best-effort.
35+
36+
**Files changed:**
37+
- `src/routes/augmentum/``src/routes/esver/` (route renamed)
38+
- `src/routes/augmentum/+page.svelte` (NEW — redirect to `/esver`)
39+
- `src/routes/esver/+page.svelte` — all copy, meta tags, title, hero, pillars
40+
- `src/routes/+page.svelte` — home product card name + href
41+
- `src/routes/+layout.svelte` — footer nav link + external domain link
42+
- `src/routes/ecosystem/+page.svelte` — manifesto pillar, links, closing body
43+
- `src/routes/mrhaven/+page.svelte` — stack note cross-reference
44+
- `src/routes/visage/+page.svelte` — stack note + body cross-references
45+
- `src/lib/Nav.svelte` — nav link label + href
46+
- `src/lib/marketing.js` — variable names + mailto subject line
47+
- `static/sitemap.xml` — URL + lastmod date updated
48+
- `static/llms.txt` — full AI-crawler product description updated
49+
- `README.md` — product table, project structure, copy reference
50+
- `CLAUDE.md` — routes table, copy reference, known limitations, remaining work
51+
52+
### Remaining Work
53+
54+
- [ ] Regenerate OG image: `npm run generate-og` (still shows Augmentum branding)
55+
- [ ] DNS forwarding: `augmentum.computer``esver.computer` (Namecheap/Cloudflare)
56+
- [ ] Build standalone `esver.computer` product landing page
57+
- [ ] Update Brevo welcome email template (references Augmentum OS in body text)
58+
- [ ] Update X/Twitter profile (currently MrHaven-branded, not Esver)
59+
60+
---
61+
762
## [1.0.0] — 2026-02-26
863

964
### Added

CLAUDE.md

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ The site uses a `data-theme` attribute on `<html>` to switch between light and d
5656
| Token | Size | Usage |
5757
|-------|------|-------|
5858
| `--fs-hero` | clamp(3.5rem, 11vw, 8rem) | Home hero H1 |
59-
| `--fs-hero-product` | clamp(4rem, 12vw, 9rem) | Product hero H1 (Augmentum) |
59+
| `--fs-hero-product` | clamp(4rem, 12vw, 9rem) | Product hero H1 (Esver) |
6060
| `--fs-hero-large` | clamp(5rem, 18vw, 12rem) | Product hero H1 (Visage, MrHaven) |
6161
| `--fs-h2` | clamp(2rem, 5vw, 4rem) | CTA section headings |
6262
| `--fs-h2-large` | clamp(2.5rem, 6vw, 5rem) | Ecosystem closing H2 |
@@ -238,7 +238,7 @@ SvelteKit file-based routing. All routes prerendered via `+layout.js` (`export c
238238
| URL | File |
239239
|---|---|
240240
| `/` | `src/routes/+page.svelte` |
241-
| `/augmentum` | `src/routes/augmentum/+page.svelte` |
241+
| `/esver` | `src/routes/esver/+page.svelte` |
242242
| `/visage` | `src/routes/visage/+page.svelte` |
243243
| `/mrhaven` | `src/routes/mrhaven/+page.svelte` |
244244
| `/ecosystem` | `src/routes/ecosystem/+page.svelte` |
@@ -271,9 +271,9 @@ All static files live in `static/` (NOT `public/` — SvelteKit convention). Cop
271271

272272
## Copy Philosophy
273273

274-
**The Sovren Stack is the umbrella.** It is not a product — it is the collection of three products: Augmentum OS (computing), Visage (identity), MrHaven (finance). The hero sub on the home page describes all three layers, not any individual product.
274+
**The Sovren Stack is the umbrella.** It is not a product — it is the collection of three products: Esver OS (computing), Visage (identity), MrHaven (finance). The hero sub on the home page describes all three layers, not any individual product.
275275

276-
**The x10 thesis lives on individual product pages.** "The infrastructure that multiplies what one person can do" belongs to Augmentum OS. The stack-level copy describes what the stack IS (three layers), not what any one layer does.
276+
**The x10 thesis lives on individual product pages.** "The infrastructure that multiplies what one person can do" belongs to Esver OS. The stack-level copy describes what the stack IS (three layers), not what any one layer does.
277277

278278
**Thesis hierarchy:**
279279
1. Stack level (Home, Ecosystem): sovereignty across OS + identity + finance
@@ -290,7 +290,7 @@ All static files live in `static/` (NOT `public/` — SvelteKit convention). Cop
290290
- Thesis statement: "Privacy is not a feature. Security is not a tradeoff. Sovereignty is the only acceptable default."
291291
- Thesis body: "We build infrastructure for operators who refuse to rent their own stack. Sovereign compute, local identity, and programmable capital — UX, privacy, and security without compromise."
292292

293-
### Augmentum OS
293+
### Esver OS
294294
- Tagline: "One operator. Total authority. UX, privacy, and security — none sacrificed."
295295
- Hero lead: "Your command center. Built without compromise."
296296
- CTA title: "BUILT WITHOUT COMPROMISE."
@@ -302,7 +302,7 @@ All static files live in `static/` (NOT `public/` — SvelteKit convention). Cop
302302

303303
### Visage
304304
- Tagline: "Linux face authentication via PAM. Your face is your key — processed locally, never broadcast to the cloud."
305-
- Key angle: Open source identity layer; integrates natively with Augmentum OS
305+
- Key angle: Open source identity layer; integrates natively with Esver OS
306306
- **Status:** Live · v0.2.0 · MIT
307307

308308
### MrHaven
@@ -353,13 +353,22 @@ Script is at `scripts/generate-og.js`. Run it after any brand or copy changes th
353353
## Known Limitations
354354

355355
- No blog platform for the content launch strategy (teaser article, X thread)
356-
- `augmentum.computer` has no landing page yet (CTA now uses mailto:hello@sovren.software)
356+
- `esver.computer` has no standalone landing page — product page lives at `sovren.software/esver`
357357
- MrHaven SDK not yet documented on the site (removed SDK mention from CTA until ready)
358-
- No visual that shows the three products converging (convergence story is text-only, now stronger)
358+
- No visual that shows the three products converging (convergence story is text-only)
359+
- `sovren.software/augmentum` redirect is client-side only (static adapter limitation) — not a
360+
server-side 301. `<meta refresh>` + canonical tag signal the redirect to crawlers; link equity
361+
transfer is best-effort.
362+
- OG image (`static/og-image.png`) not yet regenerated after Esver rename — run `npm run generate-og`
363+
- `augmentum.computer``esver.computer` DNS redirect not yet configured (Namecheap/Cloudflare)
364+
- Brevo welcome email template still references Augmentum OS in body text — update in Brevo dashboard
359365

360366
## Remaining Work
361367

362-
- [ ] `augmentum.computer` holding page or redirect
368+
- [ ] Regenerate OG image after rename: `npm run generate-og`
369+
- [ ] DNS forwarding: `augmentum.computer``esver.computer` (Namecheap or Cloudflare forwarding)
370+
- [ ] Build standalone `esver.computer` product landing page
371+
- [ ] Update Brevo welcome email template body text (Augmentum OS → Esver OS)
363372
- [ ] Blog/article platform for the two-article launch sequence
364373
- [ ] MrHaven SDK section on the MrHaven page (when SDK docs exist)
365374
- [ ] Visual convergence diagram on Ecosystem page
@@ -393,8 +402,8 @@ Script is at `scripts/generate-og.js`. Run it after any brand or copy changes th
393402
- [x] 3D cinematic scene — wireframe cube, grid, particles, product monoliths (2026-02-25)
394403
- [x] Light/dark theme toggle with persistence and 3D sync (2026-02-25)
395404
- [x] Theme-aware CSS variables — all hardcoded colors removed (2026-02-25)
396-
- [x] Waitlist capture on Augmentum OS page — mailto:hello@sovren.software (2026-02-24)
405+
- [x] Waitlist capture on Esver OS page — mailto:hello@sovren.software (2026-02-24)
397406
- [x] Visage version updated to v0.2.0 (2026-02-24)
398407
- [x] AI agent angle surfaced on MrHaven page (2026-02-24)
399-
- [x] Convergence story strengthened across Augmentum OS, Ecosystem pages (2026-02-24)
400-
- [x] Visage v2/Augmentum OS integration callout added (2026-02-24)
408+
- [x] Convergence story strengthened across Esver OS, Ecosystem pages (2026-02-24)
409+
- [x] Visage v2/Esver OS integration callout added (2026-02-24)

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The Sovren Stack is three products that together give individuals full-stack dig
1212

1313
| Product | Layer | Status |
1414
|---------|-------|--------|
15-
| **Augmentum OS** | Computing — declarative NixOS system | Ships Summer 2026 |
15+
| **Esver OS** | Computing — declarative NixOS system | Ships Summer 2026 |
1616
| **Visage** | Identity — local face auth via PAM + ONNX | Live · v0.2.0 · MIT |
1717
| **MrHaven** | Finance — non-custodial USDC time vault on Base L2 | Live on mainnet |
1818

@@ -72,7 +72,7 @@ src/
7272
│ ├── +layout.js # Prerender flag (static site generation)
7373
│ ├── +page.svelte # Home page: hero, product grid, thesis
7474
│ ├── +error.svelte # 404 error page
75-
│ ├── augmentum/+page.svelte # Augmentum OS product page
75+
│ ├── esver/+page.svelte # Esver OS product page
7676
│ ├── visage/+page.svelte # Visage product page
7777
│ ├── mrhaven/+page.svelte # MrHaven product page
7878
│ └── ecosystem/+page.svelte # Ecosystem manifesto page
@@ -129,7 +129,7 @@ A full-viewport 3D background renders behind all page content:
129129

130130
### Shared Components
131131

132-
Product pages (Augmentum, Visage, MrHaven) share four components with zero local CSS:
132+
Product pages (Esver, Visage, MrHaven) share four components with zero local CSS:
133133

134134
| Component | Props | Purpose |
135135
|-----------|-------|---------|
@@ -199,7 +199,7 @@ The `static/_headers` file is the authoritative record of all required headers a
199199

200200
## Email Signup + Funnel (Brevo)
201201

202-
The site now routes the Augmentum CTA through a configurable marketing URL in `src/lib/marketing.js`.
202+
The site now routes the Esver CTA through a configurable marketing URL in `src/lib/marketing.js`.
203203

204204
### 1) Wire the signup link
205205

@@ -225,7 +225,7 @@ If not set, the CTA falls back to `mailto:` so the button still functions.
225225

226226
### 2.5) Phase 2 cohesive UX behavior
227227

228-
- The Augmentum page now includes a native launch briefing section with an embedded Brevo form iframe.
228+
- The Esver page now includes a native launch briefing section with an embedded Brevo form iframe.
229229
- If the signup URL is not an embeddable `http(s)` URL, the page automatically falls back to a direct CTA link.
230230
- The closing CTA now routes users deeper into the ecosystem (`/ecosystem` + `/visage`) to avoid duplicate signup prompts.
231231

@@ -242,7 +242,7 @@ Use this as the first and only automation email for now:
242242
You are subscribed to the Sovren launch briefing.
243243
244244
What you should expect:
245-
- One operational briefing when Augmentum OS goes live
245+
- One operational briefing when Esver OS goes live
246246
- Occasional high-signal updates across the Sovren Stack (OS, identity, programmable finance)
247247
- No spam. No feed noise. No growth-hack sequences.
248248
@@ -251,7 +251,7 @@ Sovren builds software for operators who want leverage without surrendering cont
251251
Privacy is not a feature. Sovereignty is the baseline.
252252
253253
Explore the stack:
254-
- Augmentum OS: https://sovren.software/augmentum
254+
- Esver OS: https://sovren.software/esver
255255
- Visage: https://sovren.software/visage
256256
- MrHaven: https://sovren.software/mrhaven
257257
@@ -261,7 +261,7 @@ https://sovren.software
261261

262262
### 4) Verification checklist
263263

264-
1. Open `/augmentum` and verify the launch briefing section renders.
264+
1. Open `/esver` and verify the launch briefing section renders.
265265
2. Confirm iframe form loads (or fallback button appears if embed unavailable).
266266
3. Submit a test email and confirm contact lands in `MAIN_NEWSLETTER`.
267267
4. Confirm the single welcome automation email is sent.

src/lib/Nav.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
</div>
3434

3535
<div class="nav-links" class:open={menuOpen}>
36-
<a href="/augmentum" on:click={close} class:active={isActive('/augmentum')}>AUGMENTUM</a>
36+
<a href="/esver" on:click={close} class:active={isActive('/esver')}>ESVER</a>
3737
<a href="/visage" on:click={close} class:active={isActive('/visage')}>VISAGE</a>
3838
<a href="/mrhaven" on:click={close} class:active={isActive('/mrhaven')}>MR. HAVEN</a>
3939
<a href="/ecosystem" on:click={close} class:active={isActive('/ecosystem')}>ECOSYSTEM</a>

src/lib/marketing.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
// Example: https://123abc.sibforms.com/serve/xxxx
44
export const BREVO_SIGNUP_URL = 'https://f4c90f0b.sibforms.com/serve/MUIFAAbBH-WyHvhepdhs6G8ul1wze6MjoVvTKJ8hy6wQ2pt2zfKhS72lm7K5SfgHHreybw_QGra18wfbFENLUX33U10YYUe1aPoQOEePElxdHbiM2uGL0Sdsei-N34xBCkoktWbqbtQe1cMW95PLNJ4gd9cZ_YonM0j3W1TrUXhliIJyTXuJ7u4B8pL9aH8uFVKQbzNfUWpWw_ovuA==';
55

6-
export const FALLBACK_SIGNUP_URL = 'mailto:hello@sovren.software?subject=Augmentum%20OS%20Launch%20Notification';
6+
export const FALLBACK_SIGNUP_URL = 'mailto:hello@sovren.software?subject=Esver%20OS%20Launch%20Notification';
77

8-
export const AUGMENTUM_SIGNUP_URL = BREVO_SIGNUP_URL || FALLBACK_SIGNUP_URL;
8+
export const ESVER_SIGNUP_URL = BREVO_SIGNUP_URL || FALLBACK_SIGNUP_URL;
99

10-
export const HAS_EMBED_SIGNUP = AUGMENTUM_SIGNUP_URL.slice(0, 4) === 'http';
10+
export const HAS_EMBED_SIGNUP = ESVER_SIGNUP_URL.slice(0, 4) === 'http';

src/routes/+layout.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
<nav class="footer-nav" aria-label="Footer">
4848
<div class="footer-col">
4949
<span class="col-label">PRODUCTS</span>
50-
<a href="/augmentum">AUGMENTUM</a>
50+
<a href="/esver">ESVER</a>
5151
<a href="/visage">VISAGE</a>
5252
<a href="/mrhaven">MR. HAVEN</a>
5353
</div>
@@ -61,7 +61,7 @@
6161
<a href="https://twitter.com/sovren_software" target="_blank" rel="noreferrer">TWITTER</a>
6262
<a href="https://github.com/sovren-software" target="_blank" rel="noreferrer">GITHUB</a>
6363
<a href="https://mrhaven.io" target="_blank" rel="noreferrer">MRHAVEN.IO</a>
64-
<a href="https://augmentum.computer" target="_blank" rel="noreferrer">AUGMENTUM.COMPUTER</a>
64+
<a href="https://esver.computer" target="_blank" rel="noreferrer">ESVER.COMPUTER</a>
6565
</div>
6666
</nav>
6767
</div>

src/routes/+page.svelte

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<svelte:head>
22
<title>Sovren Software — Sovereign Command Infrastructure</title>
3-
<meta name="description" content="Sovereign command infrastructure for the high-leverage operator. Augmentum OS, Visage, and Mr. Haven — compute, identity, and capital. UX, privacy, and security — none sacrificed." />
3+
<meta name="description" content="Sovereign command infrastructure for the high-leverage operator. Esver OS, Visage, and Mr. Haven — compute, identity, and capital. UX, privacy, and security — none sacrificed." />
44
<link rel="canonical" href="https://sovren.software/" />
55
<meta property="og:title" content="Sovren Software — Sovereign Command Infrastructure" />
66
<meta property="og:description" content="Sovereign command infrastructure for the high-leverage operator. Compute, identity, and capital — UX, privacy, and security without compromise." />
@@ -14,8 +14,8 @@
1414
{
1515
number: '01',
1616
category: 'OS',
17-
name: 'AUGMENTUM OS',
18-
href: '/augmentum',
17+
name: 'ESVER OS',
18+
href: '/esver',
1919
description: 'Voice-native command interface. Biometric-secured access. Local AI co-pilot. Declarative NixOS substrate. UX, privacy, and security — none sacrificed.',
2020
},
2121
{

0 commit comments

Comments
 (0)