1.1 KiB
1.1 KiB
Projects Domain Boundary
Owns
- portfolio and project identity
- goals, status, dates, milestones, and project structure
- participant and responsibility references
- links to tasks, tickets, cases, files, Wiki pages, and calendar objects
- project-level external references and synchronization provenance
Does Not Own
- task execution or ticket queues
- formal administrative case procedure
- file storage or Wiki content
- workflow runtime
- OpenProject transport, credentials, or synchronization jobs
OpenProject Boundary
Projects owns the native representation and decides which project concepts are meaningful inside GovOPlaN. Connectors owns OpenProject discovery, transport, mapping diagnostics, synchronization, and migration. A project may remain external-only, linked, partially synchronized, imported, or native according to the integration maturity level recorded on its external reference.
First Slice
Implement project identity, status, milestones, participants, resource links, and canonical OpenProject reference mapping before implementing a full native work-package model.