--- name: SR&ED Task about: Use this template for a new development task that may be eligible for SR&ED. title: '[Category] Short description of the task' labels: 'sred-eligible' --- ### 🎯 Objective *(A concise, one-sentence summary of what this issue aims to accomplish. Ex: "Connect the Events page to the development backend.")* --- ### 🔬 SR&ED Justification * **Technological Uncertainty:** What is the technical challenge or unknown we are trying to solve? *(Ex: "Can the Data Connect generated SDK be performantly integrated with TanStack Query in our existing React architecture?")* * **Systematic Investigation:** What is our planned approach to resolve this uncertainty? *(Ex: "We will build a PoC on the Events page, measure load times, and document the optimal integration pattern.")* --- ### 💻 Technical Implementation Notes * **Key Files to Modify:** `file1.js`, `file2.gql`, etc. * **Suggested Approach:** A brief description of the technical steps. *(Ex: "1. Define `listEvents` query in GraphQL. 2. Generate the SDK. 3. Create a `useEvents` hook that uses `useQuery`...")* * **Considerations:** Potential pitfalls or points to watch out for. *(Ex: "Ensure loading and error states are handled correctly.")* --- ### ✅ Acceptance Criteria *A checklist of what must be true for the task to be considered "done."* - [ ] The code is implemented following the technical notes. - [ ] All new code is linted and formatted. - [ ] The functionality is tested and works as expected in the `dev` environment. - [ ] *(Example for a UI task)* **Given** I am on the Events page, **when** the page loads, **then** I should see a list of events coming from the `dev` backend.