diff --git a/brand.config.json b/brand.config.json index 83ef46f..963e05d 100644 --- a/brand.config.json +++ b/brand.config.json @@ -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" } diff --git a/docs/21-lanseringsplan.md b/docs/21-lanseringsplan.md index 7e9e2c8..1654f77 100644 --- a/docs/21-lanseringsplan.md +++ b/docs/21-lanseringsplan.md @@ -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. diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index f251f26..4c6579a 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -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 diff --git a/docs/namnbyte.md b/docs/namnbyte.md index cb3a9df..1f3eea4 100644 --- a/docs/namnbyte.md +++ b/docs/namnbyte.md @@ -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 diff --git a/infrastructure/deployment/first-deploy.sh b/infrastructure/deployment/first-deploy.sh old mode 100644 new mode 100755 diff --git a/scripts/brand-guard.sh b/scripts/brand-guard.sh old mode 100644 new mode 100755 index c046bb8..fa9fd80 --- a/scripts/brand-guard.sh +++ b/scripts/brand-guard.sh @@ -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 \