{ "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" }, "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..." } }