2026-10-04 - 2026-11-04
Overview
256 Pull requests merged by 1 user
Merged
#477 chore(design): add design-conformance manifest
Merged
#475 feat(auth): adopt @siax/auth-zitadel canonical claim normalizer
Merged
#473 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#472 feat(ui): upgrade to DES1GN @siax/ui 0.16.13
Merged
#470 feat(acquisition): X-800 consumer contract
Merged
#469 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#467 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (8b5e23aa9b)
Merged
#468 feat(analytics): add 0pt analytics HTTP surface + AUD0 ingestion
Merged
#466 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#465 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (5772b4043a)
Merged
#464 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#463 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (b70ae2bbfe)
Merged
#462 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#461 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (140a02a797)
Merged
#460 fix(portal): en idempotensnyckel per vald fil
Merged
#459 fix(upload): idempotent retry ger samma verifierade kvitto
Merged
#457 fix(credits): importera trial-helpern i balance-routen
Merged
#456 feat(credits): engångs trial-grant så ledgern körs skarpt
Merged
#455 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (6a4a45a480)
Merged
#454 ci(integration): rensa OpenSearch read-only-block (inte bara vattenmärket)
Merged
#453 fix(live): betalningsspärr i pilot + tydligt OCR-fel
Merged
#451 ci(integration): åtgärda OpenSearch disk-vattenmärke (index_create_block)
Merged
#450 docs(deploy): runbook + workflow-rubriker matchar live-pipelinen
Merged
#449 feat(auth): central Keycloak portal-trust
Merged
#448 ci(smoke): läs main-SHA från commits-listan
Merged
#447 ci: optimera pipelines + automatisk produktionssmoke
Merged
#446 fix(workbench): numerisk decimal → källans exakta sträng
Merged
#445 fix(decision-ollama): native JSON-läge utan thinking
Merged
#444 feat(workbench): entydig decimal/datum-evidens utan AI-beroende
Merged
#442 fix(workbench): tolerera platt/inkapslad JSON från lokal modell
Merged
#441 feat(workbench): decisionsserverns lokala modell som interim-AI
Merged
#440 fix(credits): visa rätt pris (öre → kronor)
Merged
#439 fix(admission): pilotläge utan reservation
Merged
#438 chore(workbench): logga orsaken till strukturfel
Merged
#437 fix(doc0): anropa DOC0 som den beviljade tjänsteaktören
Merged
#435 fix(auth): begär resourceowner-scope så tenant-claim finns
Merged
#434 chore(auth): logga OIDC-felkod (utan tokens)
Merged
#433 feat(auth): Zitadel OIDC-inloggning för portalen
Merged
#432 feat(workbench): uttryckligt pilotläge utan credit-plånbok
Merged
#431 chore(portal): pensionera den döda metadata-uppladdningen
Merged
#430 fix(portal): explicit dataklass för dokumentstrukturering
Merged
#429 feat(document-workbench): kundflöde uppladdning → struktur → export + credits
Merged
#428 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (6bbd333a22)
Merged
#426 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (2d68ce5016)
Merged
#425 Structure and export multiple evidence-bound document records
Merged
#423 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#417 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (4f5a2ea865)
Merged
#424 Bind DOC0 upload receipts to the original request
Merged
#422 Enforce tenant isolation for document credit storage
Merged
#421 Bind model results to immutable source and policy snapshots
Merged
#420 Coordinate durable DOC0 upload attempts
Merged
#419 Distinguish unavailable sources from empty results
Merged
#418 Stabilize DOC0 multipart upload fingerprints
Merged
#410 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (cb01f948eb)
Merged
#416 feat: persist scoped document upload attempts
Merged
#415 feat: inspect document upload journal from 0pt
Merged
#414 feat: validate source-backed decimals and dates
Merged
#413 fix: reconcile uncertain document uploads
Merged
#412 fix: secure document upload transport
Merged
#411 feat: add evidence-checked document exports
Merged
#409 feat: add guarded document workbench foundations
Merged
#407 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#408 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (4403908e0a)
Merged
#406 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (4725b22b19)
Merged
#405 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#404 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (67540315bb)
Merged
#400 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (a92a5fcb05)
Merged
#393 fix(deps): source-map-js 1.2.2-override
Merged
#402 chore(deps): ta bort stale package-lock.json
Merged
#401 ci(security): exkludera image-SBOM:er från källscanning
Merged
#399 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#398 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (d802e451f1)
Merged
#397 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#395 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (793b72fbf5)
Merged
#396 test(doctor): använd siax.repo.v3.json i fixturen
Merged
#392 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#394 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (4e24f5d558)
Merged
#391 fix(deps): next 16.4.1/15.5.28 (GHSA-2464-fhr4-w9xw CRITICAL RCE)
Merged
#388 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#389 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (b9443d6419)
Merged
#387 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (a06138ce51)
Merged
#386 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#385 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (bdaca598d3)
Merged
#384 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#383 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (0f67507b89)
Merged
#381 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (ae9b16ecd4)
Merged
#379 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (c04ba4dc7b)
Merged
#364 test(GOV-06): mutation-fixturerna bygger på den historiska down+402/404-posten SYNTEISKT — inte repots nuvarande evidens
Merged
#378 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#377 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (bfa0513f76)
Merged
#375 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (11bd38bdd6)
Merged
#374 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#373 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (774ba6593b)
Merged
#372 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#371 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (8b32320bdc)
Merged
#370 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#369 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (e4a97a5732)
Merged
#368 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#367 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (ff8ae02a5d)
Merged
#357 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#356 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (1867f8178f)
Merged
#355 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#354 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (c48dbca983)
Merged
#353 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#352 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (25208fe798)
Merged
#351 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#350 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (12fd835b0e)
Merged
#349 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#348 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (4ada6aada4)
Merged
#347 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#346 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (587306d86c)
Merged
#345 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#344 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (650481a1c2)
Merged
#343 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#342 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (cc464f7a7d)
Merged
#341 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#340 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (3d616028ed)
Merged
#339 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#338 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (3fa45b3b62)
Merged
#337 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#336 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (960e25e702)
Merged
#335 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#334 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (b541b69551)
Merged
#333 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#332 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (065937aea7)
Merged
#331 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#330 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (c007205056)
Merged
#329 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#328 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (983f3cb3a3)
Merged
#327 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#326 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (24287b0668)
Merged
#325 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#324 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (9f9b513980)
Merged
#323 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#322 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (98313d3822)
Merged
#321 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#320 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (16a97817e1)
Merged
#319 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#318 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (53d2927f9b)
Merged
#317 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#316 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (e984376669)
Merged
#315 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#314 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (c81fdcbc7c)
Merged
#313 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#312 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (4b163c3c3b)
Merged
#311 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#310 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (7a27a42aa9)
Merged
#309 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#308 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (5e8dff713a)
Merged
#307 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#306 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (01fcfe497c)
Merged
#305 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#304 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (1d16f64b8f)
Merged
#303 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#302 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (7c582b117e)
Merged
#301 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#300 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (e7b86bb499)
Merged
#299 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#298 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (dea08441d2)
Merged
#297 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#296 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (2d43d7ad91)
Merged
#295 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#294 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (fba0fa14c8)
Merged
#293 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#292 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (fda7096b1c)
Merged
#291 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#290 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (f57b53ce72)
Merged
#289 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#288 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (a6b0100e4d)
Merged
#287 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#286 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (cb5f8ae467)
Merged
#285 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#284 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (1ca76797c5)
Merged
#283 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#282 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (6775f2f126)
Merged
#281 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#280 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (7284596911)
Merged
#279 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#278 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (7ee87b203f)
Merged
#277 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#276 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (32e7b3d4ad)
Merged
#275 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#274 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (4c47e38fcb)
Merged
#273 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#272 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (94de4acef5)
Merged
#271 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#270 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (3e4a194f74)
Merged
#269 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#268 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (1471c69e29)
Merged
#267 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#266 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (fece0a207f)
Merged
#265 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#264 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (069d9632e1)
Merged
#263 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#262 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (5e37b5f107)
Merged
#261 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#260 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (856d1fdf61)
Merged
#259 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#258 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (0ca3f66746)
Merged
#257 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#256 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (888718aee9)
Merged
#255 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#254 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (94c9e0ad7b)
Merged
#253 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#252 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (cc15bafd50)
Merged
#251 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#250 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (3b2bf4ff0b)
Merged
#249 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#248 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (d66dd14fb2)
Merged
#247 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#246 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (28390268fd)
Merged
#245 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#244 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (5214cf4005)
Merged
#243 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#242 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (be3517c1b2)
Merged
#241 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#240 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (9fcd33b505)
Merged
#239 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#238 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (17da27051f)
Merged
#237 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#236 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (632c22f979)
Merged
#234 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#235 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (3354c741cd)
Merged
#233 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (03a4fe4898)
Merged
#232 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#231 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (864b5ef3c4)
Merged
#230 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#229 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (f8aca88dac)
Merged
#228 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#227 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (4444af3fa2)
Merged
#226 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#225 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (19a62898d3)
Merged
#224 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#223 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (d6b7296c76)
Merged
#222 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#221 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (3d651ef173)
Merged
#219 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (56916cf7e4)
Merged
#217 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (87beafafef)
Merged
#216 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#215 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (6e23eb87e0)
Merged
#214 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#213 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (392cc4d132)
Merged
#212 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#211 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (db31fbaa72)
Merged
#210 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#209 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (f25034efe6)
Merged
#208 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#207 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (793d8817e7)
Merged
#205 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#206 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (cbc3ed8c03)
Merged
#203 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#204 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (c9baec772a)
Merged
#198 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#199 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (50576047f7)
Merged
#196 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
Merged
#195 fix(signing): cosign-pubkey + SBOM + deployment/env-poster (84c826f5ec)
1 Pull request proposed by 1 user
Proposed
#479 fix(manifest): provenRestore=true (restore-drill 2026-09-29)
2 Issues created by 1 user
Opened
#197 [healer] 0pt vehiq-oltp-ingest.yml: LOCKFILE_DRIFT (persistent)
Opened
#201 [healer] 0pt nightly.yml: LOCKFILE_DRIFT (persistent)