docs: task 66 souveraine.ai overhaul
This commit is contained in:
parent
00489c951a
commit
dee46a6790
1 changed files with 52 additions and 0 deletions
52
docs/tasks/66-souveraineai-overhaul.md
Normal file
52
docs/tasks/66-souveraineai-overhaul.md
Normal 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.
|
||||
Loading…
Reference in a new issue