Files
Cibello-app/docs
Sven (AAMOS AI) 28908d5257 fix(gdpr): explicit radering av ai_corrections/scan_jobs + S3-bilder vid DELETE /v1/me
- DELETE /v1/me soft-deletar users, så users-cascade fyrar aldrig.
- Samlar distinkta bildnycklar från ai_corrections, ai_training_bank och
  scan_jobs och raderar dem via storage.deleteObject innan DB-radering.
- S3-fel loggas och avbryter inte raderingen.
- Raderar explicit ai_corrections (ai_training_bank cascadar) och scan_jobs.
- Lägger till deleteObject i StorageService (mock + AWS/DeleteObjectCommand).
- Uppdaterar docs/28-lärande-loop.md med faktisk mekanism och retention.
- Tester: verifierar noll rader kvar och storage.deleteObject-anrop.

Relaterat: skiva-1-fixrunda, blockerande GDPR-hål.
2026-08-08 04:20:03 +07:00
..
2026-08-05 19:21:11 +07:00
2026-08-05 19:21:11 +07:00
2026-08-05 19:21:11 +07:00

Dokumentation (arbetsnamn: se brand.config.json)

Dokumentationen följer master-specifikationens leveransstruktur (Del 120).

Del Dokument Innehåll
1 01-executive-summary.md Kärnprodukt, målgrupper, differentiering, affärsvärde
2 02-kritisk-bedomning.md Styrkor, svagheter, risker, betalningsvilja, retention
3 03-funktionskatalog.md Launch Core / Advanced / Post-launch / Partnerships
4 04-ux.md Onboarding, navigation, skärmar, flöden, paywall
56 05-arkitektur.md Komponenter, dataflöden, repostruktur, paketansvar
7 07-datamodell.md Tabeller, relationer, constraints, index, migrationer
8 08-api-referens.md Samtliga endpoints per domän
9 09-aamos-integration.md Kontrakt, task types, routing, memory, feedback, evals
10 10-ai-kostnad.md Modeller, verifierade priser, kostnad per skala
11 11-receptstrategi.md Volym, rättigheter, redaktion, creators, moderering
12 12-sakerhet-gdpr.md Konkret checklista + implementationsstatus
13 13-subscriptions.md StoreKit, Play Billing, verifiering, trial, grace, offline
14 14-infrastruktur.md Befintlig server nu, Docker, DB, S3, migration senare
15 15-utvecklingsfaser.md Fas 110 med mål, test, exit criteria, rollback
16 16-teststrategi.md Unit, integration, AI-evals, allergier, load, release
17 17-launch-checklista.md App Store, Play, TestFlight, privacy, incident
18 18-riskregister.md Risk, sannolikhet, påverkan, åtgärd, ägare
19 19-beslutslogg.md Alla låsta beslut med motivering
20 STATUS.md Vad som är byggt, stubbar, nästa steg
CHANGELOG.md Ändringslogg
21 21-lanseringsplan.md Körbar runbook: namnbeslut → butik
22 22-butiksmetadata.md Store-listning sv/en + marknadsmatris (M8-utkast)
23 23-juridik-utkast.md Integritetspolicy/villkor UTKAST, kräver jurist
24 24-lasttest.md Lasttestreferens + trösklar
25 25-testguide.md Testa API/admin/mobilapp i egen infra före namn & butik
namnbyte.md Namnstatus + runbook för namnbyte (spec §65)

Levande dokument som ska uppdateras vid varje förändring (spec §63): STATUS.md, CHANGELOG.md, 19-beslutslogg.md, 05-arkitektur.md, samt migrationsloggen i 07-datamodell.md.