From 2bd42b4a2f58b9b77e5699324472bb5e1addc4f2 Mon Sep 17 00:00:00 2001 From: "shoney.arickathil" Date: Fri, 21 Aug 2026 06:02:25 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20principles=20=E2=80=94=20repoint=204=20?= =?UTF-8?q?dead=20Rust-era=20links?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - plan 09/11/16 + blog sample died with Rust track 2026-08-18 - now: arc plan, db-engine binding plan, discarded.md mirror row, web-app sample Co-Authored-By: Claude Fable 5 --- docs/00-principles.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/docs/00-principles.md b/docs/00-principles.md index f4a1670..6c107e2 100644 --- a/docs/00-principles.md +++ b/docs/00-principles.md @@ -54,9 +54,9 @@ Cross-shard work is a message send that moves ownership. There is no `Arc>` anywhere and never will be. *Why:* sharing mutable state buys contention, locks, and heisenbugs; moving ownership buys linear scaling and per-shard GC. -*Enforced by:* [plan 09](plan/09-concurrency-scaleout.md) (shipped on the -Rust runtime), [the shard-fiber arc plan](superpowers/plans/2026-08-20-shard-fiber-arc.md) -(stages 1+2 landed; supersedes the discarded 2026-08-01 shard-actor plan). +*Enforced by:* [the shard-fiber arc plan](superpowers/plans/2026-08-20-shard-fiber-arc.md) +(stages 1+2 landed; supersedes the discarded 2026-08-01 shard-actor plan +and the Rust-era plan 09, removed with that track 2026-08-18). ## 6. The runtime never stops @@ -75,8 +75,10 @@ before acknowledgment; boot replays the log. Mirrors (Postgres) are reconstructible backups that reads and acks never depend on. *Why:* one source of truth with predictable latency; durability is a sequential append, not a storage engine bolted to the side. -*Enforced by:* [plan 11](plan/11-wal-and-recovery.md), -[plan 16](plan/16-postgres-mirror.md) (mirror-is-backup doctrine). +*Enforced by:* [the db-engine binding plan](superpowers/plans/2026-08-01-db-engine-binding.md) +(typed WAL + boot replay, shipped); the mirror-is-backup doctrine is +recorded in [`plan/discarded.md`](plan/discarded.md) (the Rust-era WAL +and mirror plans 11/16 were removed with that track 2026-08-18). ## 8. Samples force the grammar @@ -85,7 +87,8 @@ directory is the de facto integration suite, and new surface is proven by re-expressing real workloads (blog, ecommerce, pricing, log-watcher). *Why:* grammars designed in the abstract grow features nobody needs and miss the ones real programs demand. -*Enforced by:* [the blog sample](examples/blog/README.md), +*Enforced by:* [the web-app sample](examples/web-app/README.md) +(the blog sample left with the Rust track), the sample-workload acceptance in [the systems-track spec](superpowers/specs/2026-08-01-systems-track-design.md). ## 9. Linux is the target