Repository navigation
Releases: loganpendragonmultiverse/site-migration-workbench
Release list
Site Migration Workbench 0.1.1
Site Migration Workbench 0.1.1 fixes historical regression comparisons and complete remediation review.
- Compare each historical run with the nearest earlier run for the same plan and environment.
- Navigate and search every remediation row, retaining selected retries across pages, searches and refreshes.
- Keep long report text within narrow screens.
Verified with protected CI/CodeQL, Python 3.11/3.14 tests, complete browser workflow, three-run history and 249-row remediation regression, keyboard/axe checks, 10,000-row UI benchmark and real WordPress/Nginx adapter tests. The exact tag-built wheel is additionally installed and tested before publication.
Linux/POSIX tested scope. Native Windows/macOS packaging, external human testing and screen-reader validation remain unverified. Authentication, JavaScript rendering, robots.txt evaluation and production deployment remain unsupported. See TESTING.md and docs/ACCEPTANCE.md for evidence and limits.
Install the wheel with Python 3.11+: python -m pip install site_migration_workbench-0.1.1-py3-none-any.whl. Verify downloads against SHA256SUMS.
Site Migration Workbench 0.1.0
Site Migration Workbench 0.1.0 completes the local website migration workflow: provenance-preserving inventories, reviewed keep/redirect/merge/retire decisions, frozen approvals, conservative WordPress Redirection and Nginx exports, resumable staging/production verification, regression remediation and redacted handoff.
Install the wheel or source distribution with Python 3.11+ and run migration-workbench --database migration.sqlite serve. The tested support scope is Linux/POSIX. Native Windows/macOS packaging and external human/screen-reader validation are not claimed. Verification contacts explicitly approved sites; planning and stored-report review work offline. Authentication and robots.txt evaluation are unsupported. Read the exporter capability matrix before deployment; the app never deploys production configuration.
Validation includes 32 unit/integration tests, Chromium/Firefox workflows, keyboard/axe automation, real Nginx 1.28 and WordPress 7.1.4 / Redirection 5.10.1 import/request/round-trip tests, process-kill recovery, 10,000-row benchmarks and a synthetic 1,200-URL comparison. The hardened build uses pinned defusedxml 0.7.1 and explicit TLS 1.2 minimum. Exact remote checks, tag-built artifact hashes and deployment evidence accompany the final release record.
Verified source: 14f7cc7a369c5d34ae60761ec6fcc5a0a7179e34. Protected PR, main CI, CodeQL, and exact-tag package build passed. The downloaded tag-built wheel completed the isolated installed-package migration and regression browser workflow. Verify downloads with the attached SHA256SUMS.
Wheel installation after downloading: python -m pip install site_migration_workbench-0.1.0-py3-none-any.whl.