65ee88a01c
fix(ci): check out the siax-templates pin directly instead of comparing main
Claude CodeandClaude Opus 52026-09-26 20:07:29 +02:00
ff7c5cdd66
Merge branch 'main' into feat/vehiq-oltp-watermark-extractor
admin2026-09-26 14:18:47 +00:00
b982a1a643
Merge pull request 'fix(ci): bump SIAX_TEMPLATES_PINNED_SHA to reviewed siax-templates#138' (#119) from fix/g17-templates-pin-bump-138-20260926 into main
admin2026-09-26 12:56:13 +00:00
a2d6352e09
merge: bring in main to clear behind-base merge block
Claude Code2026-09-26 14:51:49 +02:00
125fc0ff66
Merge pull request 'fix(ci): re-pinna siax-templates 9a3a0aa → 09504e3a (granskad bump)' (#115) from fix/red-main-20260925-roda-mains into main
admin2026-09-26 12:45:09 +00:00
65594902bd
Merge branch 'main' into fix/red-main-20260925-roda-mains
admin2026-09-26 12:07:11 +00:00
189d51fb62
Merge branch 'main' into fix/red-main-20260925-roda-mains
siax-bot2026-09-25 15:54:27 +00:00
ec487746fd
Merge pull request 'fix(readiness): /api/ready svarade 200 med en död motor i produktion' (#116) from fix/readiness-fails-closed-on-broken-engine-20260925 into main
admin2026-09-25 12:42:43 +00:00
0062edbec3
fix(readiness): /api/ready svarade 200 med en död motor i produktion
Claude2026-09-25 13:34:42 +02:00
480a0a658f
Merge pull request 'fix(ci): bump siax-templates G17-pin till 9a3a0aa (reviewed)' (#113) from fix/g17-templates-pin-bump-9a3a0aa into main
admin2026-09-24 17:21:58 +00:00
b3efe99ac0
fix(ci): bump siax-templates G17-pin till 9a3a0aa (reviewed)
Claude Code2026-09-24 18:49:56 +02:00
404e3c5a6a
Merge pull request 'feat(decision): Jev ER auto-match shadow (0PT_DECISION_ER_SHADOW)' (#105) from feat/decision-er-shadow into main
admin2026-09-23 15:06:40 +00:00
dc5c0eebf1
fix(doctor): point doctor + test at siax.repo.v3.json (legacy manifest raderades i 64e63cd) + operationalState running enligt live-evidens
Claude Code2026-09-23 17:01:08 +02:00
dd4731aa3c
feat(decision): Jev ER auto-match shadow (0PT_DECISION_ER_SHADOW)
Claude Code2026-09-23 16:53:55 +02:00
04e58c5d3c
Merge pull request 'feat(HSP-085): Migration Studio — ratio, session-resume, scoped coverage claim' (#99) from feat/hsp-085-migration-studio into main
admin2026-09-22 20:23:11 +00:00
655a71ebd7
feat(HSP-085): migration-studio — T01 ej importerbart döljs EJ ur nämnaren (ratio = importable/total), T02 session-resume med tenant-check + checkpoint + resolved conflicts, T03 coverage-claim SCOPED (aldrig komplett M365-ersättning), 8 tester
admin2026-09-22 22:18:01 +02:00
d01efe29e2
test(GOV-06): mutation-fixturerna bygger på den historiska down+402/404-posten SYNTEISKT — inte repots nuvarande evidens (som med rätta är running+200 sedan flottan-cutovern; testerna ska aldrig flippa när verkligheten flippar)
admin2026-09-22 21:23:38 +02:00
99f42a94ba
chore(truth): GOV-06 live-evidens 2026-09-22 — 0pt.app=200 + api.0pt.app=200 (edge plane, Coolify-app 0pt på server6) — operationalState running bevisad på alla prod-hosts
admin2026-09-22 20:59:24 +02:00
4320a47909
Merge pull request 'feat(HSP-084): cutover — dual writers, sena ändringar, rollback' (#98) from feat/hsp-084-cutover into main
admin2026-09-22 19:16:53 +00:00
8f7a064177
fix(doctor-tests): GOV-06-tester uppdaterade till running-truth (0pt#96:s prod-truth-fix; down+402/404 var den föråldrade paret; ok:false-next-to-200 är nu negativa-fallet)
admin2026-09-22 21:11:33 +02:00
2de93668d4
Merge pull request 'feat(HSP-082): migrationsmappning + konfliktmodell' (#92) from feat/hsp-082-migration-mapping into main
admin2026-09-22 13:42:43 +00:00
23d05d9379
feat(HSP-082): migration-mapping — decideEntityMerge (T01 identiska namn EJ ihopslagna utan bevis), transformRecord (T02 åäö byte-exakt + UTC-normalisering med original-offset), aclBlockingCheck (T03 saknad ACL-mappning BLOCKERANDE), 10 tester
admin2026-09-22 15:37:35 +02:00
9342f8cc01
Merge pull request 'feat(HSP-081): discovery-inventory — read-only kartläggning av kundstack' (#90) from feat/hsp-081-discovery-inventory into main
admin2026-09-22 13:08:21 +00:00
c1c7a33d65
feat(HSP-081): discovery-inventory — inventory-report (T01 write-scoped sources EXCLUDED från inventeringen, T02 persondata REDACTED till referenser rekursivt, T03 otillgängliga källor = okända med real fel — aldrig tyst droppade), 6 tester
admin2026-09-22 15:05:29 +02:00
3d89cec082
Merge pull request 'feat(seo): robots.txt + sitemap.xml — crawler-kontraktet saknades (404 mätt live)' (#89) from feat/robots-sitemap into main
admin2026-09-22 08:04:55 +00:00
df6ab700b1
Merge pull request 'fix(cd): attestation not-ready regex — cosign 3.x says no matching attestations: (no found)' (#87) from fix/cd-gate-attestation-not-ready-regex into main
admin2026-09-22 04:02:12 +00:00
52d897c16a
Merge pull request 'fix(db): subscriptions.created_at — migration 014 reparerar GET /api/subscriptions' (#86) from fix/subscriptions-created-at-migration into main
admin2026-09-22 03:36:03 +00:00
2ae1fad1f5
Merge pull request 'fix(prod): map SiaxError in the 7 legacy money routes — DEPENDENCY_UNAVAILABLE/503 instead of opaque 500' (#81) from fix/legacy-routes-siax-error-mapping into main
admin2026-09-22 02:41:55 +00:00
c7fd9d45a2
fix(prod): map SiaxError in the 7 legacy money routes — DEPENDENCY_UNAVAILABLE/503 instead of opaque 500 (0pt#53)
admin2026-09-22 04:33:57 +02:00
1d381f670f
Merge pull request 'chore(release): re-pin siax-templates G17 hook pin 7725498 -> a401880' (#80) from fix/templates-pin-bump-2026-09-22 into main
admin2026-09-22 02:12:48 +00:00
3a02a37f7a
Merge pull request 'chore(capabilities): RW-005b — risk-assignment (0pt)' (#78) from chore/risk-assign-2026-09-21 into main
admin2026-09-21 19:57:24 +00:00
67d40c7713
chore(capabilities): RW-005b — risk-assignment (0pt)
Claude Code2026-09-21 21:52:25 +02:00
c9955d74f4
Merge pull request 'docs: fix AGENTS.md push claim + protected-paths gap (enable_push is false, not true)' (#74) from docs/agents-branch-protection-drift-fix into main
admin2026-09-21 19:47:16 +00:00
7421d5fe58
Merge branch 'main' into docs/agents-branch-protection-drift-fix
admin2026-09-21 19:24:52 +00:00
a049096d4a
Merge pull request 'feat(X-737): Synthetic Data Factory (0pt dataset-truth + INF0-generering)' (#77) from feat/x737-synthetic-factory into main
siax-bot2026-09-21 11:14:41 +00:00
8411f9759e
feat(X-737): Synthetic Data Factory — sampling→synthesis (INF0-port)→PII/privacy (fail-closed före publish)→quality→dedupe→contamination→deterministisk train/val/test-split; provenance per rad (policy+model+source+sha256). 5/5 tester
admin2026-09-21 13:07:54 +02:00
b8c92de617
Merge pull request 'chore(capabilities): RW-005 — capability-/surface-poster (surfaces-fasen)' (#76) from chore/capability-surfaces-2026-09-21 into main
admin2026-09-21 10:20:58 +00:00
8e758887dc
Merge pull request 'chore(recovery): P005-reparationsvåg — verifierad backup-, restore- och licens-evidens' (#75) from chore/recovery-records-2026-09-21 into main
admin2026-09-20 23:44:30 +00:00
85c632cd5b
ci: retrigger (flaky infra, main grön)
admin2026-09-21 01:41:21 +02:00
82500997a5
chore(recovery): P005-reparationsvåg — verifierad backup-policy, restore-drill (klon från server8-backup, fsck+SHA-parity ok) och licensbedömning per ADR-024
admin2026-09-21 01:14:01 +02:00
754dcc201f
docs: correct AGENTS.md branch-protection prose to match live config
adminandClaude Sonnet 52026-09-20 23:55:46 +02:00
f46865d71a
Merge pull request 'chore(release): bump siax-templates pin after deliberate review' (#73) from fix/siax-templates-pin-bump into main
admin2026-09-18 02:04:25 +00:00
99ab6619f2
Merge pull request 'BTI promptpack: contracts + tests (godkänd av Simon)' (#72) from feat/bti-promptpack-2026-09-17 into main
admin2026-09-18 00:31:57 +00:00
422380d0ed
test(BTI): DAT-04/05 dataset version acceptance tests
admin2026-09-18 01:41:55 +02:00