add basic github CI testing - #1
Merged
Merged
Conversation
kkkkikun
pushed a commit
to kkkkikun/WeaveOS
that referenced
this pull request
May 16, 2026
Use User{Const}Ptr to enforce uspace adress pointer correctness
daivy2333
pushed a commit
to daivy2333/StarryOS
that referenced
this pull request
Jun 17, 2026
…mary inline) # 5 篇文档按新 BetterMd 17 规则全量重写 新规范相较旧版有 3 项关键变化,本文全量落实: 1. **Starry-OS#1 段落结构**:禁止开独立 H2 'X.1 核心论点' / 'X.Y 小结' 子节,必须首段=核心论点,末段=**小结**: 2. **Starry-OS#8 标题层级**:≤2 级(# / ##),禁止 H3 及以上 3. **Starry-OS#17 结论章节**:仅 3-5 条短句,禁止复述数据 ## 5 篇文档(5 files changed, +552/-833) - async-uart-architecture.md(38KB, 42 H3 → 0) - §1~§7 中所有 §X.Y 子节合并为粗体段落 - §5 关键设计决策保持'问题→决策→效果'三段列表(无 H3) - §0 TL;DR 简化为技术路线 + 关键里程碑 + 关键约束 3 段 - 结论章节由多个 H3+表压缩为 5 条短句 - benchmark-report-async.md(22KB, 36 H3 → 0) - §1~§7 子节全部合并为粗体小节 - §8 结论从 5 个 H3 + 3 个表压缩为 5 条核心判断 - 已知排除反优化方案 OE1~OE5 保留为表格(与结论互补) - manual-qa-report.md(20KB, 29 H3 → 0) - §1~§4 子节全部合并为粗体小节 - T1~T12 终端输出证据保留为粗体小节(不依赖 H3) - §5 结论从 5 个 H3 压缩为 5 条核心判断 + 后续动作表 - uart-performance-comparison.md(22KB, 34 H3 → 0) - §1~§7 子节全部合并为粗体小节 - §8 结论从 5 个 H3 压缩为 5 条核心判断 - 8 维度对照表统一在 §0 TL;DR,后续 §3~§7 通过'详见 §X'引用避免数据重复 - .claude/analysis/async-uart-module-boundary.md(28KB, 21 H3 → 0) - §1~§7 子节全部合并为粗体小节 - §8 结论与建议从 5 个 H3 压缩为 5 条核心判断 + 后续建议表 - 保留附录 A/B/C 文件索引/术语表/commit 引用 ## 关键改进(BetterMd 新规范合规) - H3 违规总数 162 → 0(5 篇合计) - 'X.1 核心论点' H3 模式 23 → 0 - 'X.Y 小结' H3 模式 33 → 0 - 每 H2 节首段=核心论点,末段=**小结**:(5 篇共 40 个小结段落) - 结论章节均为 3-5 条短句(无数据复述),用'详见 §X'引用其他章节 ## 内容保留 - 关键术语(ISR/MMIO/AtomicWaker/NAPI/SPSC/FIONBIO/tcdrain 等)全部保留 - commit hash(7bee89d/1005b71/9bed0c7/842f8f4 等)全部保留 - 83 处 GitHub permalink(feat/uart-16550-async 分支)全部保留 - 性能数据(651 MB/s TX / 897 MB/s RX / 129.5 µs e2e 等)全部保留 ## 约束遵守 - 提交信息遵循 docs(uart-async): 格式 - 禁止添加 Co-Authored-By: Claude footer - 全部用 Write 全量重写(用户明确要求'全量重写',符合例外) - 信息去重:TL;DR 作数据索引表,后续 §X 通过'详见 §X'引用
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.