feat(HSP-084): cutover — dual writers, sena ändringar, rollback #98

Merged
admin merged 2 commits from feat/hsp-084-cutover into main 2026-09-22 19:16:53 +00:00
Owner

HSP-084 deliverables: (1) T01 detectDualWriters — BÅDE källa+ mål aktiva = dualDetected (STOPPAD för manuell avgörelse); endast källa eller endast mål = ej dual. (2) T02 handleLateSourceChanges — sena ändringar CARRIED (record-id:n listade) eller STOPPAR cutover (aldrig tyst förlorade). (3) T03 buildRollbackPlan — targetWritesCarriedBack:true, sourceWriterReactivated:true, steg (stoppa target-writer med antal spårade + exportera i öppna format + importera idempotent till källan + återaktivera + konsistens per-partition hash). 8 nya tester (1091/1091 på main), typecheck grön. Pre-existing siax-doctor-failar på main (5 st — ej min bugg).

HSP-084 deliverables: (1) T01 detectDualWriters — BÅDE källa+ mål aktiva = dualDetected (STOPPAD för manuell avgörelse); endast källa eller endast mål = ej dual. (2) T02 handleLateSourceChanges — sena ändringar CARRIED (record-id:n listade) eller STOPPAR cutover (aldrig tyst förlorade). (3) T03 buildRollbackPlan — targetWritesCarriedBack:true, sourceWriterReactivated:true, steg (stoppa target-writer med antal spårade + exportera i öppna format + importera idempotent till källan + återaktivera + konsistens per-partition hash). 8 nya tester (1091/1091 på main), typecheck grön. Pre-existing siax-doctor-failar på main (5 st — ej min bugg).
admin added 1 commit 2026-09-22 19:01:16 +00:00
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
CI (SIAX Cloud) / quality (pull_request) Failing after 38s
CI (SIAX Cloud) / integration (push) Has been skipped
masterplan-lock / check (push) Successful in 4s
CI (SIAX Cloud) / security (push) Successful in 15s
Security Scan (SIAX Cloud) / security (push) Successful in 14s
masterplan-lock / check (pull_request) Successful in 5s
CI (SIAX Cloud) / security (pull_request) Successful in 17s
Security Scan (SIAX Cloud) / security (pull_request) Successful in 16s
CI (SIAX Cloud) / integration (pull_request) Successful in 26s
CI (SIAX Cloud) / quality (push) Failing after 29s
85b0e6cd72
CODEOWNERS rules requested review from sax3l 2026-09-22 19:01:16 +00:00
admin added 1 commit 2026-09-22 19:11:35 +00:00
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)
CI (SIAX Cloud) / quality (push) Successful in 53s
CI (SIAX Cloud) / integration (push) Has been skipped
masterplan-lock / check (push) Successful in 4s
masterplan-lock / check (pull_request) Successful in 7s
Security Scan (SIAX Cloud) / security (pull_request) Successful in 14s
CI (SIAX Cloud) / security (push) Successful in 15s
Security Scan (SIAX Cloud) / security (push) Successful in 16s
CI (SIAX Cloud) / security (pull_request) Successful in 16s
CI (SIAX Cloud) / integration (pull_request) Successful in 27s
CI (SIAX Cloud) / quality (pull_request) Successful in 33s
8f7a064177
admin merged commit 4320a47909 into main 2026-09-22 19:16:53 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/0pt#98