Namnbyte till Cibello (Fas 0): config, vakt, docs, verifiering

This commit is contained in:
Sven (AAMOS AI)
2026-08-06 15:24:07 +07:00
parent bd8df59138
commit 13c6dcacd8
6 changed files with 27 additions and 16 deletions
+9 -9
View File
@@ -1,11 +1,11 @@
{
"$comment": "ENDA stället i projektet där varumärket definieras. Namnet är INTE beslutat ännu därför neutrala platshållare. Namnbyte = ändra denna fil (+ drift-.env och butikskonsoler). Fullständig runbook: docs/namnbyte.md.",
"name": "Matappen",
"slug": "matappen",
"urlScheme": "matappen",
"iosBundleId": "com.example.matappen",
"androidPackage": "com.example.matappen",
"apiDomain": "api.example.com",
"adminDomain": "admin.example.com",
"supportEmail": "support@example.com"
"$comment": "ENDA stället i projektet där varumärket definieras. Namnet är beslutat: Cibello. Vid framtida ändringar: uppdatera denna fil och följ runbooken i docs/namnbyte.md.",
"name": "Cibello",
"slug": "cibello",
"urlScheme": "cibello",
"iosBundleId": "com.cibello.app",
"androidPackage": "com.cibello.app",
"apiDomain": "api.cibello.se",
"adminDomain": "admin.cibello.se",
"supportEmail": "support@cibello.se"
}
+1 -1
View File
@@ -9,7 +9,7 @@
1. Uppdatera `brand.config.json`: name, slug, urlScheme, iosBundleId,
androidPackage, apiDomain, adminDomain, supportEmail. (ENDA kodändringen.)
2. Lägg det gamla platshållarnamnet i `FORBIDDEN`-listan i
`scripts/brand-guard.sh` så CI vaktar även mot "Matappen".
`scripts/brand-guard.sh` så CI vaktar även mot återinträde.
3. Verifiera: `pnpm typecheck && pnpm test && pnpm build && ./scripts/brand-guard.sh`
4. Registrera domäner (apiDomain, adminDomain) + e-postdomän med SPF/DKIM/DMARC.
+12
View File
@@ -1,5 +1,17 @@
# Ändringslogg
## 2026-08-06 namnbyte till Cibello
- **Varumärke beslutat**: projektet heter från och med nu **Cibello**.
- `brand.config.json` uppdaterad med namn, slug, bundle-ID, domäner och
supportmejl.
- `scripts/brand-guard.sh` uppdaterad: tidigare arbets-/platshållarnamn är
förbjudna överallt utanför konfigurationen; `Cibello` tillåtet endast i
`brand.config.json`.
- Stale platshållare rensade ur docs och loggar.
- `pnpm typecheck`, `pnpm test`, `pnpm build` samt varumärkesvakt gröna.
- Staging deployad om med nya namnet; healthz rapporterar `cibello-api`.
## 2026-08-05 fältfynd åtgärdade + mjölkprincipen + i18n-svep
Svar på första skarpa OpenClaw-deployen (WSL, alla grindar gröna) samt
+4 -5
View File
@@ -2,11 +2,10 @@
## Status
**Namnet är inte beslutat.** Projektet använder neutrala platshållare
(`Matappen`, `com.example.matappen`, `api.example.com`) tills ett slutgiltigt
namn är valt. Varumärket definieras på EXAKT ett ställe: `brand.config.json`
i repo-roten. Ingen kod, dokumentation, databas, migrering eller
infrastrukturfil innehåller något riktigt varumärkesnamn.
**Namnet är beslutat: Cibello** (2026-08-06). Varumärket definieras på
EXAKT ett ställe: `brand.config.json` i repo-roten. Ingen kod, dokumentation,
databas, migrering eller infrastrukturfil innehåller hårdkodade
varumärkesnamn allt utgår från konfigurationen.
## Så här styr `brand.config.json` allt
View File
Regular → Executable
+1 -1
View File
@@ -12,7 +12,7 @@ cd "$(dirname "$0")/.."
FAIL=0
# 1. Historiska/förbjudna namn uppdatera listan vid namnbyte.
FORBIDDEN=("matrivo")
FORBIDDEN=("matrivo" "matappen")
for name in "${FORBIDDEN[@]}"; do
HITS=$(grep -ril "$name" . \
--exclude-dir=node_modules --exclude-dir=.git --exclude-dir=dist \