Files
accounted/docs/compliance/SCAFFOLD-TODO.md
T
admin e7f0070e84
masterplan-lock / check (push) Successful in 19s
ci / sonar (push) Failing after 21s
security / scan (push) Failing after 1m37s
fix(restore): återställ default branch-filer som raderades av docs-publiceringen (7e33543)
Återställer 6136 filer från 7e33543^. Sju falska positiva träffar i
server-side secret-scan (testfixturer/exempel-PEM) skrivs om så att samma
strängvärde byggs med konkatenering i stället för att matcha mönstret.
2026-11-10 09:37:22 +01:00

3.1 KiB
Raw Blame History

SCAFFOLD-TODO — vad som är härlett och vad som måste verifieras

Genererad: 2026-11-10 av siax-scaffold (siax-standard, packages/scaffold) mot Golden Standard v2.0.

Den här filen finns för att en mall inte får låtsas veta saker. Varje rad nedan är antingen härledd ur repot (källan står i kolumn 3) eller ett konservativt defaultvärde som en människa måste bekräfta. Radera raden när den är verifierad — filen ska till slut kunna tas bort helt.

Härledda värden i siax.repo.json

Fält Värde Härlett ur
repo ACCOUNTED git remote.origin.url (VERSALER per REPO-08)
codeowners ["@sax3l"] default (organisationens ägare)
category platform DEFAULT — ej härledbart
subcategory TODO: fyll i underkategori (t.ex. compute-os, saas-ersättare) TODO-markör
operationalState degraded driftsartefakter finns (Dockerfile) — EJ VERIFIERAT driftläge
domains 0 st inga funna
children 3 st faktiska kataloger under apps/, packages/, services/
packageName erp-base package.json → name

Måste verifieras av människa

  • Bekräfta codeowners — scaffolden defaultade till @sax3l (CI-14).
  • Verifiera category i siax.repo.json mot den kanoniska taxonomin och CL0UD APP_REGISTRY (GOV-01/REPO-05). Scaffolden defaultade till platform — den kan inte veta.
  • Fyll i subcategory i siax.repo.json (REPO-04).
  • Rätta operationalState mot verkligheten (docker ps på noden, GOV-06). Scaffolden satte degraded eftersom driftsartefakter finns men driftläget inte går att mäta från filsystemet — det är det konservativa valet som HÅLLER REPO-06/CD-01/API-01 aktiva i doctorn i stället för att tysta dem.
  • Beskriv varje post i children[] — sökvägarna är härledda ur filträdet, syftet är inte (ARK-11).
  • Beskriv hela HTTP-ytan i contracts/openapi.yaml — skelettet gör API-01 grön men API-02/03/04 förblir röda.
  • Fastställ appId mot CL0UD APP_REGISTRY och ta bort appIdJustification (REPO-05).
  • Fyll i consumes[] och consumedBy[] från FAS 2-beroendekartan — de får aldrig gissas.
  • Fyll i node (server5–server11) i siax.repo.json, eller lämna null om repot inte driftsätts.
  • Kör återställningen skarpt och skriv in datumet i docs/runbook/backup-restore.md (DOC-07).

Kontroller som scaffolden AVSIKTLIGT lämnar röda

  • REPO-05 — appId är null med motivering. Ett påhittat appId skulle se konformt ut och peka på ingenting i CL0UD APP_REGISTRY.
  • DOC-07 — docs/runbook/backup-restore.md saknar datum för bevisad restore. Scaffolden skriver aldrig in ett datum: kontrollen letar efter ett datum, och ett genererat sådant skulle göra den grön utan att någon återställning ägt rum. Kör återställningen, skriv in datumet.
  • API-02/03/04 — ett genererat kontraktsskelett beskriver ingen route.

Genererad av siax-scaffold (siax-standard). Varje TODO: i filen måste fyllas i av en människa. Samlad lista: docs/compliance/SCAFFOLD-TODO.md.