Commit Graph

  • 65ee88a01c fix(ci): check out the siax-templates pin directly instead of comparing main Claude CodeandClaude Opus 5 2026-09-26 20:07:29 +02:00
  • ff7c5cdd66 Merge branch 'main' into feat/vehiq-oltp-watermark-extractor admin 2026-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 admin 2026-09-26 12:56:13 +00:00
  • a2d6352e09 merge: bring in main to clear behind-base merge block Claude Code 2026-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 admin 2026-09-26 12:45:09 +00:00
  • 65594902bd Merge branch 'main' into fix/red-main-20260925-roda-mains admin 2026-09-26 12:07:11 +00:00
  • f4f660715b fix(ci): bump SIAX_TEMPLATES_PINNED_SHA to reviewed siax-templates#138 (G17 evidence upload) adminandClaude Sonnet 5 2026-09-26 11:26:53 +00:00
  • 410339e697 feat(contract): add routing + normalization operationIds (ADR-027) (#118) admin 2026-09-26 11:19:43 +00:00
  • 07158099ee feat(ingestion): VehIQ OLTP -> ClickHouse watermark extractor (P070) Claude CodeandClaude Sonnet 5 2026-09-25 19:11:15 +02:00
  • 189d51fb62 Merge branch 'main' into fix/red-main-20260925-roda-mains siax-bot 2026-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 admin 2026-09-25 12:42:43 +00:00
  • 0062edbec3 fix(readiness): /api/ready svarade 200 med en död motor i produktion Claude 2026-09-25 13:34:42 +02:00
  • ccbf5878bd fix(ci): re-pinna siax-templates 9a3a0aa -> 09504e3a (granskad bump) adminandClaude Opus 5 2026-09-25 13:33:20 +02:00
  • 6f9034ff1d chore: normalize sax3l -> admin CI references (#114) adminandClaude Opus 5 2026-09-25 03:29:44 +00:00
  • d907d23a48 fix(ci): behåll sax3l som container-/paketregisterägare fix-chore/normalize-sax3l-ci-refs-20260925 adminandClaude Opus 5 2026-09-25 05:17:50 +02:00
  • 7a07fb0d2c chore: normalize sax3l -> admin reference in CI config (1.6) admin 2026-09-25 01:18:39 +00:00
  • 166516cdb7 chore: normalize sax3l -> admin reference in CI config (1.5) admin 2026-09-25 01:18:37 +00:00
  • f5ef31b9b0 chore(salvage): bevara ocommittat arbete vid konsolidering 2026-09-25 salvage/20260925/siax-arkiv/siax-work/0pt-feature/0pt-remove-noncompliant-scrapers Claude CodeandClaude Opus 5 2026-09-25 01:56:35 +02:00
  • 148a32b577 chore(salvage): bevara ocommittat arbete vid konsolidering 2026-09-25 salvage/20260925/siax-arkiv/siax-platforms-work/0pt-feat/p014-data-os-hardening Claude CodeandClaude Opus 5 2026-09-25 01:55:43 +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 admin 2026-09-24 17:21:58 +00:00
  • b3efe99ac0 fix(ci): bump siax-templates G17-pin till 9a3a0aa (reviewed) Claude Code 2026-09-24 18:49:56 +02:00
  • d29ec4a4b9 feat(des1gn): riktiga consumes härledda ur package.json (4 @siax-paket) admin 2026-09-24 17:53:59 +02:00
  • fb69e2876f Merge pull request 'chore(ci): bump SIAX_TEMPLATES_PINNED_SHA -> 5bda795 (granskad)' (#111) from chore/pin-5bda795 into main admin 2026-09-24 01:34:18 +00:00
  • ddc507d99e chore(ci): bump SIAX_TEMPLATES_PINNED_SHA -> 5bda795 (granskad: renovate lockfiles + CI-natverksdetektion i tpl-workflows — samma monster som act0 ci.yml-fixen) Claude Code 2026-09-24 03:23:41 +02:00
  • ddaa62c526 feat(des1gn): repo-kontraktsbaslinjer (GENERATED, siax-standard RC-gaten v3) admin 2026-09-23 23:12:27 +02:00
  • 4642784268 Merge pull request 'fix(decision): gate env OPT_DECISION_ER_SHADOW (Coolify avvisar sifferledande nycklar)' (#110) from fix/decision-gate-env-name into main admin 2026-09-23 21:19:52 +00:00
  • c47c4900fa fix(decision): gate env OPT_DECISION_ER_SHADOW (Coolify avvisar sifferledande nycklar) Claude Code 2026-09-23 23:12:37 +02:00
  • 1838082356 fix(FAS 61/DOD): deployment/environment-poster rensade till siax.deployment/siax.environment-schemanas exakta fält Claude Code 2026-09-23 18:47:12 +02:00
  • 418d9a9b4c fix(FAS 61/DOD): deployment-poster i siax.deployment-schema-format (framework/build/start + runtimeState; production-doctorn matchar nu) Claude Code 2026-09-23 18:41:36 +02:00
  • e2aa3b9ab3 Merge pull request 'fix(ci): pin till full 40-teckens SHA' (#107) from chore/pin-sha-full-length into main admin 2026-09-23 16:25:57 +00:00
  • 538d042bac feat(FAS 61/DOD): siax/deployment + siax/environment — prod-deploy-evidens från Coolify (mätt 2026-09-23: app, server, commit, fqdn) Claude Code 2026-09-23 18:25:31 +02:00
  • 51dd242054 fix(ci): pin till full 40-teckens SHA (39-teckens variant kan aldrig mata HEAD-jamforelsen) Claude Code 2026-09-23 18:09:25 +02:00
  • f2d94db6d4 chore(runtime-evidence): sbom — estate-kampanj issue #76 (app 0pt) siax-estate-bot 2026-09-23 18:22:50 +02:00
  • ed289a5390 chore(source-bundle+evidence): registrera FAKTISKT deployad commit f6a29da7e5 (app 0pt, deployed 2026-09-22T18:52:42Z) + deploy-log-evidens — estate-kampanj issue #76 siax-estate-bot 2026-09-23 18:17:14 +02:00
  • 6563a81231 Merge pull request 'chore(ci): bump SIAX_TEMPLATES_PINNED_SHA -> cc81b295 (granskad)' (#106) from chore/bump-siax-templates-pin into main admin 2026-09-23 15:58:49 +00:00
  • 4e780190a3 chore(ci): bump SIAX_TEMPLATES_PINNED_SHA 89816036 -> cc81b295 (granskad: docs-only ai-worker-pekare + renovate lockfiles) Claude Code 2026-09-23 17:49:02 +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 admin 2026-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 Code 2026-09-23 17:01:08 +02:00
  • dd4731aa3c feat(decision): Jev ER auto-match shadow (0PT_DECISION_ER_SHADOW) Claude Code 2026-09-23 16:53:55 +02:00
  • 63a837ff1e feat(FAS 44/ADR-027): siax/discovery-policy.json — materialiserar manifestets discovery-block (profil/changeCapture/fail-closed/deletion+lineage; generatorn FAS 44) Claude Code 2026-09-23 14:52:09 +02:00
  • 64e63cdcb4 fix(FAS 36-drift): DUBBELT v3-manifest konsoliderat — discovery/decision till siax.repo.v3.json, legacy raderad (samma som cl0ud PR#244-precedenten) admin 2026-09-23 03:55:30 +02:00
  • 8548ec3680 Merge pull request 'feat(FAS 36/ADR-027): siax.repo.json v3-migration + discovery/decision-block' (#102) from feat/fabric-onboarding into main admin 2026-09-23 01:29:58 +00:00
  • f3658e2577 fix(FAS 36): ER-decision-importen via workspace-paketet @siax/0pt-decision (relativ path utanför root bröt Turbopack-builden — pre-existerande bugg från fc1a62b, exponerad av färsk pnpm-install i worktree) admin 2026-09-23 03:07:57 +02:00
  • 1c91bf8a7f chore: retrigger CI (quality-jobb — lokal körning grön 1108/1108; CI-flake i Postgres-tjänsten misstänkt) admin 2026-09-23 02:00:01 +02:00
  • bd84a752bd feat(FAS 36/ADR-027): siax.repo.json v3-migration + discovery/decision-block (Universal Information & Discovery Fabric, siax-standard 764d526) admin 2026-09-23 01:32:53 +02:00
  • 3974f1c394 Merge pull request 'feat: decision-plane wiring — ER-pair decision.match tie-break (@siax/0pt-decision)' (#100) from feat/decision-plane into main admin 2026-09-22 22:29:42 +00:00
  • fc1a62bb81 feat: decision-plane wiring — ER-pair decision.match tie-break (@siax/0pt-decision) Claude Code 2026-09-23 00:15:27 +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 admin 2026-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 admin 2026-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) admin 2026-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 admin 2026-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 admin 2026-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) admin 2026-09-22 21:11:33 +02:00
  • 85b0e6cd72 feat(HSP-084): cutover — T01 detectDualWriters (båda aktiva = STOPPAD), T02 handleLateSourceChanges (carry eller stopp, aldrig tyst förlorad), T03 buildRollbackPlan (targetWritesCarriedBack + käll-writer återaktiveras + konsistensverifiering), 8 tester admin 2026-09-22 21:00:19 +02:00
  • f6a29da7e5 fix(deploy): corepack-retry-loop 8×15s i båda build-stegen (server6-EGONNRESET-flaken) + GOV-06 live-evidens 2026-09-22 (0pt.app=200) admin 2026-09-22 20:46:52 +02:00
  • d7cb02d2cc fix(truth): 0pt KÖR LIVE på flottan — operationalState running + domän-proba 2026-09-22 (200/ready:true/db ok) ersätter föråldrad Vercel-402-proba + siax.environment-post prod admin 2026-09-22 20:18:20 +02:00
  • e47fe6e2a0 fix(deploy): corepack-retry-loop 8×15s i båda build-stegen (server6-EGONNRESET-flaken) + GOV-06 live-evidens 2026-09-22 (0pt.app=200) admin 2026-09-22 20:46:52 +02:00
  • 37ffd5bd94 feat(HSP-067): exit-manifest — T01 open formats only (portabel till icke-SIAX-mål), T02 notice-krav följer tillåtna artefakter, T03 nonExportable EXPLIKIT med skäl (aldrig tyst utelämnat), 7 tester admin 2026-09-22 20:14:20 +02:00
  • 83bed65362 Merge pull request 'feat(HSP-067): exit-manifest — portabel export + notice-krav + icke-exporterbart explisit' (#95) from feat/hsp-067-exit-manifest into main admin 2026-09-22 18:20:08 +00:00
  • 46aa370450 fix(truth): 0pt KÖR LIVE på flottan — operationalState running + domän-proba 2026-09-22 (200/ready:true/db ok) ersätter föråldrad Vercel-402-proba + siax.environment-post prod admin 2026-09-22 20:18:20 +02:00
  • 45dd7dc6e2 feat(HSP-067): exit-manifest — T01 open formats only (portabel till icke-SIAX-mål), T02 notice-krav följer tillåtna artefakter, T03 nonExportable EXPLIKIT med skäl (aldrig tyst utelämnat), 7 tester admin 2026-09-22 20:14:20 +02:00
  • 7f69304c5d Merge pull request 'feat(HSP-083): migration runner + checkpoint store + reconciliation evidence' (#94) from feat/hsp-083-migration-runner into main admin 2026-09-22 15:00:16 +00:00
  • 57d5ff36fe feat(HSP-083): migration-runner — InMemoryCheckpointStore (T02 cursor commit EFTER durable target-ack), idempotent-sink replay-säkerhet (T01 krasch → replay räknad, inga dubbletter), T03 VERIFIED kräver per-partition content-hash (count-only = UNVERIFIED), 6 tester admin 2026-09-22 16:55:08 +02:00
  • 2de93668d4 Merge pull request 'feat(HSP-082): migrationsmappning + konfliktmodell' (#92) from feat/hsp-082-migration-mapping into main admin 2026-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 admin 2026-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 admin 2026-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 admin 2026-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 admin 2026-09-22 08:04:55 +00:00
  • 21d51194b7 feat(seo): robots.txt + sitemap.xml — crawler-kontraktet saknades helt (404 mätt live) admin 2026-09-22 09:57:15 +02:00
  • 5a6ffe8d93 Merge pull request 'docs(truth): STATUS.md — slutproduktions-verifiering 2026-09-22' (#88) from docs/slutproduktions-verifiering-2026-09-22 into main admin 2026-09-22 04:13:07 +00:00
  • ddbda3a8dd docs(truth): STATUS.md — slutproduktions-verifiering 2026-09-22 (live-matris, 3 fixar + CI-infra, ärliga kvarvarande) admin 2026-09-22 06:10:19 +02: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 admin 2026-09-22 04:02:12 +00:00
  • 1d5233cee0 fix(cd): attestation not-ready regex — cosign 3.x says 'no matching attestations:' (no 'found') admin 2026-09-22 05:42:21 +02: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 admin 2026-09-22 03:36:03 +00:00
  • d272e52ba0 fix(db): subscriptions.created_at — migration 014 reparerar GET /api/subscriptions (42703 mätt live) admin 2026-09-22 05:33:13 +02: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 admin 2026-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) admin 2026-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 admin 2026-09-22 02:12:48 +00:00
  • ab0f5a0c5a chore(release): re-pin siax-templates G17 hook pin 7725498 -> a401880 admin 2026-09-22 04:08:05 +02:00
  • d7dda986c7 Merge pull request 'chore(estate): capability-post owner = repo-namn "0pt"' (#79) from fix/cap-owner-repo-name into main admin 2026-09-21 21:41:57 +00:00
  • 3ad3f1ac96 chore(estate): capability-post owner = repo-namn "0pt" (schema siax.capability + doctor CAP-RECORD-OWNER, 19 poster) admin 2026-09-21 23:21:54 +02:00
  • 3a02a37f7a Merge pull request 'chore(capabilities): RW-005b — risk-assignment (0pt)' (#78) from chore/risk-assign-2026-09-21 into main admin 2026-09-21 19:57:24 +00:00
  • 67d40c7713 chore(capabilities): RW-005b — risk-assignment (0pt) Claude Code 2026-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 admin 2026-09-21 19:47:16 +00:00
  • 7421d5fe58 Merge branch 'main' into docs/agents-branch-protection-drift-fix admin 2026-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-bot 2026-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 admin 2026-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 admin 2026-09-21 10:20:58 +00:00
  • 5fef70484a chore(capabilities): RW-005 — siax.capability-poster (konservativ default L5/high, risk-assignment pending) + detekterade siax.surface-poster admin 2026-09-21 12:13:54 +02: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 admin 2026-09-20 23:44:30 +00:00
  • 85c632cd5b ci: retrigger (flaky infra, main grön) admin 2026-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 admin 2026-09-21 01:14:01 +02:00
  • 754dcc201f docs: correct AGENTS.md branch-protection prose to match live config adminandClaude Sonnet 5 2026-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 admin 2026-09-18 02:04:25 +00:00
  • 1ed035327d chore(release): pin siax-templates to 7725498 (deliberate re-review) admin 2026-09-18 03:58:48 +02:00
  • 99ab6619f2 Merge pull request 'BTI promptpack: contracts + tests (godkänd av Simon)' (#72) from feat/bti-promptpack-2026-09-17 into main admin 2026-09-18 00:31:57 +00:00
  • 422380d0ed test(BTI): DAT-04/05 dataset version acceptance tests admin 2026-09-18 01:41:55 +02:00
  • 2e75b54717 Merge pull request #65 admin 2026-09-17 00:00:33 +02:00
  • 203eafb34b Merge pull request #66 admin 2026-09-17 00:00:25 +02:00
  • b0aad9001e Merge pull request 'feat(payments): verified tenant-owned 0pt orders' (#69) from feat/payment-order-ownership-wave49 into fix/stripe-webhook-no-ack-without-secret-wave47 siax-bot 2026-09-15 19:04:04 +00:00