Commit Graph
4 Commits
Author SHA1 Message Date
oqyude 4b9cf7d417 chore: clean up post-refactor — remove old package paths, gitignore .omo/
- Remove old top-level packages (now in domain/application/infrastructure):
  - ai/ (moved to infrastructure/ai/)
  - cashflow_model/ (moved to domain/)
  - cli/ (moved to infrastructure/cli/)
  - engine/ (moved to application/)
  - sync/ (moved to infrastructure/repositories/excel_repository.py)
- .gitignore: add .omo/ (opencode local state)
- AGENTS.md: already updated to MetaAgent v3.0 paths in T1
- data/model.json: SCHEMA_VERSION=1 added in T1
2026-10-08 17:09:00 +03:00
oqyude feb77ef217 T1: restructure to domain/application/infrastructure + schema version 1
- Move cashflow_model/ -> domain/
- Move engine/ -> application/
- Move cli/, sync/, ai/ -> infrastructure/
- Update all imports across codebase and tests
- Add version=1 to FinancialModel.to_dict() with migration hook in from_dict
- Update pyproject.toml: cf entry point and packages.find

Tests: 63/63 pass.
2026-10-08 16:34:10 +03:00
oqyude e9c7120323 testing new features 2026-07-22 12:40:42 +03:00
oqyude 940d25435e bootstrap 2026-07-12 19:46:07 +03:00