Preview means the environment is included for testing, but its upstream coverage is incomplete. Verify the operations your test depends on.
Compatibility boundary
Local catalog validation: All five published samples passed. Checks cover the state contract, relationships, artifact hash, secret scan, and size limit.Local catalog validation is not hosted proof. Archal checks current certification, reset, and isolation evidence before admitting new sandboxes. Use the authenticated environment catalog for live availability.
- Custom-field and hierarchy behavior is limited to the modeled Preview surface.
Curated starting states
List the five samples witharchal sample list clickup. Each sample is a versioned starting state with a representative read, mutation, expected diff, reset expectation, and verified artifact hash.
ClickUp task list baseline
ClickUp task list baseline
Expose one workspace, space, list, and open task as the smallest task-creation baseline.Sample ID: Expected diff: changes include Inspect the raw stateThe packaged JSON artifact is
clickup.task-list-baseline.v1Category: minimalStarting state: 4 records across lists: 1, spaces: 1, tasks: 1, teams: 1Supported surface: Stateful workspace, list, task, comment, tag, and checklist records.Required capabilities: state.read, state.load, state.reset, rest.tasksFirst read: GET /api/v2/team. Expected result: HTTP 200.Representative mutation: POST /api/v2/list/901417041097/task. Expected result: HTTP 200, 201, 204.Mutation inputtasks. Exact match required: no. Hosted promotion must observe every listed path after the provider-native mutation; dynamic provider ids and timestamps are excluded from exact matching.Expected reset: restores loaded sample.Known limits- Custom-field and hierarchy behavior is limited to the modeled Preview surface.
samples/states/clickup/task-list-baseline/state.json and is 7,798 bytes. The CLI verifies SHA-256 96e0b03b072a80fbd72e588b4325097b04b9f8dac6618a0ff9304768b45679d8 before printing it.Catalog validation: Passed. Hosted availability is determined by Archal’s live certification and admission system, not this static page.ClickUp product squad
ClickUp product squad
Model a product squad with one workspace, two lists, assignees, tags, comments, and checklists.Sample ID: Expected diff: changes include Inspect the raw stateThe packaged JSON artifact is
clickup.product-squad.v1Category: small-teamStarting state: 13 records across checklists: 2, comments: 2, lists: 2, spaces: 1, tags: 2, tasks: 3, teams: 1Supported surface: Stateful workspace, list, task, comment, tag, and checklist records.Required capabilities: state.read, state.load, state.reset, rest.tasksFirst read: GET /api/v2/team. Expected result: HTTP 200.Representative mutation: POST /api/v2/list/901417041097/task. Expected result: HTTP 200, 201, 204.Mutation inputtasks. Exact match required: no. Hosted promotion must observe every listed path after the provider-native mutation; dynamic provider ids and timestamps are excluded from exact matching.Expected reset: restores loaded sample.Known limits- Custom-field and hierarchy behavior is limited to the modeled Preview surface.
samples/states/clickup/product-squad/state.json and is 17,229 bytes. The CLI verifies SHA-256 e32deb5412514c7edf697624efe38a189f6ceb019a5641965c5e7bfd22054a05 before printing it.Catalog validation: Passed. Hosted availability is determined by Archal’s live certification and admission system, not this static page.ClickUp populated workspace portfolio
ClickUp populated workspace portfolio
Use the full reviewed workspace seed for spaces, folders, lists, tasks, comments, time entries, goals, and checklists.Sample ID: Expected diff: changes include Inspect the raw stateThe packaged JSON artifact is
clickup.workspace-portfolio.v1Category: populatedStarting state: 31 records across checklists: 4, comments: 2, folders: 2, goalGroups: 1, goals: 1, keyResults: 1, lists: 6, spaces: 2, tasks: 5, teams: 1, timeEntries: 6Supported surface: Stateful workspace, list, task, comment, tag, and checklist records.Required capabilities: state.read, state.load, state.reset, rest.tasksFirst read: GET /api/v2/team. Expected result: HTTP 200.Representative mutation: POST /api/v2/list/901417041097/task. Expected result: HTTP 200, 201, 204.Mutation inputtasks. Exact match required: no. Hosted promotion must observe every listed path after the provider-native mutation; dynamic provider ids and timestamps are excluded from exact matching.Expected reset: restores loaded sample.Known limits- Custom-field and hierarchy behavior is limited to the modeled Preview surface.
samples/states/clickup/workspace-portfolio/state.json and is 29,867 bytes. The CLI verifies SHA-256 74a8b73658ed2cddbb595b46f9fe06be1900e01c57216be7a54e5808ef6f1138 before printing it.Catalog validation: Passed. Hosted availability is determined by Archal’s live certification and admission system, not this static page.ClickUp overdue checklist
ClickUp overdue checklist
Read an overdue release task with an incomplete sign-off checklist, then add a provider-visible blocker comment.Sample ID: Expected diff: changes include Inspect the raw stateThe packaged JSON artifact is
clickup.overdue-checklist.v1Category: edge-caseStarting state: 5 records across checklists: 1, lists: 1, spaces: 1, tasks: 1, teams: 1Supported surface: Stateful workspace, list, task, comment, tag, and checklist records.Required capabilities: state.read, state.load, state.reset, rest.tasksFirst read: GET /api/v2/task/sample-overdue-task. Expected result: HTTP 200.Representative mutation: POST /api/v2/task/sample-overdue-task/comment. Expected result: HTTP 200.Mutation inputcomments. Exact match required: no. Hosted promotion must observe every listed path after the provider-native mutation; dynamic provider ids and timestamps are excluded from exact matching.Expected reset: restores loaded sample.Known limits- Custom-field and hierarchy behavior is limited to the modeled Preview surface.
samples/states/clickup/overdue-checklist/state.json and is 9,431 bytes. The CLI verifies SHA-256 8cecfeaf34bf570f4fe063d2ae1fbb0ab66730e502f0c4de0af248c0fc721cbb before printing it.Catalog validation: Passed. Hosted availability is determined by Archal’s live certification and admission system, not this static page.ClickUp task and comment workflow
ClickUp task and comment workflow
Inspect an active connector rollout task with its checklist and history, append a release-gate comment, and verify reset.Sample ID: Expected diff: changes include Inspect the raw stateThe packaged JSON artifact is
clickup.task-comment-workflow.v1Category: workflowStarting state: 9 records across checklists: 2, comments: 2, lists: 1, spaces: 1, tasks: 2, teams: 1Supported surface: Stateful workspace, list, task, comment, tag, and checklist records.Required capabilities: state.read, state.load, state.reset, rest.tasksFirst read: GET /api/v2/task/86baa4tbc. Expected result: HTTP 200.Representative mutation: POST /api/v2/task/86baa4tbc/comment. Expected result: HTTP 200.Mutation inputcomments. Exact match required: no. Hosted promotion must observe every listed path after the provider-native mutation; dynamic provider ids and timestamps are excluded from exact matching.Expected reset: restores loaded sample.Known limits- Custom-field and hierarchy behavior is limited to the modeled Preview surface.
samples/states/clickup/task-comment-workflow/state.json and is 12,397 bytes. The CLI verifies SHA-256 85d14fac6bb5975e59c9ada00b28c669b978f0ee6d759e83043a6767b4814d10 before printing it.Catalog validation: Passed. Hosted availability is determined by Archal’s live certification and admission system, not this static page.Use custom state
Start from a sample when possible. For custom state, inspect the contract witharchal environment describe clickup, then validate the file before creating a sandbox:
