A library to boost confidence when making code changes
-
Updated
Oct 17, 2026 - C#
A library to boost confidence when making code changes
PowerShell script that proves a declared list of firewall paths is open: probes each source, target and port once, returns a pass/fail matrix and HTML, CSV and JSON reports, and exits non-zero when a required path fails.
Application migration cutover runbook check: reads a JSON or CSV runbook and flags missing phases, change steps with no rollback, no backup before the data move, no go/no-go gate, unknown or cyclic dependencies, and a critical path longer than the downtime window, plus 7 Rs strategy mismatches and missing sign-off. No dependencies.
A typed Python work-order service for short-TTL DNS cutover and rollback.
A reproducible CDC cutover and replay project for validating event ordering, recovery behavior, and consistent state transitions during database change-data-capture migrations.
Live on-prem MySQL to Aurora migration with AWS DMS: full load + CDC while orders kept arriving, row-by-row validation, a gated cutover with automatic rollback (284.8 s measured downtime), two trap drills (binlog off, premature cutover), and a MySQL to PostgreSQL comparison of what DMS does not carry across.
Check DNS propagation of a record across 18 public resolvers worldwide — parallel queries, consensus detection, watch mode, and CI-friendly exit codes. Python CLI, zero config.
A practical framework for planning and executing cutover activities in high-criticality SAP S/4HANA programs, built from real-world war room experience.
Risk framework for large cloud migrations: threat model, rollback criteria, SEV model, go/no-go gates, communication plans.
Open-source playbook generator for ERP and infrastructure cutovers — go/no-go checkpoints, dependency mapping, rollback triggers
Reference implementation of zero-downtime SQL Server consolidation using strangler-fig, dual-write, and row-checksum reconciliation. .NET 10, local-first via Docker, Azure-ready.
A typed two-stage DNS cutover service for four storefront workflows with an explicit rollback snapshot.
Reconciles primary keys and compares column aggregates between the legacy table and the new warehouse, so a cutover that reports success while short 42 orders gets blocked instead of signed off.
Coordinate Vitess Online DDL across every shard of a keyspace. Submits with --postpone-completion, holds a global cutover barrier until all shards report ready and none is lagging, then completes them together — turning per-shard schema skew into zero. Live progress, throttle guard, revert, resumable journal, and a deterministic cluster simulator.
Executable MarTech migration assurance system for semantic reconciliation, safe cutover, crash recovery, and reversible customer-platform replacement.
To associate your repository with the cutover topic, visit your repo's landing page and select "manage topics."