Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions plugins/engineering-playbook/skills/coding-standards/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,17 @@ All text and names must tell the truth about the implementation they represent.
3. Prefer renaming over hiding behavior behind vague, aspirational, or
overly-polished language.

## Rule: GDPR
During every feature implementation and code review, check whether personal data
is involved. If so, do not complete or approve the change until these are clear:

- Why the data is collected and the lawful basis.
- How the minimum necessary data is processed and protected.
- How long the data is retained.
- When and how the data is deleted.

Treat unknown GDPR requirements as blockers and request privacy or legal guidance.

## Rule: Hexagonal Architecture
Follow hexagonal architecture as the baseline.

Expand Down
2 changes: 2 additions & 0 deletions plugins/engineering-playbook/skills/pull-request/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ description: >-

1. Use a short Conventional Commit title. Do not add an issue number to the title
unless the repository requires it.
In this repository, classify skill-file changes as `feat` or `fix`, never
`docs`.
2. Write one high-level plain-English paragraph for the body. Leave out
implementation details, test logs, file lists, checklists, and review notes
unless a repository template requires them.
Expand Down