Files
Deshab-OS/docs/PHILOSOPHY.md
T
Linehu e4307ff0ec feat: F1/F4/F5 phase-1 skeleton + insane-roadmap docs rework
- 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
2026-10-01 23:29:49 +08:00

48 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 的毛坯神殿。
> 敞开工坊,不是赛博保险柜:一把扳手走天下,卡了按时光键。
体面不靠装完成,靠标边界。🪷