Worklog for task "Migration of bizneshelper.ru from Ruby to haih-cms"

5 сент. 2026 г., 20:00:53

Adjusting the Migration Strategy

Following the successful local launch of the legacy Ruby site, the project approach has been refined. The old Rails application is no longer viewed as a system that needs to be maintained in parallel with the new version. Its role is strictly that of a backup, a data source, and a reference for verification.

Key decision: perform a one-time migration of necessary data and public content into haih-cms, after which the new version becomes the sole active production site.

Full backward compatibility with all historical routing is not required. The search index contains a limited number of pages—around 85—so SEO continuity will be handled on a case-by-case basis only for genuinely significant URLs.

Consequently, tasks related to inventory, data models, URLs and redirects, forms, SEO, testing, and launch have been revised. A separate task has been added for reproducible data import from the legacy MySQL into haih-cms.

05.09.2026

Main project objective: migration of the existing website to haih-cms.