|
1 | 1 | <!-- |
2 | | - 1. Following guidance below, replace …'s with your own words |
3 | | - 2. After saving the PR, tick of completed checklist items |
4 | | - 3. Skip checklist items that are not applicable or not necessary |
5 | | - 4. Delete instruction/comment blocks |
| 2 | + 1. REQUIRED: Always fill in the AI usage section at the bottom |
| 3 | + 2. Following guidance below, replace …'s with your own words |
| 4 | + 3. After saving the PR, tick of completed checklist items |
| 5 | + 4. Skip checklist items that are not applicable or not necessary |
| 6 | + 5. Delete instruction/comment blocks |
6 | 7 | --> |
7 | 8 |
|
8 | 9 | ## Summary |
|
31 | 32 | … |
32 | 33 |
|
33 | 34 | <!-- |
34 | | -AI USAGE - DEEP guidelines |
| 35 | +AI USAGE - REQUIRED |
35 | 36 |
|
36 | | -If AI was used in preparing this PR, please fill in the section below. |
37 | | -Our DEEP guidelines ask that when using AI you: |
| 37 | +State explicitly whether you didn't use or used AI & how. |
| 38 | +
|
| 39 | +If you used it, ensure that the PR is aligned with [Using AI](https://learningequality.org/contributing-to-our-open-code-base/#using-generative-ai as well) as well as our DEEP framework. DEEP asks you: |
38 | 40 |
|
39 | 41 | Disclose - Be open about when you've used AI for support. |
40 | | - Engage critically - Question what is generated. Review code for correctness and unnecessary complexity. |
41 | | - Edit - Review and refine AI output. Remove unnecessary code and verify it still works after your edits. |
| 42 | + Engage critically - Question what is generated. Verify claims and sources. |
| 43 | + Edit - Digest and refine AI output rather than copy-pasting it. |
42 | 44 | Process sharing - Explain how you used the AI so others can learn. |
43 | 45 |
|
44 | 46 | Examples of good disclosures: |
45 | 47 |
|
46 | | - "I used Claude Code to implement the component, prompting it to follow |
47 | | - the pattern in ComponentX. I reviewed the generated code, removed |
48 | | - unnecessary error handling, and verified the tests pass." |
| 48 | + "I used Gemini to help draft this issue from my rough notes. I edited |
| 49 | + the description for accuracy, confirmed the reproduction steps myself, |
| 50 | + and trimmed the verbose output." |
49 | 51 |
|
50 | | - "I brainstormed the approach with Gemini, then had it write failing |
51 | | - tests for the feature. After reviewing the tests, I used Claude Code |
52 | | - to generate the implementation. I refactored the output to reduce |
53 | | - verbosity and ran the full test suite." |
| 52 | + "This is based on a Claude summary of clearinghouse feedback. I |
| 53 | + cross-checked the key points against the original feedback and rewrote |
| 54 | + the requirements in my own words." |
54 | 55 |
|
55 | | -If AI was not used, delete the section below. |
56 | 56 | --> |
57 | 57 |
|
58 | 58 | ## AI usage |
0 commit comments