summaryrefslogtreecommitdiff
path: root/.cursor/rules/english-only-project.mdc
blob: 1e01e47495a4381431b033e9f70f139c206dd89b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
---
description: MAX25-Stack repo content is English-only; chat with user stays German
alwaysApply: true
---

# Language — English project, German chat

**Governance:** [00-master-repo-governance.mdc](00-master-repo-governance.mdc) — no documents in `./*`. English rule applies to **code** and user-facing strings only.

## Repository (MAX25-Stack)

**Shipped content is English** when touching **code** in this repo:

| English required | Examples |
|------------------|----------|
| User-facing strings | Terminal UI, CLI help, error messages shown to operators |
| Config templates | `share/**/*.example` comments — code-tied only |
| Scripts (user output) | `scripts/*.sh` usage text, echoed next steps |
| Inline code comments | New comments in English |

**Not editable here:** `docs/`, `README.md`, `AGENTS.md`, and all standalone `.md` — MASTER only.

**Exception (temporary):** existing German **source code comments** may remain until translated; new comments in English.

**Not in repo:** deep research → MASTER `projects/max25-stack/`.

## Chat with the user

Respond in **German** in conversation.

## German in code strings

When fixing user-visible strings in **code** (not standalone docs), translate to English in the same change.
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com