simplify installer, drop eval, fix network check
This commit is contained in:
@@ -65,6 +65,32 @@ you fetch exactly the parts you picked.
|
||||
> fit-to-request. If you want fast and prebaked, a binary distro is right
|
||||
> there. If you want your machine, this is the one."
|
||||
|
||||
## Stability: guaranteed on what's offered, never enforced on you
|
||||
|
||||
Keru's promise is that **the system won't break** — but honestly scoped: it
|
||||
won't break **on the combinations it offers you**. That is what the installer
|
||||
means by offering a choice: each option in `install.sh` is one Keru has proven
|
||||
builds and boots. The offered set is curated *so that* it doesn't break.
|
||||
|
||||
Choice multiplies the test surface — six inits, four libcs, seven filesystems,
|
||||
five kernels, and so on produce over a thousand possible systems. Guaranteeing
|
||||
every one of them is only honest if it's *enforced by curation*: Keru offers
|
||||
what works.
|
||||
|
||||
But the user is never locked out of going further. If you pick something that
|
||||
isn't yet proven — a libc and init never tested together, an unmaintained
|
||||
filesystem, an exotic kernel pair — Keru does **not** stop you. It **warns
|
||||
you** the combination is unstable and lets you proceed.
|
||||
|
||||
> "Stability is a guarantee about what we offer, not a jail around the edge of
|
||||
> it. If you want to push into the unproven, we tell you the truth and get out
|
||||
> of your way."
|
||||
|
||||
So the full definition, in one line:
|
||||
|
||||
> **The system won't break for any choice Keru offers you; for anything beyond
|
||||
> that, Keru warns and steps aside — you stay in control, never blocked.**
|
||||
|
||||
## Agreement on choice, not agreement on opinion
|
||||
|
||||
The through-line across Keru's lineage is clear: TOML packages, then a
|
||||
|
||||
Reference in New Issue
Block a user