Files
Deshab-OS/.github/pull_request_template.md
T
xyou 129175a5d8 docs: 添加项目文档体系(架构/启动路线/路线图/贡献规范)
- docs/ARCHITECTURE.md: 架构设计文档,覆盖五大核心子系统
  (SAS-R0-PCQ/UTSM/UTRW/DRR/DKM)、内存模型、驱动/文件/网络/图形子系统、
  开放设计点
- docs/BOOT_SEQUENCE.md: 启动路线设计,原创 DBS 五阶段命名体系
  (B0 Ignis/B1 Sigillum/B2 Transitus/B3 Origo/B4 Excitas),
  启动契约/锚点/回退链机制
- docs/ROADMAP.md: 分阶段开发路线图,9 个 Phase + 5 个里程碑
- CONTRIBUTING.md: 贡献与协作规范,含代码规范/Git 工作流/PR 流程
- .github/: PR 模板 + Bug/Feature Issue 模板
- README.md: 更新为项目介绍 + 文档索引 + 构建说明

所有文档基于项目真实源码与设计文档编写,62 个交叉链接全部有效。
2026-07-02 16:56:38 +08:00

1.4 KiB
Raw Blame History

变更说明

变更类型

  • feat — 新功能
  • fix — 修复
  • docs — 文档
  • build — 构建系统
  • refactor — 重构
  • test — 测试
  • chore — 杂项

影响范围

  • UTSM 首阶段内核
  • DSK 主内核
  • DKM 驱动(请列出具体驱动: )
  • DKM ABI / kernel_api
  • 文件系统 / VFS
  • 网络
  • FirstInit / 用户空间
  • 构建 / 镜像打包
  • 文档

提交前检查清单

  • .\build.bat 构建成功,产出 ISO/deshab.img
  • .\ISO\run_qemu.bat 启动到 [DSK] SELFTEST PASS
  • 无新增编译 warning(-Wall -Wextra)
  • ABI 变更已同步所有驱动本地定义(未在结构体中间插入字段)
  • 新驱动已在 manifest.json + limine.conf 注册
  • 设计文档(RE/)与模块 README 已同步
  • 提交信息符合 Conventional Commits
  • LESSONS_LEARNED.md 已追加经验记录(如适用)

测试方式

预期输出:

ABI / 兼容性影响