Watch
1
0
Fork
You've already forked SouveraineOS
0

docs: task 66 souveraine.ai overhaul

This commit is contained in:
Fimeg 2026-08-10 22:35:38 -04:00
commit dee46a6790

View file

@ -0,0 +1,52 @@
# 66 — souveraineai.com overhaul
Status: rework landed, waiting on push (2026-08-10)
Owning repo: `souveraine-website` on the LAN forge; served from `/ssd-databases/Souveraine/website` (docker, port 3303).
Owner: Rook, under Casey's direction. Casey took the site's identity decision: souveraineai.com presents SouveraineOS, with Souvie as the default agent; the substrate doctrine stays the load-bearing content.
## Acceptance
- Single repo: the nested Astro docs repo folded into `souveraine-website` with
history preserved; the outer repo alone builds the whole site.
- The static `public/*.html` shell is archived (not deleted) inside the repo;
its content lives on as Astro pages.
- The site covers SouveraineOS as OS + substrate + agent: device/hardware layer,
distribution/packaging, session authority, viewtop, sensorium, memory,
compaction, nervous system, federation, identity, Souvie, the being, papers.
- No existing doctrine words are lost. Nothing internal (10.10.20.x, tokens,
seed paths, session internals) appears on the public site.
- `astro build` is green in the merged repo; the server rebuilds from the
merged tree and serves the same domain.
## Evidence
- Canon: `SouveraineOS/STATE.md` (2026-08-09), `docs/substrate/` (rescued
2026-07-26), `souveraine/saf/` as written; `START-HERE.md`, `distribution/`,
`devices/`.
- Site as pulled 2026-08-10: outer repo `8967032` (ahead 1 of forge `fee4e47`),
nested docs repo `d41913c` (1 real commit + sync). Both were server-live
state (May 24 build).
- Old static shell has `sizes`: hero/manifest/sensorium/contrast/arch/N+1 in
Astro equivalents already (`docs/src/pages/*.astro` + components).
## Remaining work
- [x] Fold nested docs repo into outer (subtree merge, history kept), archive
old `public/`, add ignore rules so a clean clone builds.
Commits `0f985dc` (merge graft) + archive; docs/.gitignore covers dist/.
- [x] Re-architect the Astro site: nav (home/philosophy/architecture/being/
hardware/docs), pages astro (index, philosophy, architecture, being,
hardware, ecosystem), docs sections (start, the OS, the substrate,
philosophy, architecture, papers).
- [x] Port all current doctrine content; fix stale counts (sensorium 8→9,
compaction 4→5); bring decisions log current (system tier, session
trust, federation, matrix, secrets, viewtop packaging, accel claim,
fingerprint, delivery).
- [x] Write OS/hardware/being/ecosystem copy from canon, outward-facing.
Leak scan clean: no 10.10.20.x, no tokens, no private paths in dist/.
- [x] `npm ci` + `astro build` green (34 pages). Commit done locally.
- [ ] Push to forge; rebuild on server (`docker compose up -d --build`
on `/ssd-databases/Souveraine/website`). Holding for Casey's review
and any further site updates before push.
Connections: canonical map in `../AGENTS.md` §websites; empty.