[Feature] Define forms module and workflow handoff #194

Closed
opened 2026-07-06 20:29:14 +02:00 by zemion · 1 comment
Owner

Imported from the GovOPlaN module and integration planning discussion.

Durable context: Gitea wiki page Repo-docs-GOVOPLAN-MODULE-ROADMAP in govoplan-core.

Define govoplan-forms as a reusable module.

Coverage:

  • form definitions
  • submissions
  • validation
  • attachments
  • workflow handoff
  • reporting/dataflow integration
  • public portal integration later
<!-- codex-module-roadmap:forms-module --> Imported from the GovOPlaN module and integration planning discussion. Durable context: Gitea wiki page `Repo-docs-GOVOPLAN-MODULE-ROADMAP` in `govoplan-core`. Define `govoplan-forms` as a reusable module. Coverage: - form definitions - submissions - validation - attachments - workflow handoff - reporting/dataflow integration - public portal integration later
zemion added this to the GovOPlaN Module Roadmap milestone 2026-07-06 20:29:14 +02:00
zemion added the
type
feature
priority
p2
codex/ready
labels 2026-07-07 23:09:45 +02:00
zemion added the
status
triage
label 2026-07-08 02:16:45 +02:00
Author
Owner

Resolved by docs/MODULE_BOUNDARY_DECISIONS.md.

Decision: govoplan-forms owns form definitions, schemas, validation rules, visibility, localization, versioning, admin editing, and package fragments. govoplan-forms-runtime owns submissions, drafts, validation evidence, attachment references, receipts, and workflow handoff when implemented. Workflow/cases consume submission events and evidence references; files owns uploaded file storage.

Implementation remains in govoplan-forms#1 and future runtime issues.

Resolved by `docs/MODULE_BOUNDARY_DECISIONS.md`. Decision: `govoplan-forms` owns form definitions, schemas, validation rules, visibility, localization, versioning, admin editing, and package fragments. `govoplan-forms-runtime` owns submissions, drafts, validation evidence, attachment references, receipts, and workflow handoff when implemented. Workflow/cases consume submission events and evidence references; files owns uploaded file storage. Implementation remains in `govoplan-forms#1` and future runtime issues.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-core#194
No description provided.