- docs: ROADMAP_INSANE (five-phase plan), TASKBOARD, STATUS single source of truth, PHILOSOPHY; rewrite README/ARCHITECTURE non-goals; archive ROADMAP phase 0-9; drop contradictory dev-plan doc - F1: unified lotus panic screen (panic_full: fb draw + regs dump + DRR crash archive); IDT exception path and dkm_api_panic routed through it - F4: leveled boot selftest (FUCK [boot] selftest=0|1|2), IDT/CS fatal checks + DMA probe - F5: [dsk] skip_firstinit direct-to-desktop; build/configs dev+release templates now injected
48 lines
1.9 KiB
Markdown
48 lines
1.9 KiB
Markdown
# Deshab-OS 疯圣典(PHILOSOPHY)
|
||
|
||
> "Deshab 不假装安全,只声明边界;不假装完成,只标⬜。"
|
||
|
||
---
|
||
|
||
## 三条箴言
|
||
|
||
> 🕯️ 最自由的系统,需要最隆重的仪式来证明它本不需要仪式。
|
||
|
||
> 🕯️ 单地址空间里,隔离是一种修辞,不是一种机制。
|
||
|
||
> 🕯️ 0bug 不是没有错,是错也错得有 B0–B4 的章法。
|
||
|
||
---
|
||
|
||
## 「疯但好使」物理学
|
||
|
||
Deshab 的风格是自相矛盾:一边封圣一边爆粗,一边敞开门一边焊死锁。
|
||
|
||
| 疯的部分 | 为什么居然没翻车 |
|
||
|---------|----------------|
|
||
| 骂街式提交历史 | commit message 只是历史涂鸦,二进制照常 build,QEMU 不读 git log |
|
||
| Logo 叫 FUCKYOU | 渲染时只认像素,不认羞耻心 |
|
||
| 全内存封缄 UTSM | 加解密纯耗时钟,不改语义——"慢但对的" |
|
||
| DKM 4-stage 填表 | Ring0 里没别人抢地址,乱序也能落进空地 |
|
||
| FirstInit 半完成 | 跳过键全部有效,向导"未完但已退",体验反而干净 |
|
||
|
||
疯的是姿态,稳的是时序。
|
||
|
||
---
|
||
|
||
## 矛盾美学宣言
|
||
|
||
1. **我们不承诺安全。** 环境假设为绝对安全(无攻击者),用户行为无限自由不受限制。UTSM 存在不是因为有人窥探,是因为我们喜欢咔哒声。
|
||
2. **我们不承诺完成。** 状态表里的 ⬜ 是坦白,不是路线装饰。没写的东西不写进"核心架构"。
|
||
3. **我们承诺可演示。** 每个里程碑必须有 QEMU 证据。莲花确实开了,这比任何架构图都硬。
|
||
4. **我们承诺边界。** 已实现(✅)、演示级(🔶)、仅设计(⬜)三层分离,状态唯一来源是 [STATUS.md](./STATUS.md)。
|
||
|
||
---
|
||
|
||
## 气质定位
|
||
|
||
> Deshab-OS:一个把锁焊在敞开的门上、用莲花崩溃屏收殓每一次 panic 的毛坯神殿。
|
||
> 敞开工坊,不是赛博保险柜:一把扳手走天下,卡了按时光键。
|
||
|
||
体面不靠装完成,靠标边界。🪷
|