klarsprak

Dokumentation

Navigationssida för Klarspråks tekniska dokumentation.

Hitta rätt

Fråga Dokument
Vad ansvarar tjänsten för och vilken runtime gäller? Projektkontext
Hur fungerar Worker, assets, D1 och publiceringsflödet? Arkitektur
Hur utvecklar, migrerar, verifierar och deployar jag? Drift

Systemöversikt

Browser
  |
  v
src/index.js
  |  canonical host / admin routing / SEO / response policy
  v
src/worker.js
  |            \
  |             +--> ASSETS (public/)
  |
  +--> D1 (D1_DATABASE_NAME)
        +--> publicerade termer
        +--> submissions / review state

Viktiga flöden

Läsning

Publika klienter hämtar publicerade termer via API. D1 är source of truth; frontend renderar den data API:t levererar.

Submission

Användaren skickar ett förslag. Turnstile skyddar den publika ingressen. Förslaget går till review-state och blir inte publikt av sig självt.

Review/publicering

Adminflödet läser granskningskö och utför explicita stateövergångar för redigering, godkännande, publicering eller arkivering.

Ändringskarta

Wiki