Commit 771a5da
authored
chore: refine Copilot PR interface review prompt [no-ci] (#157)
Refines `.github/prompts/pr-interface-review.md` based on Copilot review
feedback raised during the [original
rollout](deepgram/dx-stack#3):
1. **Step 1 / Step 5 consistency** — Step 1 said *"ignore tests except
deleted"* but Step 5 also requires reviewing **added** tests that prove
compat shims. Broadened Step 1 to cover added, deleted, and
modified-to-remove tests. (raised on
[`deepgram/deepgram-go-sdk#329`](deepgram/deepgram-go-sdk#329))
2. **Tier 6 broadened** — original wording only mentioned same-named
local symbols as collision vectors. Now also covers glob/namespace
imports (Python `from X import *`, Rust `use X::*`, Go dot-imports,
TypeScript `import * as` destructuring). (raised on
[`deepgram/deepgram-js-sdk#495`](deepgram/deepgram-js-sdk#495))
3. **Fence language** — the template fenced block now declares
`markdown` to satisfy markdownlint MD040. (raised on
[`deepgram/deepgram-go-sdk#329`](deepgram/deepgram-go-sdk#329))
Canonical source:
[`deepgram/dx-stack`](https://github.com/deepgram/dx-stack/blob/main/.github/prompts/pr-interface-review.md).
Rollout context:
[`docs/copilot-prompts.md`](https://github.com/deepgram/dx-stack/blob/main/docs/copilot-prompts.md).
`[no-ci]` — docs-only refinement to a previously-merged file.1 parent ebabcab commit 771a5da
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
0 commit comments