fusion_accounting/pre-phase-0
Detailed task-by-task plan for executing Phase 0 of the Enterprise Takeover Roadmap. 22 tasks covering: - Sub-module skeletons (_core, _ai, _migration) and meta-module conversion - Move all current AI module code into fusion_accounting_ai with git mv - ir_model_data ownership reassignment via post-migration script - Data adapter pattern (base + bank_rec + reports + followup + assets adapters) - Refactor of every AI tool to route through adapters (pilot in bank_rec, then survey + per-file) - Strip all hard Enterprise dependencies from manifests - Enterprise-detection helper and shared-field-ownership models in _core - Multi-company record rule on fusion.accounting.session (was a Known Issue) - Migration safety guard that blocks Enterprise uninstall until wizard runs - Migration wizard skeleton (per-feature migrations added by future phases) - tools/check_odoo_diff.sh for the annual upgrade ritual - Per-sub-module CLAUDE.md, UPGRADE_NOTES.md, README.md - CI pipeline (or deferral note if not yet viable) - Empirical Enterprise-uninstall verification test on a throwaway instance - End-to-end smoke test + completion tag Each task uses TDD where applicable (test fails, implement, test passes, commit) and concrete validation commands where TDD doesn't fit (file moves, config changes, manual smoke tests). Made-with: Cursor
Description
Odoo 19 custom modules
Languages
Python
55.9%
HTML
26.1%
JavaScript
14.9%
SCSS
1.8%
CSS
0.8%
Other
0.4%