review-architecture
Review Apache Pinot architecture when module dependencies, SPI boundaries, abstractions, or class placement change.
- License 许可
- Apache-2.0
- 所属仓库
- apache/pinot
- 最近更新
- 2026-11-11
- Stars
- ★ 6.2k
- Forks
- 1.5k
01 前言 Front Matter
- name
- review-architecture
- domain
- kb/code-review-principles.md#3-code-architecture--module-design
- license
- Apache-2.0
- triggers
- [ "diff adds/moves classes across module boundaries", "diff introduces a new SPI interface or abstract class", "diff adds a new plugin directory under pinot-plugins/", "diff introduces cross-module imports (broker → server internals, etc.)", "diff touches module POM dependencies" ]
- description
- Review Apache Pinot architecture when module dependencies, SPI boundaries, abstractions, or class placement change.
02 资源文件 9
- 参考文档references/anti-patterns.md4.2 KB
- 参考文档references/core-frameworks.md13.4 KB
- 参考文档references/diagnostic-cases.md29.7 KB
- 参考文档references/diagnostic-frameworks.md48.9 KB
- 参考文档references/diagnostic-system.md2.1 KB
- 参考文档references/diagnostic-templates.md9.0 KB
- 参考文档references/industry-benchmarks.md24.3 KB
- 参考文档references/priority-scoring.md9.7 KB
- 参考文档references/work-modes-and-templates.md4.4 KB
03 SKILL.md 正文
Skill: review-architecture
Procedure: see kb/skills/review-architecture.md. Read it first, then follow it.
04 同仓库更多 Skills
run-test
Run a named Pinot test class or method in its owning Maven module.
review-testing
Review Apache Pinot regression coverage and test quality when behavior or tests change.
review-process-scope
Review Apache Pinot change scope and process when assessing PR descriptions, reverts, retries, or compatibility notes.
review-performance
Review Apache Pinot performance when hot paths change or a PR makes benchmark or efficiency claims.
review-naming-api
Review Apache Pinot naming and API conventions when public names, signatures, or documentation change.
review-correctness-nulls
Review Apache Pinot correctness when null handling, numeric types, dispatch, or resource lifecycles change.