[
  {
    "kind": "item",
    "slug": "workbench_work_item",
    "name": "Workbench Work Item",
    "description": "Workbench work item: bug, task, feature, technical debt, incident followup, doc, or test plan",
    "icon": "clipboard-list",
    "color": "#3B82F6",
    "ownership": "system",
    "is_active": true,
    "design_schema": {
      "scope": "account",
      "fields": {
        "title": {
          "label": "Title",
          "data_type": "text",
          "required": true,
          "system": true
        },
        "description": {
          "label": "Description",
          "data_type": "textarea",
          "required": false,
          "system": true
        },
        "status": {
          "label": "Status",
          "data_type": "select",
          "required": true,
          "system": true,
          "options": [
            {
              "label": "Triage",
              "value": "triage"
            },
            {
              "label": "Backlog",
              "value": "backlog"
            },
            {
              "label": "Assigned",
              "value": "assigned"
            },
            {
              "label": "In Progress",
              "value": "in_progress"
            },
            {
              "label": "In Review",
              "value": "in_review"
            },
            {
              "label": "Resolved",
              "value": "resolved"
            },
            {
              "label": "Closed",
              "value": "closed"
            },
            {
              "label": "Parking",
              "value": "parking"
            }
          ]
        },
        "work_type": {
          "label": "Work Type",
          "data_type": "select",
          "required": true,
          "options": [
            {
              "label": "Bug",
              "value": "bug"
            },
            {
              "label": "Task",
              "value": "task"
            },
            {
              "label": "Feature",
              "value": "feature"
            },
            {
              "label": "Technical Debt",
              "value": "technical_debt"
            },
            {
              "label": "Incident Followup",
              "value": "incident_followup"
            },
            {
              "label": "Doc",
              "value": "doc"
            },
            {
              "label": "Test Plan",
              "value": "test_plan"
            },
            {
              "label": "Idea",
              "value": "idea"
            }
          ]
        },
        "priority": {
          "label": "Priority",
          "data_type": "select",
          "options": [
            {
              "label": "P0",
              "value": "p0"
            },
            {
              "label": "P1",
              "value": "p1"
            },
            {
              "label": "P2",
              "value": "p2"
            },
            {
              "label": "P3",
              "value": "p3"
            }
          ]
        },
        "severity": {
          "label": "Severity",
          "data_type": "select",
          "options": [
            {
              "label": "SEV1",
              "value": "sev1"
            },
            {
              "label": "SEV2",
              "value": "sev2"
            },
            {
              "label": "SEV3",
              "value": "sev3"
            },
            {
              "label": "SEV4",
              "value": "sev4"
            }
          ]
        },
        "team": {
          "label": "Team",
          "data_type": "select",
          "options": [
            {
              "label": "Unassigned",
              "value": "unassigned"
            },
            {
              "label": "Product",
              "value": "product"
            },
            {
              "label": "Engineering",
              "value": "engineering"
            },
            {
              "label": "Implementation",
              "value": "implementation"
            },
            {
              "label": "DevOps",
              "value": "devops"
            },
            {
              "label": "QA",
              "value": "qa"
            },
            {
              "label": "Delivery",
              "value": "delivery"
            },
            {
              "label": "Docs",
              "value": "docs"
            },
            {
              "label": "Support",
              "value": "support"
            },
            {
              "label": "Sales",
              "value": "sales"
            },
            {
              "label": "Management",
              "value": "management"
            },
            {
              "label": "Proserve",
              "value": "proserve"
            },
            {
              "label": "All",
              "value": "*"
            }
          ]
        },
        "assignee_id": {
          "label": "Assignee ID",
          "data_type": "text"
        },
        "claimed_at": {
          "label": "Claimed At",
          "data_type": "text"
        },
        "production_approval_status": {
          "label": "Production Approval Status",
          "data_type": "select",
          "options": [
            {
              "label": "Pending",
              "value": "pending"
            },
            {
              "label": "Requested",
              "value": "requested"
            },
            {
              "label": "Approved",
              "value": "approved"
            },
            {
              "label": "Rejected",
              "value": "rejected"
            }
          ]
        },
        "approver_id": {
          "label": "Approver ID",
          "data_type": "text"
        },
        "approved_at": {
          "label": "Approved At",
          "data_type": "text"
        },
        "agent_id": {
          "label": "Assigned Agent ID",
          "data_type": "text"
        },
        "epic_id": {
          "label": "Epic ID",
          "data_type": "text"
        },
        "sprint_id": {
          "label": "Sprint ID",
          "data_type": "text"
        },
        "order": {
          "label": "Order",
          "data_type": "number"
        },
        "story_points": {
          "label": "Story Points",
          "data_type": "number"
        },
        "is_blocked": {
          "label": "Blocked",
          "data_type": "boolean"
        },
        "blocked_reason": {
          "label": "Blocked Reason",
          "data_type": "textarea"
        },
        "cortex_ticket_id": {
          "label": "Cortex Ticket ID",
          "data_type": "text"
        },
        "cased_analysis_id": {
          "label": "Case Analysis ID",
          "data_type": "text"
        },
        "kb_article_id": {
          "label": "KB Article ID",
          "data_type": "text"
        },
        "cil_project_id": {
          "label": "CIL Project ID",
          "data_type": "text"
        },
        "cil_snapshot": {
          "label": "CIL Snapshot",
          "data_type": "json"
        },
        "support_summary": {
          "label": "Support Summary",
          "data_type": "textarea"
        },
        "ai_confidence": {
          "label": "AI Confidence",
          "data_type": "number"
        },
        "started_at": {
          "label": "Started At",
          "data_type": "text"
        },
        "resolved_at": {
          "label": "Resolved At",
          "data_type": "text"
        },
        "closed_at": {
          "label": "Closed At",
          "data_type": "text"
        },
        "incident_status": {
          "label": "Incident Status",
          "data_type": "select",
          "options": [
            {
              "label": "Declared",
              "value": "declared"
            },
            {
              "label": "Investigating",
              "value": "investigating"
            },
            {
              "label": "Mitigating",
              "value": "mitigating"
            },
            {
              "label": "Monitoring",
              "value": "monitoring"
            },
            {
              "label": "Resolved",
              "value": "resolved"
            },
            {
              "label": "Postmortem Pending",
              "value": "postmortem_pending"
            },
            {
              "label": "Postmortem Complete",
              "value": "postmortem_complete"
            }
          ]
        },
        "commander_id": {
          "label": "Incident Commander ID",
          "data_type": "text"
        },
        "responders": {
          "label": "Responders",
          "data_type": "json"
        },
        "affected_services": {
          "label": "Affected Services",
          "data_type": "json"
        },
        "affected_accounts": {
          "label": "Affected Accounts",
          "data_type": "json"
        },
        "mitigated_at": {
          "label": "Mitigated At",
          "data_type": "text"
        },
        "recovered_at": {
          "label": "Recovered At",
          "data_type": "text"
        },
        "postmortem_id": {
          "label": "Postmortem ID",
          "data_type": "text"
        },
        "doc_type": {
          "label": "Doc Type",
          "data_type": "select",
          "options": [
            {
              "label": "User Guide",
              "value": "user_guide"
            },
            {
              "label": "API Docs",
              "value": "api_docs"
            },
            {
              "label": "Runbook Update",
              "value": "runbook_update"
            },
            {
              "label": "Release Notes",
              "value": "release_notes"
            },
            {
              "label": "Internal Note",
              "value": "internal_note"
            }
          ]
        },
        "audience": {
          "label": "Audience",
          "data_type": "select",
          "options": [
            {
              "label": "Engineering",
              "value": "engineering"
            },
            {
              "label": "QA",
              "value": "qa"
            },
            {
              "label": "DevOps",
              "value": "devops"
            },
            {
              "label": "End User",
              "value": "end_user"
            },
            {
              "label": "Product",
              "value": "product"
            },
            {
              "label": "Delivery",
              "value": "delivery"
            },
            {
              "label": "Docs",
              "value": "docs"
            }
          ]
        },
        "content_outline": {
          "label": "Content Outline",
          "data_type": "textarea"
        },
        "plan_type": {
          "label": "Plan Type",
          "data_type": "select",
          "options": [
            {
              "label": "Unit",
              "value": "unit"
            },
            {
              "label": "Integration",
              "value": "integration"
            },
            {
              "label": "E2E",
              "value": "e2e"
            },
            {
              "label": "Regression",
              "value": "regression"
            },
            {
              "label": "Manual",
              "value": "manual"
            }
          ]
        },
        "test_case_ids": {
          "label": "Test Case IDs",
          "data_type": "json"
        },
        "release_id": {
          "label": "Release ID",
          "data_type": "text"
        },
        "incident_id": {
          "label": "Incident ID",
          "data_type": "text"
        },
        "intake_disposition": {
          "label": "Intake Disposition",
          "data_type": "select",
          "options": [
            {
              "label": "Pending",
              "value": "pending"
            },
            {
              "label": "Atomic",
              "value": "atomic"
            },
            {
              "label": "Discovery",
              "value": "discovery"
            },
            {
              "label": "Parked",
              "value": "parked"
            },
            {
              "label": "Rejected",
              "value": "rejected"
            }
          ]
        },
        "initiative_id": {
          "label": "Initiative ID",
          "data_type": "text"
        }
      },
      "views": {
        "default_list": {
          "type": "list",
          "label": "Work Items",
          "display": "table",
          "fields": {
            "title": {
              "sortable": true,
              "display_type": "text"
            },
            "status": {
              "sortable": true,
              "display_type": "badge"
            },
            "work_type": {
              "sortable": true,
              "display_type": "badge"
            },
            "priority": {
              "sortable": true,
              "display_type": "badge"
            },
            "severity": {
              "sortable": true,
              "display_type": "badge"
            },
            "team": {
              "sortable": true,
              "display_type": "badge"
            },
            "assignee_id": {
              "sortable": false,
              "display_type": "text"
            },
            "is_blocked": {
              "sortable": false,
              "display_type": "badge"
            },
            "created_at": {
              "sortable": true,
              "display_type": "timestamp"
            }
          },
          "default_sort": {
            "field": "created_at",
            "direction": "desc"
          }
        },
        "default_detail": {
          "type": "detail",
          "label": "Work Item",
          "sections": [
            {
              "title": "Core",
              "fields": {
                "title": {
                  "display_type": "input"
                },
                "description": {
                  "display_type": "textarea"
                },
                "status": {
                  "display_type": "select"
                },
                "work_type": {
                  "display_type": "select"
                },
                "priority": {
                  "display_type": "select"
                },
                "severity": {
                  "display_type": "select"
                },
                "team": {
                  "display_type": "select"
                },
                "assignee_id": {
                  "display_type": "input"
                },
                "claimed_at": {
                  "display_type": "input"
                }
              }
            },
            {
              "title": "Claim & Approval",
              "fields": {
                "production_approval_status": {
                  "display_type": "select"
                },
                "approver_id": {
                  "display_type": "input"
                },
                "approved_at": {
                  "display_type": "input"
                }
              }
            },
            {
              "title": "Planning",
              "fields": {
                "epic_id": {
                  "display_type": "input"
                },
                "sprint_id": {
                  "display_type": "input"
                },
                "order": {
                  "display_type": "input"
                },
                "story_points": {
                  "display_type": "input"
                }
              }
            },
            {
              "title": "Incident",
              "fields": {
                "incident_status": {
                  "display_type": "select"
                },
                "commander_id": {
                  "display_type": "input"
                },
                "responders": {
                  "display_type": "textarea"
                },
                "affected_services": {
                  "display_type": "textarea"
                },
                "affected_accounts": {
                  "display_type": "textarea"
                },
                "mitigated_at": {
                  "display_type": "input"
                },
                "recovered_at": {
                  "display_type": "input"
                },
                "postmortem_id": {
                  "display_type": "input"
                }
              }
            },
            {
              "title": "Evidence",
              "fields": {
                "cortex_ticket_id": {
                  "display_type": "input"
                },
                "cased_analysis_id": {
                  "display_type": "input"
                },
                "kb_article_id": {
                  "display_type": "input"
                },
                "cil_project_id": {
                  "display_type": "input"
                },
                "cil_snapshot": {
                  "display_type": "textarea"
                },
                "support_summary": {
                  "display_type": "textarea"
                },
                "ai_confidence": {
                  "display_type": "input"
                }
              }
            },
            {
              "title": "Blocked",
              "fields": {
                "is_blocked": {
                  "display_type": "input"
                },
                "blocked_reason": {
                  "display_type": "textarea"
                }
              }
            },
            {
              "title": "Timeline",
              "fields": {
                "started_at": {
                  "display_type": "input"
                },
                "resolved_at": {
                  "display_type": "input"
                },
                "closed_at": {
                  "display_type": "input"
                }
              }
            }
          ]
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {
      "fields": {
        "title": {
          "data_type": "text",
          "required": true
        },
        "description": {
          "data_type": "textarea",
          "required": false
        },
        "status": {
          "data_type": "select",
          "required": true,
          "options": [
            {
              "label": "Triage",
              "value": "triage"
            },
            {
              "label": "Backlog",
              "value": "backlog"
            },
            {
              "label": "Assigned",
              "value": "assigned"
            },
            {
              "label": "In Progress",
              "value": "in_progress"
            },
            {
              "label": "In Review",
              "value": "in_review"
            },
            {
              "label": "Resolved",
              "value": "resolved"
            },
            {
              "label": "Closed",
              "value": "closed"
            },
            {
              "label": "Parking",
              "value": "parking"
            }
          ]
        },
        "work_type": {
          "data_type": "select",
          "required": true,
          "options": [
            {
              "label": "Bug",
              "value": "bug"
            },
            {
              "label": "Task",
              "value": "task"
            },
            {
              "label": "Feature",
              "value": "feature"
            },
            {
              "label": "Technical Debt",
              "value": "technical_debt"
            },
            {
              "label": "Incident Followup",
              "value": "incident_followup"
            },
            {
              "label": "Doc",
              "value": "doc"
            },
            {
              "label": "Test Plan",
              "value": "test_plan"
            }
          ]
        },
        "priority": {
          "data_type": "select",
          "required": false,
          "options": [
            {
              "label": "P0",
              "value": "p0"
            },
            {
              "label": "P1",
              "value": "p1"
            },
            {
              "label": "P2",
              "value": "p2"
            },
            {
              "label": "P3",
              "value": "p3"
            }
          ]
        },
        "severity": {
          "data_type": "select",
          "required": false,
          "options": [
            {
              "label": "SEV1",
              "value": "sev1"
            },
            {
              "label": "SEV2",
              "value": "sev2"
            },
            {
              "label": "SEV3",
              "value": "sev3"
            },
            {
              "label": "SEV4",
              "value": "sev4"
            }
          ]
        },
        "team": {
          "data_type": "select",
          "required": false,
          "options": [
            {
              "label": "Unassigned",
              "value": "unassigned"
            },
            {
              "label": "Product",
              "value": "product"
            },
            {
              "label": "Engineering",
              "value": "engineering"
            },
            {
              "label": "Implementation",
              "value": "implementation"
            },
            {
              "label": "DevOps",
              "value": "devops"
            },
            {
              "label": "QA",
              "value": "qa"
            },
            {
              "label": "Delivery",
              "value": "delivery"
            },
            {
              "label": "Docs",
              "value": "docs"
            },
            {
              "label": "Support",
              "value": "support"
            },
            {
              "label": "Sales",
              "value": "sales"
            },
            {
              "label": "Management",
              "value": "management"
            },
            {
              "label": "Proserve",
              "value": "proserve"
            },
            {
              "label": "All",
              "value": "*"
            }
          ]
        },
        "assignee_id": {
          "data_type": "text",
          "required": false
        },
        "claimed_at": {
          "data_type": "text",
          "required": false
        },
        "production_approval_status": {
          "data_type": "select",
          "required": false,
          "options": [
            {
              "label": "Pending",
              "value": "pending"
            },
            {
              "label": "Requested",
              "value": "requested"
            },
            {
              "label": "Approved",
              "value": "approved"
            },
            {
              "label": "Rejected",
              "value": "rejected"
            }
          ]
        },
        "approver_id": {
          "data_type": "text",
          "required": false
        },
        "approved_at": {
          "data_type": "text",
          "required": false
        },
        "agent_id": {
          "data_type": "text",
          "required": false
        },
        "epic_id": {
          "data_type": "text",
          "required": false
        },
        "sprint_id": {
          "data_type": "text",
          "required": false
        },
        "order": {
          "data_type": "number",
          "required": false
        },
        "story_points": {
          "data_type": "number",
          "required": false
        },
        "is_blocked": {
          "data_type": "boolean",
          "required": false
        },
        "blocked_reason": {
          "data_type": "textarea",
          "required": false
        },
        "cortex_ticket_id": {
          "data_type": "text",
          "required": false
        },
        "cased_analysis_id": {
          "data_type": "text",
          "required": false
        },
        "kb_article_id": {
          "data_type": "text",
          "required": false
        },
        "cil_project_id": {
          "data_type": "text",
          "required": false
        },
        "cil_snapshot": {
          "data_type": "json",
          "required": false
        },
        "support_summary": {
          "data_type": "textarea",
          "required": false
        },
        "ai_confidence": {
          "data_type": "number",
          "required": false
        },
        "started_at": {
          "data_type": "text",
          "required": false
        },
        "resolved_at": {
          "data_type": "text",
          "required": false
        },
        "closed_at": {
          "data_type": "text",
          "required": false
        },
        "incident_status": {
          "data_type": "select",
          "required": false,
          "options": [
            {
              "label": "Declared",
              "value": "declared"
            },
            {
              "label": "Investigating",
              "value": "investigating"
            },
            {
              "label": "Mitigating",
              "value": "mitigating"
            },
            {
              "label": "Monitoring",
              "value": "monitoring"
            },
            {
              "label": "Resolved",
              "value": "resolved"
            },
            {
              "label": "Postmortem Pending",
              "value": "postmortem_pending"
            },
            {
              "label": "Postmortem Complete",
              "value": "postmortem_complete"
            }
          ]
        },
        "commander_id": {
          "data_type": "text",
          "required": false
        },
        "responders": {
          "data_type": "json",
          "required": false
        },
        "affected_services": {
          "data_type": "json",
          "required": false
        },
        "affected_accounts": {
          "data_type": "json",
          "required": false
        },
        "mitigated_at": {
          "data_type": "text",
          "required": false
        },
        "recovered_at": {
          "data_type": "text",
          "required": false
        },
        "postmortem_id": {
          "data_type": "text",
          "required": false
        },
        "doc_type": {
          "data_type": "select",
          "required": false,
          "options": [
            {
              "label": "User Guide",
              "value": "user_guide"
            },
            {
              "label": "API Docs",
              "value": "api_docs"
            },
            {
              "label": "Runbook Update",
              "value": "runbook_update"
            },
            {
              "label": "Release Notes",
              "value": "release_notes"
            },
            {
              "label": "Internal Note",
              "value": "internal_note"
            }
          ]
        },
        "audience": {
          "data_type": "select",
          "required": false,
          "options": [
            {
              "label": "Engineering",
              "value": "engineering"
            },
            {
              "label": "QA",
              "value": "qa"
            },
            {
              "label": "DevOps",
              "value": "devops"
            },
            {
              "label": "End User",
              "value": "end_user"
            },
            {
              "label": "Product",
              "value": "product"
            },
            {
              "label": "Delivery",
              "value": "delivery"
            },
            {
              "label": "Docs",
              "value": "docs"
            }
          ]
        },
        "content_outline": {
          "data_type": "textarea",
          "required": false
        },
        "plan_type": {
          "data_type": "select",
          "required": false,
          "options": [
            {
              "label": "Unit",
              "value": "unit"
            },
            {
              "label": "Integration",
              "value": "integration"
            },
            {
              "label": "E2E",
              "value": "e2e"
            },
            {
              "label": "Regression",
              "value": "regression"
            },
            {
              "label": "Manual",
              "value": "manual"
            }
          ]
        },
        "test_case_ids": {
          "data_type": "json",
          "required": false
        },
        "release_id": {
          "data_type": "text",
          "required": false
        },
        "incident_id": {
          "data_type": "text",
          "required": false
        }
      }
    }
  },
  {
    "kind": "item",
    "slug": "workbench_epic",
    "name": "Workbench Epic",
    "description": "Large initiative that groups work items across sprints",
    "icon": "mountain",
    "color": "#6366F1",
    "ownership": "system",
    "is_active": true,
    "design_schema": {
      "scope": "account",
      "fields": {
        "title": {
          "label": "Title",
          "data_type": "text",
          "required": true,
          "system": true
        },
        "description": {
          "label": "Description",
          "data_type": "textarea",
          "required": false,
          "system": true
        },
        "phase": {
          "label": "Phase",
          "data_type": "select",
          "required": true,
          "options": [
            {
              "label": "Current",
              "value": "current"
            },
            {
              "label": "Future",
              "value": "future"
            },
            {
              "label": "Completed",
              "value": "completed"
            }
          ]
        },
        "team": {
          "label": "Primary Team",
          "data_type": "select",
          "options": [
            {
              "label": "Unassigned",
              "value": "unassigned"
            },
            {
              "label": "Product",
              "value": "product"
            },
            {
              "label": "Engineering",
              "value": "engineering"
            },
            {
              "label": "Implementation",
              "value": "implementation"
            },
            {
              "label": "DevOps",
              "value": "devops"
            },
            {
              "label": "QA",
              "value": "qa"
            },
            {
              "label": "Delivery",
              "value": "delivery"
            },
            {
              "label": "Docs",
              "value": "docs"
            },
            {
              "label": "Support",
              "value": "support"
            },
            {
              "label": "Sales",
              "value": "sales"
            },
            {
              "label": "Management",
              "value": "management"
            },
            {
              "label": "Proserve",
              "value": "proserve"
            },
            {
              "label": "All",
              "value": "*"
            }
          ]
        },
        "start_at": {
          "label": "Start At",
          "data_type": "text"
        },
        "end_at": {
          "label": "End At",
          "data_type": "text"
        },
        "target_date": {
          "label": "Target Date",
          "data_type": "text"
        },
        "success_criteria": {
          "label": "Success Criteria",
          "data_type": "textarea"
        },
        "initiative_id": {
          "label": "Initiative ID",
          "data_type": "text"
        },
        "participating_teams": {
          "label": "Participating Teams",
          "data_type": "multiselect",
          "options": [
            {
              "label": "Product",
              "value": "product"
            },
            {
              "label": "Engineering",
              "value": "engineering"
            },
            {
              "label": "Implementation",
              "value": "implementation"
            },
            {
              "label": "DevOps",
              "value": "devops"
            },
            {
              "label": "QA",
              "value": "qa"
            },
            {
              "label": "Delivery",
              "value": "delivery"
            },
            {
              "label": "Docs",
              "value": "docs"
            },
            {
              "label": "Support",
              "value": "support"
            },
            {
              "label": "Sales",
              "value": "sales"
            },
            {
              "label": "Management",
              "value": "management"
            },
            {
              "label": "Proserve",
              "value": "proserve"
            }
          ]
        }
      },
      "views": {
        "default_list": {
          "type": "list",
          "label": "Epics",
          "display": "table",
          "fields": {
            "title": {
              "sortable": true,
              "display_type": "text"
            },
            "phase": {
              "sortable": true,
              "display_type": "badge"
            },
            "team": {
              "sortable": true,
              "display_type": "badge"
            },
            "target_date": {
              "sortable": true,
              "display_type": "text"
            },
            "created_at": {
              "sortable": true,
              "display_type": "timestamp"
            }
          },
          "default_sort": {
            "field": "created_at",
            "direction": "desc"
          }
        },
        "default_detail": {
          "type": "detail",
          "label": "Epic",
          "sections": [
            {
              "title": "Core",
              "fields": {
                "title": {
                  "display_type": "input"
                },
                "description": {
                  "display_type": "textarea"
                },
                "phase": {
                  "display_type": "select"
                },
                "team": {
                  "display_type": "select"
                }
              }
            },
            {
              "title": "Dates",
              "fields": {
                "start_at": {
                  "display_type": "input"
                },
                "end_at": {
                  "display_type": "input"
                },
                "target_date": {
                  "display_type": "input"
                },
                "success_criteria": {
                  "display_type": "textarea"
                }
              }
            }
          ]
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {}
  },
  {
    "kind": "item",
    "slug": "workbench_sprint",
    "name": "Workbench Sprint",
    "description": "Time-boxed iteration within an epic",
    "icon": "iterations",
    "color": "#10B981",
    "ownership": "system",
    "is_active": true,
    "design_schema": {
      "scope": "account",
      "fields": {
        "title": {
          "label": "Title",
          "data_type": "text",
          "required": true,
          "system": true
        },
        "description": {
          "label": "Description",
          "data_type": "textarea",
          "required": false,
          "system": true
        },
        "phase": {
          "label": "Phase",
          "data_type": "select",
          "required": true,
          "options": [
            {
              "label": "Current",
              "value": "current"
            },
            {
              "label": "Next",
              "value": "next"
            },
            {
              "label": "Future",
              "value": "future"
            },
            {
              "label": "Completed",
              "value": "completed"
            }
          ]
        },
        "team": {
          "label": "Team",
          "data_type": "select",
          "options": [
            {
              "label": "Engineering",
              "value": "engineering"
            },
            {
              "label": "DevOps",
              "value": "devops"
            },
            {
              "label": "Support",
              "value": "support"
            },
            {
              "label": "System",
              "value": "system"
            },
            {
              "label": "Incident",
              "value": "incident"
            },
            {
              "label": "All Teams",
              "value": "*"
            }
          ]
        },
        "epic_id": {
          "label": "Epic ID",
          "data_type": "text"
        },
        "start_at": {
          "label": "Start At",
          "data_type": "text"
        },
        "end_at": {
          "label": "End At",
          "data_type": "text"
        },
        "goal": {
          "label": "Sprint Goal",
          "data_type": "textarea"
        },
        "capacity": {
          "label": "Capacity",
          "data_type": "number"
        },
        "order": {
          "label": "Order",
          "data_type": "number",
          "required": false
        }
      },
      "views": {
        "default_list": {
          "type": "list",
          "label": "Sprints",
          "display": "table",
          "fields": {
            "title": {
              "sortable": true,
              "display_type": "text"
            },
            "phase": {
              "sortable": true,
              "display_type": "badge"
            },
            "team": {
              "sortable": true,
              "display_type": "badge"
            },
            "epic_id": {
              "sortable": false,
              "display_type": "text"
            },
            "start_at": {
              "sortable": true,
              "display_type": "text"
            },
            "created_at": {
              "sortable": true,
              "display_type": "timestamp"
            }
          },
          "default_sort": {
            "field": "created_at",
            "direction": "desc"
          }
        },
        "default_detail": {
          "type": "detail",
          "label": "Sprint",
          "sections": [
            {
              "title": "Core",
              "fields": {
                "title": {
                  "display_type": "input"
                },
                "description": {
                  "display_type": "textarea"
                },
                "phase": {
                  "display_type": "select"
                },
                "team": {
                  "display_type": "select"
                },
                "epic_id": {
                  "display_type": "input"
                }
              }
            },
            {
              "title": "Dates & Goal",
              "fields": {
                "start_at": {
                  "display_type": "input"
                },
                "end_at": {
                  "display_type": "input"
                },
                "goal": {
                  "display_type": "textarea"
                },
                "capacity": {
                  "display_type": "input"
                },
                "order": {
                  "display_type": "input"
                }
              }
            }
          ]
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {
      "fields": {
        "description": {
          "data_type": "textarea",
          "required": false
        },
        "phase": {
          "data_type": "select",
          "required": true,
          "options": [
            {
              "label": "Current",
              "value": "current"
            },
            {
              "label": "Next",
              "value": "next"
            },
            {
              "label": "Future",
              "value": "future"
            },
            {
              "label": "Completed",
              "value": "completed"
            }
          ]
        },
        "team": {
          "data_type": "select",
          "required": true,
          "options": [
            {
              "label": "Engineering",
              "value": "engineering"
            },
            {
              "label": "DevOps",
              "value": "devops"
            },
            {
              "label": "Support",
              "value": "support"
            },
            {
              "label": "System",
              "value": "system"
            },
            {
              "label": "Incident",
              "value": "incident"
            },
            {
              "label": "All Teams",
              "value": "*"
            }
          ]
        },
        "epic_id": {
          "data_type": "text",
          "required": false
        },
        "start_at": {
          "data_type": "text",
          "required": false
        },
        "end_at": {
          "data_type": "text",
          "required": false
        },
        "goal": {
          "data_type": "textarea",
          "required": false
        },
        "capacity": {
          "data_type": "number",
          "required": false
        },
        "order": {
          "data_type": "number",
          "required": false
        }
      }
    }
  },
  {
    "kind": "item",
    "slug": "workbench_runbook",
    "name": "Workbench Runbook",
    "description": "Versioned operational runbook with structured sections and linked evidence",
    "icon": "book-open",
    "color": "#F97316",
    "ownership": "system",
    "is_active": true,
    "design_schema": {
      "scope": "account",
      "fields": {
        "trigger": {
          "label": "Trigger / Symptoms",
          "data_type": "textarea"
        },
        "severity_guidance": {
          "label": "Severity Guidance",
          "data_type": "textarea"
        },
        "preconditions": {
          "label": "Preconditions",
          "data_type": "textarea"
        },
        "diagnostic_steps": {
          "label": "Diagnostic Steps",
          "data_type": "json"
        },
        "mitigation_steps": {
          "label": "Mitigation Steps",
          "data_type": "json"
        },
        "decision_points": {
          "label": "Decision Points",
          "data_type": "json"
        },
        "escalation_path": {
          "label": "Escalation Path",
          "data_type": "textarea"
        },
        "verification_checks": {
          "label": "Verification Checks",
          "data_type": "json"
        },
        "communication_templates": {
          "label": "Communication Templates",
          "data_type": "json"
        },
        "rollback_instructions": {
          "label": "Rollback Instructions",
          "data_type": "textarea"
        },
        "linked_services": {
          "label": "Linked Services",
          "data_type": "json"
        },
        "linked_chunks": {
          "label": "Linked CIL Chunks",
          "data_type": "json"
        },
        "version": {
          "label": "Version",
          "data_type": "text"
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {}
  },
  {
    "kind": "item",
    "slug": "workbench_signal",
    "name": "Workbench Signal",
    "description": "Actionable normalized operational signal from Spine telemetry",
    "icon": "activity",
    "color": "#F59E0B",
    "ownership": "system",
    "is_active": true,
    "design_schema": {
      "scope": "account",
      "fields": {
        "signal_type": {
          "label": "Signal Type",
          "data_type": "select",
          "options": [
            {
              "label": "Error Rate",
              "value": "error_rate"
            },
            {
              "label": "Latency",
              "value": "latency"
            },
            {
              "label": "Failure",
              "value": "failure"
            },
            {
              "label": "Anomaly",
              "value": "anomaly"
            },
            {
              "label": "Deployment",
              "value": "deployment"
            },
            {
              "label": "Security",
              "value": "security"
            }
          ]
        },
        "source_app": {
          "label": "Source App",
          "data_type": "text"
        },
        "source_function": {
          "label": "Source Function",
          "data_type": "text"
        },
        "source_route": {
          "label": "Source Route",
          "data_type": "text"
        },
        "service_id": {
          "label": "Service ID",
          "data_type": "text"
        },
        "deployment_id": {
          "label": "Deployment ID",
          "data_type": "text"
        },
        "work_item_id": {
          "label": "Linked Work Item ID",
          "data_type": "text"
        },
        "log_ids": {
          "label": "Log IDs",
          "data_type": "json"
        },
        "first_seen_at": {
          "label": "First Seen At",
          "data_type": "text"
        },
        "last_seen_at": {
          "label": "Last Seen At",
          "data_type": "text"
        },
        "resolved_at": {
          "label": "Resolved At",
          "data_type": "text"
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {}
  },
  {
    "kind": "item",
    "slug": "workbench_pipeline_run",
    "name": "Workbench Pipeline Run",
    "description": "CI/CD pipeline run normalized from local, Netlify, or GitHub Actions events",
    "icon": "git-branch",
    "color": "#8B5CF6",
    "ownership": "system",
    "is_active": true,
    "design_schema": {
      "scope": "account",
      "fields": {
        "provider": {
          "label": "Provider",
          "data_type": "select",
          "options": [
            {
              "label": "Local",
              "value": "local"
            },
            {
              "label": "Netlify",
              "value": "netlify"
            },
            {
              "label": "GitHub Actions",
              "value": "github_actions"
            }
          ]
        },
        "provider_event_id": {
          "label": "Provider Event ID",
          "data_type": "text"
        },
        "repository": {
          "label": "Repository",
          "data_type": "text"
        },
        "commit_sha": {
          "label": "Commit SHA",
          "data_type": "text"
        },
        "branch": {
          "label": "Branch",
          "data_type": "text"
        },
        "pull_request_id": {
          "label": "Pull Request ID",
          "data_type": "text"
        },
        "run_status": {
          "label": "Run Status",
          "data_type": "select",
          "options": [
            {
              "label": "Running",
              "value": "running"
            },
            {
              "label": "Success",
              "value": "success"
            },
            {
              "label": "Failure",
              "value": "failure"
            },
            {
              "label": "Cancelled",
              "value": "cancelled"
            }
          ]
        },
        "run_url": {
          "label": "Run URL",
          "data_type": "text"
        },
        "artifact_id": {
          "label": "Artifact ID",
          "data_type": "text"
        },
        "started_at": {
          "label": "Started At",
          "data_type": "text"
        },
        "finished_at": {
          "label": "Finished At",
          "data_type": "text"
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {}
  },
  {
    "kind": "item",
    "slug": "workbench_deployment",
    "name": "Workbench Deployment",
    "description": "Deployment record linked to artifact, environment, and release",
    "icon": "rocket",
    "color": "#10B981",
    "ownership": "system",
    "is_active": true,
    "design_schema": {
      "scope": "account",
      "fields": {
        "environment": {
          "label": "Environment",
          "data_type": "select",
          "options": [
            {
              "label": "Local",
              "value": "local"
            },
            {
              "label": "Staging",
              "value": "staging"
            },
            {
              "label": "Production",
              "value": "production"
            }
          ]
        },
        "artifact_id": {
          "label": "Artifact ID",
          "data_type": "text"
        },
        "release_id": {
          "label": "Release ID",
          "data_type": "text"
        },
        "pipeline_run_id": {
          "label": "Pipeline Run ID",
          "data_type": "text"
        },
        "deploy_status": {
          "label": "Deploy Status",
          "data_type": "select",
          "options": [
            {
              "label": "Pending",
              "value": "pending"
            },
            {
              "label": "In Progress",
              "value": "in_progress"
            },
            {
              "label": "Success",
              "value": "success"
            },
            {
              "label": "Failed",
              "value": "failed"
            },
            {
              "label": "Rolled Back",
              "value": "rolled_back"
            }
          ]
        },
        "deployed_at": {
          "label": "Deployed At",
          "data_type": "text"
        },
        "rolled_back_at": {
          "label": "Rolled Back At",
          "data_type": "text"
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {}
  },
  {
    "kind": "item",
    "slug": "workbench_test_plan",
    "name": "Workbench Test Plan",
    "description": "Plan defining verification scope for a work item, release, or incident remediation (deprecated - use workbench_work_item with work_type=test_plan)",
    "icon": "shield-check",
    "color": "#06B6D4",
    "ownership": "system",
    "is_active": false,
    "design_schema": {
      "scope": "account",
      "fields": {
        "plan_type": {
          "label": "Plan Type",
          "data_type": "select",
          "options": [
            {
              "label": "Unit",
              "value": "unit"
            },
            {
              "label": "Integration",
              "value": "integration"
            },
            {
              "label": "E2E",
              "value": "e2e"
            },
            {
              "label": "Regression",
              "value": "regression"
            },
            {
              "label": "Manual",
              "value": "manual"
            }
          ]
        },
        "work_item_id": {
          "label": "Work Item ID",
          "data_type": "text"
        },
        "release_id": {
          "label": "Release ID",
          "data_type": "text"
        },
        "incident_id": {
          "label": "Incident ID",
          "data_type": "text"
        },
        "test_case_ids": {
          "label": "Test Case IDs",
          "data_type": "json"
        },
        "status": {
          "label": "Status",
          "data_type": "select",
          "options": [
            {
              "label": "Draft",
              "value": "draft"
            },
            {
              "label": "Active",
              "value": "active"
            },
            {
              "label": "Passed",
              "value": "passed"
            },
            {
              "label": "Failed",
              "value": "failed"
            }
          ]
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {}
  },
  {
    "kind": "item",
    "slug": "workbench_docs_ticket",
    "name": "Workbench Docs Ticket",
    "description": "Documentation task spawned from an engineering work item (deprecated - use workbench_work_item with work_type=doc)",
    "icon": "file-text",
    "color": "#F59E0B",
    "ownership": "system",
    "is_active": false,
    "design_schema": {
      "scope": "account",
      "fields": {
        "doc_type": {
          "label": "Doc Type",
          "data_type": "select",
          "options": [
            {
              "label": "User Guide",
              "value": "user_guide"
            },
            {
              "label": "API Docs",
              "value": "api_docs"
            },
            {
              "label": "Runbook Update",
              "value": "runbook_update"
            },
            {
              "label": "Release Notes",
              "value": "release_notes"
            },
            {
              "label": "Internal Note",
              "value": "internal_note"
            }
          ]
        },
        "work_item_id": {
          "label": "Work Item ID",
          "data_type": "text"
        },
        "status": {
          "label": "Status",
          "data_type": "select",
          "options": [
            {
              "label": "Draft",
              "value": "draft"
            },
            {
              "label": "In Review",
              "value": "in_review"
            },
            {
              "label": "Published",
              "value": "published"
            },
            {
              "label": "Archived",
              "value": "archived"
            }
          ]
        },
        "audience": {
          "label": "Audience",
          "data_type": "select",
          "options": [
            {
              "label": "Engineering",
              "value": "engineering"
            },
            {
              "label": "QA",
              "value": "qa"
            },
            {
              "label": "DevOps",
              "value": "devops"
            },
            {
              "label": "End User",
              "value": "end_user"
            }
          ]
        },
        "content_outline": {
          "label": "Content Outline",
          "data_type": "textarea"
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {}
  },
  {
    "kind": "item",
    "slug": "workbench_test_case",
    "name": "Workbench Test Case",
    "description": "Reusable test case definition for unit, integration, E2E, regression, or manual verification",
    "icon": "check-square",
    "color": "#6366F1",
    "ownership": "system",
    "is_active": true,
    "design_schema": {
      "scope": "account",
      "fields": {
        "case_type": {
          "label": "Case Type",
          "data_type": "select",
          "options": [
            {
              "label": "Unit",
              "value": "unit"
            },
            {
              "label": "Integration",
              "value": "integration"
            },
            {
              "label": "E2E",
              "value": "e2e"
            },
            {
              "label": "Regression",
              "value": "regression"
            },
            {
              "label": "Manual",
              "value": "manual"
            }
          ]
        },
        "steps": {
          "label": "Steps",
          "data_type": "json"
        },
        "automation_path": {
          "label": "Automation Path",
          "data_type": "text"
        },
        "related_service": {
          "label": "Related Service",
          "data_type": "text"
        },
        "related_chunks": {
          "label": "Related CIL Chunks",
          "data_type": "json"
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {}
  },
  {
    "kind": "item",
    "slug": "workbench_service",
    "name": "Workbench Service",
    "description": "Spine app or service under observation",
    "icon": "layers",
    "color": "#14B8A6",
    "ownership": "system",
    "is_active": true,
    "design_schema": {
      "scope": "account",
      "fields": {
        "service_kind": {
          "label": "Service Kind",
          "data_type": "select",
          "options": [
            {
              "label": "App",
              "value": "app"
            },
            {
              "label": "Function",
              "value": "function"
            },
            {
              "label": "Route",
              "value": "route"
            },
            {
              "label": "Database",
              "value": "database"
            }
          ]
        },
        "app_id": {
          "label": "App ID",
          "data_type": "text"
        },
        "owner_team": {
          "label": "Owner Team",
          "data_type": "text"
        },
        "health_status": {
          "label": "Health Status",
          "data_type": "select",
          "options": [
            {
              "label": "Healthy",
              "value": "healthy"
            },
            {
              "label": "Degraded",
              "value": "degraded"
            },
            {
              "label": "Down",
              "value": "down"
            },
            {
              "label": "Unknown",
              "value": "unknown"
            }
          ]
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {}
  },
  {
    "kind": "item",
    "slug": "workbench_agent_assignment",
    "name": "Workbench Agent Assignment",
    "description": "Assignment of a work item to an AI agent or Devin with lifecycle tracking",
    "icon": "bot",
    "color": "#A855F7",
    "ownership": "system",
    "is_active": true,
    "design_schema": {
      "scope": "account",
      "fields": {
        "agent_name": {
          "label": "Agent Name",
          "data_type": "text"
        },
        "agent_type": {
          "label": "Agent Type",
          "data_type": "select",
          "options": [
            {
              "label": "Devin",
              "value": "devin"
            },
            {
              "label": "Triage",
              "value": "triage"
            },
            {
              "label": "Investigation",
              "value": "investigation"
            },
            {
              "label": "Implementation",
              "value": "implementation"
            },
            {
              "label": "Quality",
              "value": "quality"
            }
          ]
        },
        "work_item_id": {
          "label": "Work Item ID",
          "data_type": "text"
        },
        "assignment_mode": {
          "label": "Mode",
          "data_type": "select",
          "options": [
            {
              "label": "Ask",
              "value": "ask"
            },
            {
              "label": "Assigned",
              "value": "assigned"
            }
          ]
        },
        "assignment_status": {
          "label": "Status",
          "data_type": "select",
          "options": [
            {
              "label": "Queued",
              "value": "queued"
            },
            {
              "label": "Claimed",
              "value": "claimed"
            },
            {
              "label": "Investigating",
              "value": "investigating"
            },
            {
              "label": "Implementing",
              "value": "implementing"
            },
            {
              "label": "Verifying",
              "value": "verifying"
            },
            {
              "label": "Ready for Review",
              "value": "ready_for_review"
            },
            {
              "label": "Accepted",
              "value": "accepted"
            },
            {
              "label": "Returned",
              "value": "returned"
            },
            {
              "label": "Failed",
              "value": "failed"
            }
          ]
        },
        "context_snapshot": {
          "label": "Context Snapshot",
          "data_type": "json"
        },
        "result_artifact_id": {
          "label": "Result Artifact ID",
          "data_type": "text"
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    },
    "validation_schema": {}
  },
  {
    "kind": "thread",
    "slug": "eng_ticket_thread",
    "name": "Engineering Ticket Thread",
    "description": "Thread for engineering ticket comments",
    "icon": "message-square",
    "color": "#3B82F6",
    "ownership": "system",
    "is_active": true,
    "validation_schema": {},
    "design_schema": {
      "scope": "account",
      "views": {
        "default_list": {
          "type": "list",
          "label": "Engineering Ticket Threads",
          "display": "table",
          "fields": {
            "title": {
              "sortable": true,
              "display_type": "text"
            },
            "status": {
              "sortable": true,
              "display_type": "badge"
            },
            "visibility": {
              "sortable": true,
              "display_type": "badge"
            },
            "target_type": {
              "sortable": true,
              "display_type": "text"
            },
            "created_at": {
              "sortable": true,
              "display_type": "timestamp"
            }
          },
          "default_sort": {
            "field": "created_at",
            "direction": "desc"
          }
        },
        "default_detail": {
          "type": "detail",
          "label": "Engineering Ticket Thread",
          "sections": [
            {
              "title": "Overview",
              "fields": [
                "title",
                "target_type",
                "target_id",
                "visibility",
                "status"
              ]
            },
            {
              "title": "Metadata",
              "fields": [
                "created_at",
                "updated_at"
              ]
            }
          ]
        }
      },
      "fields": {
        "title": {
          "label": "Title",
          "data_type": "text",
          "required": false,
          "system": true
        },
        "target_type": {
          "label": "Target Type",
          "data_type": "text",
          "required": true,
          "system": true
        },
        "target_id": {
          "label": "Target ID",
          "data_type": "text",
          "required": true,
          "system": true
        },
        "visibility": {
          "label": "Visibility",
          "data_type": "text",
          "required": true,
          "system": true
        },
        "status": {
          "label": "Status",
          "data_type": "text",
          "required": true,
          "system": true
        },
        "is_active": {
          "label": "Active",
          "data_type": "boolean",
          "required": true,
          "system": true
        },
        "created_at": {
          "label": "Created",
          "data_type": "datetime",
          "required": false,
          "system": true,
          "readonly": true
        },
        "updated_at": {
          "label": "Updated",
          "data_type": "datetime",
          "required": false,
          "system": true,
          "readonly": true
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    }
  },
  {
    "kind": "message",
    "slug": "eng_ticket_comment",
    "name": "Engineering Ticket Comment",
    "description": "Comment on an engineering ticket thread",
    "icon": "message-circle",
    "color": "#3B82F6",
    "ownership": "system",
    "is_active": true,
    "validation_schema": {},
    "design_schema": {
      "scope": "account",
      "views": {
        "default_list": {
          "type": "list",
          "label": "Engineering Ticket Comments",
          "display": "table",
          "fields": {
            "content": {
              "sortable": false,
              "display_type": "text"
            },
            "sequence": {
              "sortable": true,
              "display_type": "number"
            },
            "direction": {
              "sortable": true,
              "display_type": "badge"
            },
            "visibility": {
              "sortable": true,
              "display_type": "badge"
            },
            "created_at": {
              "sortable": true,
              "display_type": "timestamp"
            }
          },
          "default_sort": {
            "field": "created_at",
            "direction": "asc"
          }
        },
        "default_detail": {
          "type": "detail",
          "label": "Engineering Ticket Comment",
          "sections": [
            {
              "title": "Content",
              "fields": [
                "content",
                "sequence",
                "direction",
                "visibility"
              ]
            },
            {
              "title": "Metadata",
              "fields": [
                "created_at",
                "updated_at"
              ]
            }
          ]
        }
      },
      "fields": {
        "content": {
          "label": "Content",
          "data_type": "textarea",
          "required": true,
          "system": true
        },
        "thread_id": {
          "label": "Thread ID",
          "data_type": "text",
          "required": true,
          "system": true
        },
        "sequence": {
          "label": "Sequence",
          "data_type": "number",
          "required": true,
          "system": true
        },
        "direction": {
          "label": "Direction",
          "data_type": "text",
          "required": false,
          "system": true
        },
        "visibility": {
          "label": "Visibility",
          "data_type": "text",
          "required": false,
          "system": true
        },
        "is_active": {
          "label": "Active",
          "data_type": "boolean",
          "required": true,
          "system": true
        },
        "created_at": {
          "label": "Created",
          "data_type": "datetime",
          "required": false,
          "system": true,
          "readonly": true
        },
        "updated_at": {
          "label": "Updated",
          "data_type": "datetime",
          "required": false,
          "system": true,
          "readonly": true
        }
      },
      "record_permissions": {
        "system_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "engineering_admin": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "product": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "docs": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "qa": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "devops": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "management": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "sales": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "csm": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "tam": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support": [
          "create",
          "read",
          "update",
          "delete"
        ],
        "support_admin": [
          "create",
          "read",
          "update",
          "delete"
        ]
      }
    }
  }
]
