Worklog for task "Migration of bizneshelper.ru from Ruby to haih-cms"
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.
Main project objective: migration of the existing website to haih-cms.