Dynamic, data-driven, and highly flexible work item user interface checklists allow for wide-ranging item and header row creation for any type of business or industry. Author versioned templates, schedule runs, capture evidence, and sign off with an immutable record.
API workflow reference →Each header row is customizable. Expand a section, update item status, and watch progress roll up to the template in real time.
Create a task from any checklist item without leaving the run. Set a title, assign an owner from the people lookup, and save — the task lands inline on the item and carries it as context into M08 Tasks.
Label any section with live status — waiting on lab results, ETA Thursday morning — so reviewers see where a run stands from the list view.
Open a checklist to its two grids: header rows on the left, columns on the right. Add a header row inline. Define a column with header text, a tooltip, an expected response type, and a resolved data type. Selectable responses get managed options — each with a displayed value and a coded value that reporting keys on.
Every column in a template picks one item type; every row answers against it. The same builder covers a plain check and a nested checklist.
Checklists are 2-level hierarchical parent and child data rows that can be reordered and configured in any way the admin user sees fit. Add, edit, delete, clone, rename, and reorder any parent rows with any child rows. Admin screens provide extensive capabilities for defining each and every row of data that belongs in this hierarchical and configurable model. Under the hood a checklist is a repeatable, template-based component that resembles a robust datagrid but acts as a project management and tracking tool. Admins author a versioned template; the organization keeps an immutable audit record and reporting. Rows can escalate into any number of M08 Tasks (Checklists is not a Kanban board), evidence attachments live in M16 File Management, and Checklists measures procedures, not people — M13 Assessments owns scoring.
Internal code areas in the licensed Full-Stack codebase that back this module.
ApiProjectChecklist — program, header row, row, column, column optionApiAccountChecklist — filled-in detail, entry save, header-row labels, row ↔ task linksChecklist template versioningSign-off lock + PDF exportChecklist reporting rollup jobA quick visual of how Checklists participates across the CleenUI stack, alongside the named operations it adds to the API surface.
Each operation maps to an endpoint in the licensed C# Web API surface.