diff --git a/.serena/memories/creating-prs.md b/.serena/memories/creating-prs.md new file mode 100644 index 0000000000..819fd1e9d9 --- /dev/null +++ b/.serena/memories/creating-prs.md @@ -0,0 +1,30 @@ +# Creating Pull Requests + +Important: Before creating a PR, ensure that you are on a branch that is specific to the +issue or feature you are working on. If necessary, create a new branch. + +## Title Format + +PR titles follow the same convention as commit titles: + +``` +:emoji: Subject line (imperative, capitalized, no period, ≤70 chars) +``` + +See the `creating-commits` memory for the list of emoji codes. + +## Description Format + +The PR description must start with the following notice: + +> **Note:** This PR was created with AI assistance as part of the Penpot MCP self-improvement initiative. + + **Related Issues** section with a bullet list of linked issues: + +``` +In addition to sections summarising and explaining the changes in the PR, it should contain a section 'Relevant Issues' with a bullet list: + +- Fixes #NNNN +- Resolves #NNNN +- Relates to #NNNN +```