docs: refresh context files and add project URLS
This commit is contained in:
+4
-1
@@ -74,7 +74,8 @@ Gitea Actions runner available on boka. Reference: `schwenkonline/.gitea/workflo
|
||||
|
||||
## Docker
|
||||
|
||||
- One `compose.yml` per deployable stack
|
||||
- One `compose.yml` per deployable stack (`compose.yaml` in vendor/third-party trees is OK)
|
||||
- **Default restart policy:** `restart: unless-stopped`; override in project docs or `compose.yml` when intentional
|
||||
- Named services, explicit volumes, documented host paths
|
||||
- No destructive prod container ops without explicit approval
|
||||
|
||||
@@ -85,6 +86,7 @@ Gitea Actions runner available on boka. Reference: `schwenkonline/.gitea/workflo
|
||||
- Prefer shell for simple file operations and glue
|
||||
- `set -euo pipefail` for non-trivial scripts
|
||||
- Quote variables; sanitize paths from user input
|
||||
- **Language:** comments and `--help` text in **English** (unless client project — ask if unsure)
|
||||
|
||||
---
|
||||
|
||||
@@ -99,6 +101,7 @@ Gitea Actions runner available on boka. Reference: `schwenkonline/.gitea/workflo
|
||||
## Web / UI
|
||||
|
||||
- **Mobile-first** — test at 390×844 and 360×800 for web projects
|
||||
- **`prefers-reduced-motion`** — respect reduced motion preferences
|
||||
- **Privacy by design** — no tracking/analytics without explicit approval
|
||||
- Error messages: helpful, not condescending
|
||||
- Accessibility: semantic HTML, keyboard navigation where applicable
|
||||
|
||||
Reference in New Issue
Block a user