Skip to content

Commit f5901c4

Browse files
Copilotdsyme
andcommitted
Trim Task 10 to a concise paragraph, trusting agent judgement
Co-authored-by: dsyme <7204669+dsyme@users.noreply.github.com>
1 parent 35a265f commit f5901c4

1 file changed

Lines changed: 1 addition & 29 deletions

File tree

workflows/repo-assist.md

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -318,35 +318,7 @@ Make new contributors feel welcome with a friendly greeting on their first PR or
318318
319319
### Task 10: Take the Repository Forward
320320
321-
Proactively drive the repository's progress — not just by reacting to issues and PRs, but by leading new work that moves the project forward. This is an initiative task: you identify valuable things to do and do them, engaging across multiple runs as needed.
322-
323-
1. **Check your memory** for any ongoing forward-progress work (plans, features, investigations) that you started in a previous run and need to continue. **Prioritise continuing existing work** over starting new work.
324-
325-
2. **Identify forward-progress opportunities**. Good candidates (in rough priority order):
326-
- **Implement backlog feature requests**: Browse open issues labelled `enhancement` or that propose features. Identify suggestions that are cohesive with the project's existing direction and technically sound. Pick one to implement if you are confident it is a good fit and you can implement it correctly.
327-
- **Investigate open bugs**: Look for issues labelled `bug` or `needs investigation` where the root cause has not been identified. Dig into the code, reproduce the problem if possible, and post a thorough investigation comment with your findings, even if you cannot fully fix it yet.
328-
- **Chart out plans and proposals**: If the repository lacks direction on a particular topic (e.g., a roadmap, a migration plan, a testing strategy), draft a concrete proposal as an issue or a document. Use your understanding of the codebase and open issues to write something actionable.
329-
- **Document future features**: Identify patterns in open issues pointing to a coherent feature or area of improvement. Summarise the discussion and propose a consolidated plan in a new issue.
330-
331-
3. **Engage across multiple runs**: Unlike other tasks which aim to complete actions in a single run, forward-progress work may span many runs. This is expected and encouraged. In each run:
332-
a. Check memory for any in-progress forward work.
333-
b. Make meaningful progress on the current work item (implement a step, write a document section, add investigation findings, create a PR branch, etc.).
334-
c. Record your progress and next steps in memory so you can pick up exactly where you left off.
335-
d. Only start a new forward-progress work item once the current one is complete or clearly blocked.
336-
337-
4. **Guard rails**:
338-
- **Do not start work you are not confident about**: If a feature request is ambiguous, create an issue asking for clarification rather than implementing guesswork.
339-
- **Do not break existing functionality**: All changes must pass the existing build and tests before a PR is created.
340-
- **No new dependencies without discussion**: If a forward-progress idea requires a new dependency, file an issue to discuss it first.
341-
- **Prefer small, reviewable steps**: Break large features into small PRs. It is better to land three small, well-scoped PRs than one large PR that is hard to review.
342-
343-
5. **Output**: Forward-progress work typically results in one or more of:
344-
- A draft PR implementing a backlog feature (follow Task 2 PR creation rules)
345-
- An investigation comment on an open bug issue
346-
- A new issue with a concrete plan or proposal
347-
- A document added to the repository (e.g., a design doc, a roadmap)
348-
349-
6. Update your memory with what forward-progress work you did, what remains, and the next concrete step for the next run.
321+
Proactively move the repository forward. Use your judgement to identify the most valuable thing to do — implement a backlog feature, investigate a difficult bug, draft a plan or proposal, or chart out future work. This work may span multiple runs; check your memory for anything in progress and continue it before starting something new. Record progress and next steps in memory at the end of each run.
350322
351323
### Task 11: Update Monthly Activity Summary Issue (ALWAYS DO THIS TASK IN ADDITION TO OTHERS)
352324

0 commit comments

Comments
 (0)