Loading...
Loading...
Compare original and translation side by side
| Item | Default | When to deviate |
|---|---|---|
| Scope | diff (current change) | User chooses "codebase" to review given path(s) instead. |
| Scope = diff — untracked | Include untracked files in change set | User can choose "diff only, no untracked." |
| Scope = codebase — path(s) | Repo root | User chooses one or more paths (offer: repo root / current file’s dir / list top-level dirs to pick). |
| Scope = codebase — large | By layer (output by module/dir; no single shallow pass) | User can choose a priority subset (e.g. one layer or named modules). |
| Language / framework | Infer from files in scope | If unclear, offer choices: [.NET] [Java] [SQL] [Vue] [Skip]; do not ask user to type. |
| 项 | 默认值 | 偏离时机 |
|---|---|---|
| 范围 | diff(当前修改) | 用户选择“代码库”来审查指定路径时。 |
| 范围 = diff — 未追踪文件 | 包含变更集中的未追踪文件 | 用户可选择“仅diff,不包含未追踪文件”。 |
| 范围 = 代码库 — 路径 | 仓库根目录 | 用户选择一个或多个路径(提供选项:仓库根目录 / 当前文件所在目录 / 列出顶级目录供选择)。 |
| 范围 = 代码库 — 大型代码库 | 按层级(按模块/目录输出;不做单次浅层扫描) | 用户可选择优先级子集(如某一层级或指定模块)。 |
| 语言 / 框架 | 从范围中的文件推断 | 若无法推断,提供选项:[.NET] [Java] [SQL] [Vue] [跳过];不要让用户手动输入。 |
| Item | If unclear | Action |
|---|---|---|
| Scope | User did not say "my changes"/"diff" vs "codebase"/path (e.g. "review" or "review code" alone = unclear) | Must ask. Offer: Review current change (diff) [default] or codebase (given path(s))? — user chooses; do not assume. |
| Scope = diff | — | Confirm: Include untracked files? Default Yes. Ensure diff + untracked content available for review-diff. |
| Scope = codebase | Path(s) not stated | Offer: Review repo root? [default] Or pick path(s): [repo root] [current file’s dir] [list top-level dirs] — user selects, no typing. |
| Scope = codebase, large | Whole repo or very large dir | Default: output by layer (module/dir). Option: Narrow to a priority subset? — user can choose from listed dirs/modules. |
| Language / framework | Cannot infer from files | Offer: [.NET] [Java] [SQL] [Vue] [Skip] — user picks one; if Skip or none match, skip and note in summary. |
| 项 | 不明确时 | 操作 |
|---|---|---|
| 范围 | 用户未说明是“我的修改”/“diff”还是“代码库”/路径(如仅说“审查”或“审查代码” = 不明确) | 必须询问。提供选项:审查当前修改(diff) [默认] 还是代码库(指定路径)? — 由用户选择;不要自行假设。 |
| 范围 = diff | — | 确认:是否包含未追踪文件? 默认是。确保diff + 未追踪内容可用于review-diff审查。 |
| 范围 = 代码库 | 未指定路径 | 询问:审查仓库根目录? [默认] 还是选择路径:[仓库根目录] [当前文件所在目录] [列出顶级目录] — 由用户选择,无需输入。 |
| 范围 = 代码库,大型代码库 | 整个仓库或超大目录 | 默认:按层级输出(模块/目录)。选项:是否缩小到优先级子集? — 用户可从列出的目录/模块中选择。 |
| 语言 / 框架 | 无法从文件推断 | 提供选项:[.NET] [Java] [SQL] [Vue] [跳过] — 用户选择其一;若选择跳过或无匹配项,则跳过该步骤并在摘要中注明。 |
scopelanguage-*framework-*library-*cognitive-*scopelanguage-*framework-*library-*cognitive-*scopelanguage-dotnetcognitive-securitycognitive-architecturescopelanguage-dotnetcognitive-securitycognitive-architecture| Element | Requirement |
|---|---|
| Location | |
| Category | |
| Severity | |
| Title | Short one-line summary. |
| Description | 1–3 sentences. |
| Suggestion | Concrete fix or improvement (optional). |
| 元素 | 要求 |
|---|---|
| 位置 | |
| 类别 | |
| 严重程度 | |
| 标题 | 简短的单行摘要。 |
| 描述 | 1-3句话。 |
| 建议 | 具体的修复或改进方案(可选)。 |