{
  "title": "Issues",
  "description": "Track and manage issues",
  "status": {
    "open": "Open",
    "inProgress": "In Progress",
    "resolved": "Resolved",
    "closed": "Closed",
    "completed": "Completed"
  },
  "priority": {
    "low": "Low",
    "medium": "Medium",
    "high": "High",
    "critical": "Critical"
  },
  "actions": {
    "create": "New Issue",
    "edit": "Edit",
    "delete": "Delete",
    "viewDetails": "View Details",
    "changeStatus": "Change Status",
    "changePriority": "Change Priority",
    "startProgress": "Start Progress",
    "markResolved": "Mark Resolved",
    "github": "Pull from GitHub"
  },
  "messages": {
    "githubSyncSuccess": "GitHub sync complete: {imported} imported, {updated} updated, {skipped} skipped.",
    "githubSyncError": "GitHub sync failed"
  },
  "filters": {
    "all": "All",
    "open": "Open",
    "inProgress": "In Progress",
    "resolved": "Resolved",
    "closed": "Closed",
    "byPriority": "By Priority"
  },
  "emptyState": {
    "title": "No Issues Found",
    "message": "No issues match your current filter.",
    "createFirst": "Create your first issue to get started"
  },
  "createDialog": {
    "title": "Create New Issue",
    "labels": {
      "title": "Title",
      "context": "Context",
      "priority": "Priority"
    },
    "placeholders": {
      "title": "Enter issue title...",
      "context": "Describe the issue context..."
    },
    "buttons": {
      "create": "Create",
      "cancel": "Cancel",
      "creating": "Creating..."
    }
  },
  "editDialog": {
    "title": "Edit Issue",
    "labels": {
      "title": "Title",
      "context": "Context",
      "priority": "Priority",
      "status": "Status"
    },
    "placeholders": {
      "title": "Enter issue title...",
      "context": "Describe the issue context..."
    },
    "buttons": {
      "cancel": "Cancel",
      "save": "Save",
      "saving": "Saving..."
    }
  },
  "card": {
    "id": "ID",
    "createdAt": "Created",
    "updatedAt": "Updated",
    "solutions": "{count, plural, one {solution} other {solutions}}"
  },
  "detail": {
    "title": "Issue Details",
    "tabs": {
      "overview": "Overview",
      "solutions": "Solutions",
      "history": "History",
      "terminal": "Terminal",
      "json": "JSON"
    },
    "overview": {
      "title": "Title",
      "status": "Status",
      "priority": "Priority",
      "createdAt": "Created At",
      "updatedAt": "Updated At",
      "context": "Context",
      "labels": "Labels",
      "assignee": "Assignee"
    },
    "solutions": {
      "title": "Solutions",
      "empty": "No solutions yet",
      "addSolution": "Add Solution",
      "boundSolution": "Bound Solution"
    },
    "history": {
      "title": "History",
      "empty": "No history yet"
    }
  },
  "terminal": {
    "launch": "Launch Session",
    "session": {
      "select": "Select session",
      "none": "No sessions",
      "refresh": "Refresh",
      "new": "New Session",
      "close": "Close",
      "share": "Share (Read-only)",
      "revokeShare": "Revoke",
      "expiresAt": "Expires at",
      "activeShares": "Active shares"
    },
    "share": {
      "pageTitle": "Shared CLI Session",
      "missingParams": "Missing sessionKey or shareToken in URL",
      "connecting": "Connecting",
      "connected": "Live",
      "error": "Error",
      "linkLabel": "Share link"
    },
    "exec": {
      "tool": "Tool",
      "mode": "Mode",
      "resumeKey": "resumeKey",
      "resumeStrategy": "resumeStrategy",
      "prompt": {
        "label": "Prompt",
        "placeholder": "Type a prompt to execute in this session..."
      },
      "run": "Execute"
    }
  },
  "queue": {
    "title": "Queue",
    "pageTitle": "Issue Queue",
    "description": "Manage issue execution queue with execution groups",
    "history": {
      "title": "Queue History",
      "active": "Active",
      "select": "Select queue",
      "activate": "Activate",
      "empty": "No queues"
    },
    "exec": {
      "title": "Execute",
      "sessionTab": "Session",
      "orchestratorTab": "Orchestrator"
    },
    "orchestrator": {
      "title": "Send to Orchestrator",
      "targetSession": "Target session",
      "tool": "Tool",
      "mode": "Mode",
      "resumeStrategy": "resumeStrategy",
      "send": "Send",
      "sending": "Sending...",
      "sentTitle": "Sent to Orchestrator",
      "sentDesc": "Flow created: {flowId}",
      "sendFailed": "Failed to send"
    },
    "status": {
      "pending": "Pending",
      "ready": "Ready",
      "executing": "Executing",
      "completed": "Completed",
      "failed": "Failed",
      "blocked": "Blocked",
      "active": "Active",
      "inactive": "Inactive"
    },
    "stats": {
      "totalItems": "Total Items",
      "groups": "Groups",
      "tasks": "Tasks",
      "solutions": "Solutions",
      "items": "Items",
      "executionGroups": "Execution Groups"
    },
    "actions": {
      "activate": "Activate",
      "deactivate": "Deactivate",
      "delete": "Delete",
      "merge": "Merge",
      "split": "Split",
      "confirmDelete": "Are you sure you want to delete this queue?"
    },
    "executionGroup": "Execution Group",
    "executionGroups": "Execution Groups",
    "parallelGroup": "Parallel Group",
    "sequentialGroup": "Sequential Group",
    "items": "items",
    "itemCount": "{count} items",
    "groups": "groups",
    "parallel": "Parallel",
    "sequential": "Sequential",
    "emptyState": {
      "title": "No Queue Data",
      "description": "No queue data available"
    },
    "empty": "No data",
    "conflicts": "Conflicts detected in queue",
    "noQueueData": "No queue data",
    "error": {
      "title": "Load Failed",
      "message": "Unable to load queue data, please try again later"
    },
    "conflicts": {
      "title": "Queue Conflicts",
      "description": "conflicts"
    },
    "deleteDialog": {
      "title": "Delete Queue",
      "description": "Are you sure you want to delete this queue? This action cannot be undone."
    },
    "mergeDialog": {
      "title": "Merge Queues",
      "targetQueueLabel": "Target Queue ID",
      "targetQueuePlaceholder": "Enter the queue ID to merge into"
    },
    "splitDialog": {
      "title": "Split Queue",
      "selected": "{count}/{total} selected",
      "selectAll": "Select All",
      "clearAll": "Clear All",
      "noSelection": "Please select items to split",
      "cannotSplitAll": "Cannot split all items, source queue must retain at least one item"
    }
  },
  "solution": {
    "issue": "Issue",
    "solution": "Solution",
    "shortIssue": "Issue",
    "shortSolution": "Sol",
    "tabs": {
      "overview": "Overview",
      "tasks": "Tasks",
      "terminal": "Terminal",
      "json": "JSON"
    },
    "overview": {
      "executionInfo": "Execution Info",
      "executionOrder": "Execution Order",
      "semanticPriority": "Semantic Priority",
      "group": "Execution Group",
      "taskCount": "Task Count",
      "dependencies": "Dependencies",
      "filesTouched": "Files Touched"
    },
    "tasks": {
      "comingSoon": "Task list coming soon",
      "empty": "No tasks found for this solution"
    }
  },
  "discovery": {
    "title": "Discovery",
    "pageTitle": "Issue Discovery",
    "description": "View and manage issue discovery sessions",
    "totalSessions": "Total Sessions",
    "completedSessions": "Completed",
    "runningSessions": "Running",
    "totalFindings": "Findings",
    "sessionList": "Session List",
    "noSessions": "No sessions found",
    "noSessionsDescription": "Start a new discovery session to begin",
    "findingsDetail": "Findings Detail",
    "selectSession": "Select a session to view findings",
    "sessionId": "Session ID",
    "name": "Name",
    "status": "Status",
    "createdAt": "Created At",
    "completedAt": "Completed At",
    "progress": "Progress",
    "findingsCount": "Findings Count",
    "export": "Export JSON",
    "exportSelected": "Export Selected ({count})",
    "exporting": "Exporting...",
    "exportAsIssues": "Export as Issues",
    "severityBreakdown": "Severity Breakdown",
    "typeBreakdown": "Type Breakdown",
    "tabFindings": "Findings",
    "tabProgress": "Progress",
    "tabInfo": "Session Info",
    "stats": {
      "totalSessions": "Total Sessions",
      "completed": "Completed",
      "running": "Running",
      "findings": "Findings"
    },
    "session": {
      "status": {
        "running": "Running",
        "completed": "Completed",
        "failed": "Failed"
      },
      "findings": "{count} findings",
      "startedAt": "Started"
    },
    "findings": {
      "title": "Findings",
      "filters": {
        "severity": "Severity",
        "type": "Type",
        "search": "Search findings..."
      },
      "severity": {
        "all": "All Severities",
        "critical": "Critical",
        "high": "High",
        "medium": "Medium",
        "low": "Low",
        "unknown": "Unknown"
      },
      "type": {
        "all": "All Types"
      },
      "exportedStatus": {
        "all": "All Export Status",
        "exported": "Exported",
        "notExported": "Not Exported"
      },
      "issueStatus": {
        "all": "All Issue Status",
        "hasIssue": "Has Issue",
        "noIssue": "No Issue"
      },
      "noFindings": "No findings found",
      "noFindingsDescription": "No matching findings found",
      "searchPlaceholder": "Search findings...",
      "filterBySeverity": "Filter by severity",
      "filterByType": "Filter by type",
      "filterByExported": "Filter by export status",
      "filterByIssue": "Filter by issue link",
      "allSeverities": "All severities",
      "allTypes": "All types",
      "showingCount": "Showing {count} findings",
      "exported": "Exported",
      "hasIssue": "Linked",
      "export": "Export",
      "selectAll": "Select All",
      "deselectAll": "Deselect All",
      "description": "Description",
      "location": "Location",
      "codeSnippet": "Code Snippet",
      "suggestedFix": "Suggested Fix",
      "confidence": "Confidence",
      "reference": "Reference",
      "perspective": "Perspective"
    },
    "tabs": {
      "findings": "Findings",
      "progress": "Progress",
      "info": "Session Info"
    },
    "emptyState": "No discovery sessions found",
    "noSessionSelected": "Select a session to view findings",
    "actions": {
      "export": "Export Findings",
      "refresh": "Refresh"
    }
  },
  "hub": {
    "title": "Issue Hub",
    "description": "Unified management for issues, queues, and discoveries",
    "tabs": {
      "issues": "Issues",
      "board": "Board",
      "queue": "Queue",
      "discovery": "Discovery",
      "observability": "Observability",
      "executions": "Executions"
    }
  },
  "executions": {
    "pageTitle": "Executions",
    "description": "Monitor and manage queue execution sessions",
    "stats": {
      "running": "Running",
      "completed": "Completed",
      "failed": "Failed",
      "total": "Total"
    },
    "list": {
      "title": "Execution List",
      "clearCompleted": "Clear Completed"
    },
    "detail": {
      "selectExecution": "Select an execution to view details",
      "openInTerminal": "Open in Terminal",
      "id": "Execution ID",
      "queueItemId": "Queue Item",
      "issueId": "Issue",
      "solutionId": "Solution",
      "type": "Type",
      "tool": "Tool",
      "mode": "Mode",
      "status": "Status",
      "startedAt": "Started At",
      "completedAt": "Completed At",
      "sessionKey": "Session Key",
      "flowId": "Flow ID",
      "execId": "Execution ID (Orchestrator)"
    },
    "emptyState": {
      "title": "No Executions",
      "description": "No queue executions have been started yet"
    }
  },
  "observability": {
    "pageTitle": "Observability",
    "description": "Audit and inspect automated deliveries and CLI session activity",
    "audit": {
      "title": "CLI Session Audit"
    },
    "filters": {
      "search": "Search",
      "searchPlaceholder": "Search type/sessionKey/resumeKey/details...",
      "sessionKey": "Session Key",
      "sessionKeyPlaceholder": "e.g. cli-xxxx",
      "type": "Type",
      "typeAll": "All types",
      "limit": "Limit"
    },
    "table": {
      "timestamp": "Timestamp",
      "type": "Type",
      "sessionKey": "Session",
      "tool": "Tool",
      "resumeKey": "Resume Key",
      "workingDir": "Working Dir",
      "ip": "IP",
      "userAgent": "User Agent"
    },
    "empty": "No audit events",
    "error": "Failed to load audit events"
  },
  "board": {
    "pageTitle": "Issue Board",
    "description": "Visualize and manage issues in a kanban board",
    "autoStart": {
      "label": "Auto-run when moved to In Progress"
    }
  },
  "issueDialog": {
    "titleLabel": "Title",
    "titlePlaceholder": "Enter issue title...",
    "descriptionLabel": "Description",
    "descriptionPlaceholder": "Describe the issue or requirement in detail...",
    "typeLabel": "Select Type",
    "typeBug": "Bug",
    "typeBugDesc": "Feature not working or error",
    "typeFeature": "Feature",
    "typeFeatureDesc": "New feature request",
    "typeImprovement": "Improvement",
    "typeImprovementDesc": "Enhancement to existing feature",
    "typeOther": "Other",
    "typeOtherDesc": "Other type of issue",
    "priorityLabel": "Select Priority",
    "priorityLow": "Low",
    "priorityMedium": "Medium",
    "priorityHigh": "High",
    "priorityUrgent": "Urgent",
    "summaryTitle": "Title",
    "summaryDescription": "Description",
    "summaryType": "Type",
    "summaryPriority": "Priority",
    "cancel": "Cancel",
    "previous": "Previous",
    "next": "Next",
    "submit": "Submit",
    "submitting": "Submitting..."
  }
}
