diff --git a/STATUS.md b/STATUS.md new file mode 100644 index 00000000..22f1f5e7 --- /dev/null +++ b/STATUS.md @@ -0,0 +1,51 @@ +# accounted — Status + +Senast uppdaterad: 2026-11-11 (mekaniskt verifierad mot `origin/main` @ `1ae1704`). + +## Vad detta dokument är + +Kort, mekaniskt verifierad lägesbild för repot enligt SIAX Standard. Statusnivåer följer +`standard/MASTER-DEFINITION-OF-DONE.md`: + +`MISSING → DOCUMENTED_ONLY → SKELETON → MOCK_ONLY → IMPLEMENTED → INTEGRATION_TESTED → LIVE_VERIFIED → PRODUCTION_READY` + +**Endast `PRODUCTION_READY` räknas som DONE.** Ingen rad nedan är DONE utan bevis. +Denna fil ersätter inte `docs/production-readiness.md` eller `siax/production-gaps.json` +där sådana finns — den pekar ut dem. + +## Verifierade fakta + +| Faktum | Värde | +|---|---| +| Default branch | `main` @ `1ae1704` | +| CI-workflows | `.gitea/workflows/ci.yml`, `.gitea/workflows/masterplan-lock.yml`, `.gitea/workflows/security.yml`, `.github/workflows/ci-cache.yml`, `.github/workflows/codeql.yml`, `.github/workflows/compliance-pr.yml`, `.github/workflows/compliance-swarm.yml`, `.github/workflows/core-build.yml`, `.github/workflows/docker-image-scan.yml`, `.github/workflows/docker-publish.yml`, `.github/workflows/npm-publish.yml`, `.github/workflows/pr-agent.yml`, `.github/workflows/swedish-compliance-diff.yml`, `.github/workflows/swedish-compliance-review.yml`, `.github/workflows/test-pg-real.yml`, `.github/workflows/zizmor.yml` | +| Test/lint-kommandon | `npm run lint`, `npm run test`, `npm run build` | +| Manifest | `siax.repo.v3.json`, `siax.repo.json` | +| Produktionsdokumentation | `docs/production-readiness.md` finns + `siax/production-gaps.json` | +| Containerisering | `Dockerfile`, `docker-compose.hosted.yml`, `docker-compose.build.yml`, `docker-compose.caddy.yml` | +| README | finns | + +## Statusnivåer + +| Område | Nivå | Bevis | +|---|---|---| +| Dokumentation (denna fil) | `DOCUMENTED_ONLY` | `STATUS.md` finns och är daterad | +| CI | `IMPLEMENTED` | workflows: .gitea/workflows/ci.yml, .gitea/workflows/masterplan-lock.yml, .gitea/workflows/security.yml, .github/workflows/ci-cache.yml, .github/workflows/codeql.yml, .github/workflows/compliance-pr.yml, .github/workflows/compliance-swarm.yml, .github/workflows/core-build.yml, .github/workflows/docker-image-scan.yml, .github/workflows/docker-publish.yml, .github/workflows/npm-publish.yml, .github/workflows/pr-agent.yml, .github/workflows/swedish-compliance-diff.yml, .github/workflows/swedish-compliance-review.yml, .github/workflows/test-pg-real.yml, .github/workflows/zizmor.yml | +| Test | `IMPLEMENTED` | scripts: lint, test, build | +| Integration | `EJ FASTSTÄLLD` | kräver körd integrationssvit mot riktiga beroenden | +| Live/produktion | `EJ FASTSTÄLLD` | kräver live-verifiering med faktiskt SHA och kvittens | + +## Nästa steg mot slutproduktion + +1. Fastställ faktisk nivå per område ovan med bevis (kommando + utdata + SHA), inte påståenden. +2. Komplettera `docs/production-readiness.md` och `siax/production-gaps.json` om de saknas + (ägare: repoansvarig session), inklusive UI/UX-gap där repot har ett användargränssnitt. +3. Säkerställ att CI kör typecheck/lint/test/build och att main är grön. +4. Verifiera live-drift och dokumentera SHA, miljö och kvittens; först därefter kan nivån höjas. + +## Pekare + +- `standard/status/ESTATE-GAP-20261110.md` (siax-standard) — estate-gap per repo. +- `standard/MASTER-DEFINITION-OF-DONE.md` — nivåer och krav. +- `standard/SIAX-REPO-OPERATIONS-CONTRACT.md` — repo-operationskontrakt. +- `docs/production-readiness.md` / `siax/production-gaps.json` — där de finns.