- 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
1.9 KiB
1.9 KiB
Deshab-OS 疯圣典(PHILOSOPHY)
"Deshab 不假装安全,只声明边界;不假装完成,只标⬜。"
三条箴言
🕯️ 最自由的系统,需要最隆重的仪式来证明它本不需要仪式。
🕯️ 单地址空间里,隔离是一种修辞,不是一种机制。
🕯️ 0bug 不是没有错,是错也错得有 B0–B4 的章法。
「疯但好使」物理学
Deshab 的风格是自相矛盾:一边封圣一边爆粗,一边敞开门一边焊死锁。
| 疯的部分 | 为什么居然没翻车 |
|---|---|
| 骂街式提交历史 | commit message 只是历史涂鸦,二进制照常 build,QEMU 不读 git log |
| Logo 叫 FUCKYOU | 渲染时只认像素,不认羞耻心 |
| 全内存封缄 UTSM | 加解密纯耗时钟,不改语义——"慢但对的" |
| DKM 4-stage 填表 | Ring0 里没别人抢地址,乱序也能落进空地 |
| FirstInit 半完成 | 跳过键全部有效,向导"未完但已退",体验反而干净 |
疯的是姿态,稳的是时序。
矛盾美学宣言
- 我们不承诺安全。 环境假设为绝对安全(无攻击者),用户行为无限自由不受限制。UTSM 存在不是因为有人窥探,是因为我们喜欢咔哒声。
- 我们不承诺完成。 状态表里的 ⬜ 是坦白,不是路线装饰。没写的东西不写进"核心架构"。
- 我们承诺可演示。 每个里程碑必须有 QEMU 证据。莲花确实开了,这比任何架构图都硬。
- 我们承诺边界。 已实现(✅)、演示级(🔶)、仅设计(⬜)三层分离,状态唯一来源是 STATUS.md。
气质定位
Deshab-OS:一个把锁焊在敞开的门上、用莲花崩溃屏收殓每一次 panic 的毛坯神殿。 敞开工坊,不是赛博保险柜:一把扳手走天下,卡了按时光键。
体面不靠装完成,靠标边界。🪷