ASSESS
Assess
Read module structure, dependencies, and existing issues; confirm source version, target version, data scale, and acceptance goals.
Output: scope, risks, and planEvery step has inputs, actions, and verifiable outputs.
Read module structure, dependencies, and existing issues; confirm source version, target version, data scale, and acceptance goals.
Output: scope, risks, and planAdapt Python, XML, security, frontend, and data migration logic layer by layer while keeping every change reviewable.
Output: installable candidateRun static checks, module installation, legacy-database upgrades, and agreed business flows; fix what the tests expose.
Output: test evidence and residual risksPackage the upgraded source, change notes, and deployment guidance so your team can understand, own, and extend it.
Output: source package and upgrade report