tianole/docs/agents
2026-05-09 10:59:10 +08:00
..
tasks feat(mm): add early page table mapping foundation 2026-05-09 10:59:10 +08:00
code-style.md feat(mm): add early page table mapping foundation 2026-05-09 10:59:10 +08:00
linux-layout.md feat(mm): add early page table mapping foundation 2026-05-09 10:59:10 +08:00
README.md feat(mm): add early page table mapping foundation 2026-05-09 10:59:10 +08:00

Agent 文档

这个目录专门放面向 AI / agent 的项目材料,不和内核设计文档混放。

根入口文档在仓库根目录的 AGENTS.md

建议内容:

  • code-style.mdagent 修改代码时必须遵守的代码组织和风格规则。
  • linux-layout.mdTianole 和 Linux 顶层目录的映射与取舍。
  • session-notes/:实现日志和阶段结论。
  • tasks/:适合 agent 执行的边界清晰任务,按路线阶段拆分。
  • prompts/:可复用提示词和约束。
  • checklists/:启动、验证、回归检查单。

正式架构决策仍然放在 docs/,然后在 agent 任务文档里引用它们。

当前任务入口:

  • code-style.md:代码风格和文件组织规则。
  • linux-layout.mdLinux 顶层目录映射。
  • tasks/README.mdagent 任务索引。
  • tasks/02-cpu-interrupts.md下一阶段GDT/TSS/IDT、异常入口和 trap frame。
  • ../roadmap.md:总路线和阶段依赖。

当 agent 修改代码且影响下列内容时,应该同步更新这里或 docs/

  • 架构边界
  • 目录结构
  • 构建方式
  • 阶段计划
  • 协作约定