[Feature] Template library with typed templates and required-field contracts #3

Open
opened 2026-07-14 20:08:42 +02:00 by zemion · 0 comments
Owner

Problem / User Need

GovOPlaN needs a template library that stores reusable templates with explicit template types and required fields, so modules know where templates can be used and whether data matches.

Acceptance Criteria

  • Templates can be saved in a reusable library.
  • Templates have types/usages that restrict where they can be used.
  • Templates declare required fields or data contracts.
  • Consumers can check whether their available data satisfies the template contract before use.
  • The UI makes missing fields and incompatible template types clear.

Notes / Decisions

Matching required fields to campaign/recipient/process data will need careful design.

## Problem / User Need GovOPlaN needs a template library that stores reusable templates with explicit template types and required fields, so modules know where templates can be used and whether data matches. ## Acceptance Criteria - Templates can be saved in a reusable library. - Templates have types/usages that restrict where they can be used. - Templates declare required fields or data contracts. - Consumers can check whether their available data satisfies the template contract before use. - The UI makes missing fields and incompatible template types clear. ## Notes / Decisions Matching required fields to campaign/recipient/process data will need careful design.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-templates#3
No description provided.