What a Template Should Capture
| Area | Typical template responsibility |
|---|---|
| Stores | Create the intake, review, exception, and output document stores |
| Data Definitions | Reference or create the structured data model for the process |
| Data Forms | Provide the review UI used by Tasks |
| Task Templates | Define human review work that Activity Plans can create |
| Statuses | Define project-specific document, task, and attribute states |
| Knowledge | Bind knowledge sets and feature types used by the process |
| Workspace | Configure panels and default project workspace behavior |
| Resources | Attach service bridges, modules, prompts, and other reusable resources |
Minimal Template
Activity-First Project Setup
An Activity Plan should model the business process. A project template should provide the local project resources that plan needs.Template Design Guidance
- Start with the real business workflow, then identify the project resources it needs.
- Put repeatable process logic in Activity Plans.
- Put human review configuration in Task Templates and Data Forms.
- Keep store names and slugs project-specific with
${project.id}where uniqueness matters. - Bind shared Data Definitions and Knowledge Sets by reference instead of duplicating them.
- Keep workspace panels focused on repeated operator work: stores, data forms, Data Definitions, exceptions, audit trail, and navigation.
Next Steps
Project Template Structure
See the template fields and structure.
Build Project Templates
Build an activity-first project template.
