Resolved by module-local boundary docs.
Added README.md and docs/FORMS_BOUNDARY.md. The document defines form schema/validation/accessibility/import-export ownership, separates definitions…
Resolved by the expanded scheduling README.
Updated README.md with scheduling ownership separate from calendar and appointments, internal/external/public poll decision, participant availability…
Resolved by module-local boundary docs.
Added README.md and docs/REPORTING_BOUNDARY.md. The document defines report source inputs, output targets, reporting ownership, separation from…
Resolved by module-local boundary docs.
Added README.md and docs/TEMPLATE_BOUNDARY.md. The document defines reusable template types, render context/request/response shape, clear separation…
Finished the helper/workflow gap items.
Implemented:
- scripts/release-migration-audit.py --squash-plan for the reviewed/manual squash checklist;
- scripts/release-migration-audit.py --record-rele…
Closing this combined campaign backlog item as split/covered.
- User preferences/profile persistence are tracked and closed in govoplan-core#221.
- Platform theming is now tracked in govoplan-core…
Resolved by the integration landscape catalogue pass.
- Expanded
docs/PUBLIC_SECTOR_INTEGRATION_STRATEGY.mdwith concrete landscape entries for citizen portals, DMS/e-file/archive, ERP/finance/p…
Resolved by docs/MODULE_BOUNDARY_DECISIONS.md.
Decision: connector-first. Do not create a native govoplan-projects module yet. OpenProject integration belongs in govoplan-connectors first:…
Resolved by docs/MODULE_BOUNDARY_DECISIONS.md.
Decision: do not create govoplan-dataflow yet. Start with workflow/reporting/connectors. A dataflow module becomes justified only when…
Resolved by docs/MODULE_BOUNDARY_DECISIONS.md.
Decision: do not create govoplan-datasources yet. Start with connectors/files/reporting ownership. A datasource module becomes justified only…