/** @type {Record<string, string>} */
export default {
	// App
	'app.title': 'Skaro Dashboard',
	'app.loading': 'Loading...',
	'app.not_initialized': 'Skaro not initialized. Run',
	'app.not_initialized_cmd': 'skaro init',

	// Nav
	'nav.constitution': 'Constitution',
	'nav.architecture': 'Architecture',
	'nav.devplan': 'Dev Plan',
	'nav.tasks': 'Tasks',
	'nav.git': 'Git',
	'nav.security': 'Security',
	'nav.about': 'About',
    'nav.docs': 'Docs',

	// Status bar
	'status.connected': 'Connected',
	'status.disconnected': 'Disconnected',
	'status.tasks': 'Tasks',
	'status.tokens': 'tokens',
	'status.role_default': 'Default',
	'status.update_available': 'Update v{version}',
	'status.update_tooltip': 'New version {version} is available — click for instructions',

	// Bottom panel
	'panel.run': 'Run',
	'panel.problems': 'Problems',
	'panel.no_activity': 'No activity yet.',
	'panel.no_problems': 'No problems detected.',
	'panel.clear': 'Clear',
	'panel.minimize': 'Minimize',
	'panel.llm_thinking': 'LLM thinking',

	// ── MD Editor ──
	'editor.preview': 'Preview',
	'editor.source': 'Markdown',
	'editor.placeholder': 'Start typing markdown...',
	'editor.preview_empty': 'Preview will appear here',
	'editor.save': 'Save',
	'editor.cancel': 'Cancel',
	'editor.edit': 'Edit',
	'editor.doc_saved': 'Document saved',
	'editor.devplan_warn': 'The development plan has been confirmed and tasks have been created. Editing the plan text will NOT automatically update existing tasks. Continue?',
	'editor.tip_h1': 'Heading 1',
	'editor.tip_h2': 'Heading 2',
	'editor.tip_h3': 'Heading 3',
	'editor.tip_bold': 'Bold',
	'editor.tip_italic': 'Italic',
	'editor.tip_code': 'Inline code',
	'editor.tip_codeblock': 'Code block',
	'editor.tip_hr': 'Horizontal rule',
	'editor.tip_ul': 'Bullet list',
	'editor.tip_ol': 'Numbered list',
	'editor.tip_quote': 'Blockquote',
	'editor.tip_checkbox': 'Checkbox',
	'editor.tip_link': 'Link',

	// ── DevPlan conditions ──
	'devplan.need_arch': 'Approve the architecture first to generate a development plan.',

	// Constitution
	'const.title': 'Constitution',
	'const.subtitle': 'Immutable project principles: stack, standards, testing, security, LLM rules.',
	'const.empty': 'Constitution is empty or not filled in.',
	'const.next_steps': 'Next steps',
	'const.step1': 'Open {file} in your IDE',
	'const.step2': 'Fill in all sections: Stack, Coding Standards, Testing, Constraints, Security, LLM Rules',
	'const.step3': 'Come back and click Validate',
	'const.validate': 'Validate',
	'const.validating': 'Validating...',
	'const.valid': 'Constitution is valid — all sections present.',
	'const.invalid': 'Some sections are missing or incomplete:',
	'const.content': 'Content',
	'const.preset_hint': 'Choose a framework template to pre-fill the constitution, then customize it for your project.',

	// Architecture
	'arch.title': 'Architecture',
	'arch.subtitle': 'System architecture, invariants, and Architecture Decision Records.',
	'arch.empty': 'Architecture has not been created yet. This is the next step after the constitution.',
	'arch.step1': 'Open {file} in your IDE',
	'arch.step2': 'Describe your architecture: components, data storage, communication, infrastructure',
	'arch.step3': 'Come back and click Review Architecture',
	'arch.has_arch': 'Architecture filled in. Run a review to get feedback and an improved version.',
	'arch.approved': 'Architecture approved and locked.',
	'arch.review': 'Review Architecture',
	'arch.re_review': 'Re-review',
	'arch.approve': 'Approve version',
	'arch.proposed': 'Proposed Architecture (by LLM)',
	'arch.accept_proposed': 'Accept',
	'arch.accept_hint': 'Overwrites architecture.md with the proposed version. You can then approve or re-review.',
	'arch.version_accepted': 'Version accepted',
	'arch.reviewing': 'LLM reviewing architecture...',
	'arch.review_result': 'Review Result',
	'arch.gen_devplan': 'Generate Development Plan',
	'arch.gen_devplan_loading': 'Generating development plan...',
	'arch.go_devplan': 'Next: Generate Development Plan →',
	'arch.go_adr': 'Next: Generate ADRs →',
	'arch.apply_review': 'Apply recommendations',
	'arch.create_adrs_from_review': 'Create recommended ADRs',
	'arch.invariants': 'Architectural Invariants',
	'arch.adrs': 'Architecture Decision Records',
	'arch.document': 'Architecture Document',
	'arch.generate_hint': 'Generate architecture through a dialog with AI, or fill in the document manually using the editor.',
	'arch.generate_with_ai': 'Generate with AI',
	'arch.chat_tab': 'AI Generation',
	'arch.chat_placeholder_start': 'Describe your project...',
	'arch.chat_placeholder_reply': 'Write your reply...',

	// ADR
	'nav.adr': 'ADR',
	'adr.title': 'Architecture Decision Records',
	'adr.subtitle': 'Track and manage key architectural decisions across the project.',
	'adr.empty': 'No ADRs yet.',
	'adr.empty_hint': 'Generate ADRs automatically from approved architecture, or create one manually.',
	'adr.create': 'New ADR',
	'adr.create_placeholder': 'Decision title, e.g. "Use PostgreSQL for all services"',
	'adr.creating': 'Creating...',
	'adr.col_number': '#',
	'adr.col_title': 'Decision',
	'adr.col_status': 'Status',
	'adr.col_date': 'Date',
	'adr.status_proposed': 'Proposed',
	'adr.status_accepted': 'Accepted',
	'adr.status_deprecated': 'Deprecated',
	'adr.status_superseded': 'Superseded',
	'adr.change_status': 'Change status',
	'adr.detail': 'ADR Detail',
	'adr.back': 'Back to list',
	'adr.edit_hint': 'Edit the full ADR content in your IDE:',
	'adr.generate': 'Generate ADRs from architecture',
	'adr.need_arch': 'Approve the architecture first to auto-generate ADRs.',
	'adr.go_devplan': 'Next: Generate Development Plan →',
	'log.adr_created': 'Created ADR-{n}: {title}',
	'log.adr_status_changed': 'ADR-{n} status changed to {status}',

	// Dev Plan
	'devplan.title': 'Development Plan',
	'devplan.subtitle': 'Project roadmap: milestones, tasks, priorities, and progress.',
	'devplan.empty': 'No development plan yet.',
	'devplan.empty_hint': 'Generate a plan from your architecture, or create one manually.',
	'devplan.exists': 'Development plan is active.',
	'devplan.draft': 'Development plan imported — review and confirm to activate tasks.',
	'devplan.generate': 'Generate Development Plan',
	'devplan.regenerate': 'Regenerate from scratch',
	'devplan.generating': 'LLM generating development plan...',
	'devplan.document': 'Development Plan',
	'devplan.proposed': 'Proposed Milestones & Tasks',
	'devplan.review_text': 'Review the milestones and tasks below. Edit specs in your IDE after confirming.',
	'devplan.confirm': 'Confirm & Create Tasks',
	'devplan.discard': 'Discard',
	'devplan.creating': 'Creating milestones and tasks...',
	'devplan.depends': 'Depends on',
	'devplan.priority': 'Priority',
	'devplan.update_btn': 'Update Plan',
	'devplan.update_title': 'Update Development Plan',
	'devplan.update_hint': 'Describe what changed: new requirements, re-prioritization, tasks to add or cut. Leave empty to just sync statuses.',
	'devplan.update_placeholder': 'e.g., "Add admin dashboard task, move notifications to milestone 2, cut analytics for now"',
	'devplan.run_update': 'Run Update',
	'devplan.cancel': 'Cancel',
	'devplan.updating': 'LLM updating development plan...',
	'devplan.update_proposed': 'Proposed Update',
	'devplan.update_review': 'Review the proposed changes before applying.',
	'devplan.updated_plan': 'Updated Plan',
	'devplan.new_tasks': 'New Tasks ({n})',
	'devplan.llm_response': 'LLM Response',
	'devplan.confirm_update': 'Apply Update',
	'devplan.discard_update': 'Discard Update',
	'devplan.next_steps': 'Next steps',
	'devplan.ns1': 'Review and edit each spec: {file}',
	'devplan.ns2': 'Go to the Tasks tab to manage each task',
	'devplan.ns3': 'For each task: Clarify → Plan → Implement → Tests',

	// Tasks
	'task.title': 'Tasks',
	'task.subtitle': 'All project tasks and their progress.',
	'task.empty': 'No tasks yet.',
	'task.empty_hint': 'Go to the Dev Plan tab and generate a development plan, or create tasks manually.',
	'task.back': 'Back to tasks',
	'task.detail_title': 'Task: {name}',
	'task.implement_progress': 'Implement',
	'task.all_milestones': 'All',
	'task.filter_all': 'All',
	'task.filter_active': 'Active',
	'task.filter_done': 'Done',
	'task.filter_empty_all': 'No tasks found.',
	'task.filter_empty_active': 'No active tasks in this milestone.',
	'task.filter_empty_done': 'No completed tasks in this milestone.',
	'task.create': 'New Task',
	'task.create_title': 'Create Task',
	'task.create_name': 'Task name',
	'task.create_name_placeholder': 'e.g. user-authentication',
	'task.create_milestone': 'Milestone',
	'task.create_milestone_new': 'Create new milestone',
	'task.create_milestone_placeholder': 'e.g. 03-feature-name',
	'task.create_submit': 'Create',
	'task.create_cancel': 'Cancel',
	'task.create_creating': 'Creating...',
	'task.delete_title': 'Delete Task',
	'task.delete_confirm': 'Are you sure you want to delete task "{name}"? This will permanently remove all task files (spec, plans, stages).',
	'task.delete_btn': 'Delete',
	'task.delete_cancel': 'Cancel',
	'log.task_created': 'Task "{name}" created in {milestone}',
	'log.task_deleted': 'Task "{name}" deleted',
	'log.tasks_reordered': 'Task order updated',
	'log.task_file_saved': '{file} saved for {name}',

	// Phase actions
	'action.clarify': 'Clarify',
	'action.re_clarify': 'Re-clarify',
	'action.gen_plan': 'Generate Plan',
	'action.implement_stage': 'Implement Stage {n}',
	'action.run_tests': 'Run Tests',
	'action.clarifying': 'Generating clarification questions...',
	'action.planning': 'Generating implementation plan...',
	'action.implementing': 'Implementing stage {n}...',
	'action.running_tests': 'Running tests...',

	// Phase hints — shown above action buttons
	'phase_hint.prefix': 'Next step: ',
	'phase_hint.clarify': 'LLM will analyze the spec and ask clarifying questions. Your answers will be used to refine the specification.',
	'phase_hint.plan': 'LLM will break down the task into implementation stages with clear deliverables for each.',
	'phase_hint.implement': 'LLM will generate code for stage {n} of {total}, following the plan and architecture.',
	'phase_hint.tests': 'Run structural checks and verify commands (tests, lint, build) to validate the implementation.',

	// Clarify
	'clarify.title': 'Clarification Questions',
	'clarify.subtitle': 'LLM found gaps in the specification. Pick an option or write your own answer.',
	'clarify.question': 'Question {n}',
	'clarify.placeholder': 'Your answer to question {n}...',
	'clarify.custom_answer': 'Custom answer',
	'clarify.placeholder_all': 'Answer all questions here...',
	'clarify.your_response': 'Your response:',
	'clarify.submit': 'Submit Answers & Update Spec',
	'clarify.cancel': 'Cancel',
	'clarify.save_draft': 'Save Draft',
	'clarify.draft_saved': 'Draft Saved ✓',
	'clarify.dismiss': 'Dismiss',
	'clarify.persisted_hint': 'Questions and answers are saved to clarifications.md — your progress is preserved even if you reload the page.',
	'clarify.updating': 'Updating specification...',
	'clarify.no_answers': 'No answers provided — fill in at least one answer',

	// Implement result
	'impl.stage_complete': 'Stage {n} — Complete',
	'impl.files_generated': 'Generated files:',
	'impl.apply_all': 'Apply All',
	'impl.applied': 'Applied',
	'impl.ai_notes': 'AI_NOTES',
	'impl.review_hint': 'Click on a file to review the diff before applying.',

	// Tests
	'tests.checklist_title': 'Structural checks',
	'tests.task_commands_title': 'Task commands',
	'tests.global_commands_title': 'Global commands',
	'tests.all_passed': 'All checks passed',
	'tests.has_failures': 'Some checks failed',
	'tests.rerun': 'Re-run tests',
	'tests.confirm': 'Confirm & complete',
	'tests.not_run_yet': 'Tests have not been run yet. Click "Run Tests" to start.',
	'tests.no_output': '(no output)',
	'tests.no_task_commands': 'No task-specific commands. LLM generates them during Plan, or add manually via ✎.',
	'tests.edit_commands': 'Edit commands',
	'tests.add_command': 'Add command',
	'tests.save_commands': 'Save',
	'tests.cancel': 'Cancel',
	'tests.commands_saved': 'Verify commands saved',
	'tests.cmd_name_placeholder': 'Name',
	'tests.cmd_command_placeholder': 'e.g. pytest tests/test_auth.py -v',
	'tests.issues_title': 'Issues found',
	'tests.select_all': 'Select all',
	'tests.fix_issues': 'Fix {count} issue(s)',

	// Tabs (file viewer)
	'tab.specification': 'Specification',
	'tab.clarifications': 'Clarifications',
	'tab.plan': 'Plan',
	'tab.tasks': 'Stages',
	'tab.stage_notes': 'Stage {n}',
	'tab.tests': 'Tests',
	'tab.chat': 'LLM Chat',
	'tab.no_content': 'No content',

	// Phase labels
	'phase.constitution': 'Constitution',
	'phase.architecture': 'Architecture',
	'phase.clarify': 'Clarify',
	'phase.plan': 'Plan',
	'phase.implement': 'Implement',
	'phase.tests': 'Tests',
	'phase.done': 'Done',
	'phase.docs': 'Docs',
	'phase.security': 'Security',

	// Security
	'security.title': 'Security',
	'security.subtitle': 'Security reviews and DevOps.',
	'security.coming_soon': 'Coming soon.',
	'security.description': 'Security review, DevOps notes, deployment checklists.',

	// Errors
	'error.temporary': 'Temporary error. Wait and retry.',
	'error.groq_hint': 'Groq free tier has daily limits — consider {cmd} for unlimited local usage.',
	'error.llm': 'LLM Error',
	'error.unknown': 'Unknown error',

	// Log
	'log.validating': 'Validating constitution...',
	'log.validation_passed': 'Constitution validation passed',
	'log.validation_issues': 'Constitution validation has issues',
	'log.arch_review_start': 'Starting architecture review...',
	'log.arch_review_done': 'Architecture review complete',
	'log.arch_accepted': 'Accepted proposed architecture',
	'log.arch_approved': 'Architecture approved',
	'log.devplan_gen': 'Generating development plan...',
	'log.devplan_milestones': 'Plan generated: {n} milestones',
	'log.devplan_update': 'Updating development plan...',
	'log.devplan_update_proposed': 'Plan update proposed — review before applying',
	'log.devplan_updated': 'Development plan updated. {n} new tasks created.',
	'log.tasks_created': 'Created {n} tasks',
	'log.clarify_run': 'Running Clarify for {name}...',
	'log.clarify_done': 'Clarify complete for {name}',
	'log.clarify_questions_saved': 'Questions saved to clarifications.md',
	'log.clarify_draft_saved': 'Clarify draft saved for {name}',
	'log.plan_run': 'Running Plan for {name}...',
	'log.plan_done': 'Plan created: {n} stages',
	'log.impl_run': 'Implementing {name} stage {n}...',
	'log.impl_done': 'Stage {n} generated: {files} files',
	'log.tests_run': 'Running tests for {name}...',
	'log.tests_done': 'Tests complete for {name}',
	'log.tests_confirmed': 'Tests confirmed for {name}',
	'log.stage_done': 'Stage {n} completed for {name}',

	// Fix panel
	'fix.title': 'Fixes & Errors',
	'fix.placeholder': 'Describe the bug or issue you found...',
	'fix.send': 'Send',
	'fix.send_llm': 'Send to LLM',
	'fix.clear': 'Clear',
	'fix.thinking': 'Analyzing...',
	'fix.tokens': 'tokens',
	'fix.you': 'You',
	'fix.llm': 'Assistant',
	'fix.proposed_files': 'Proposed changes',
	'fix.new': 'new',
	'fix.new_file': 'New file',
	'fix.apply_file': 'Apply changes',
	'fix.already_applied': 'Applied',
	'fix.close': 'Close',
	'fix.exchanges': 'exchanges',
	'fix.shortcut': 'Ctrl+Enter to send',
	'fix.cancelled': 'Request cancelled',
	'fix.expand': 'Expand',
	'fix.collapse': 'Collapse',

	// Features
	'nav.features': 'Features',
	'feature.page_title': 'Features',
	'feature.page_subtitle': 'Plan and track new features — from idea to implementation.',
	'feature.new': 'New Feature',
	'feature.empty': 'No features yet.',
	'feature.empty_hint': 'Create a feature to start planning with LLM assistance.',
	'feature.back': 'Features',
	'feature.untitled': '(untitled draft)',
	'feature.col_id': 'ID',
	'feature.col_title': 'Title',
	'feature.col_status': 'Status',
	'feature.col_tasks': 'Tasks',
	'feature.col_date': 'Created',
	'feature.col_actions': '',
	'feature.delete': 'Delete draft',
	'feature.cancel': 'Cancel feature',
	'feature.status_draft': 'Draft',
	'feature.status_planned': 'Planned',
	'feature.status_in-progress': 'In Progress',
	'feature.status_done': 'Done',
	'feature.status_cancelled': 'Cancelled',
	'feature.tab_info': 'Info',
	'feature.tab_plan': 'Plan',
	'feature.tab_chat': 'Chat',
	'feature.description': 'Description',
	'feature.created': 'Created',
	'feature.linked_tasks': 'Linked tasks',
	'feature.linked_adrs': 'Linked ADRs',
	'feature.no_artifacts': 'No linked tasks or ADRs yet.',
	'feature.no_plan': 'No plan yet. Use the chat to generate one.',
	'feature.plan_saved': 'Feature plan saved.',
	'feature.chat_placeholder_draft': 'Describe the feature you want to add...',
	'feature.chat_placeholder': 'Discuss this feature further...',
	'feature.chat_response': 'Feature planning: received response',
	'feature.proposal_title': 'Feature Proposal',
	'feature.prop_name': 'Feature name',
	'feature.prop_name_placeholder': 'e.g. Admin Dashboard',
	'feature.prop_description': 'Description',
	'feature.prop_tasks': 'Tasks',
	'feature.prop_adr': 'ADR',
	'feature.prop_confirm': 'Create Feature',
	'feature.prop_creating': 'Creating...',
	'feature.prop_discard': 'Discard',
	'feature.confirmed': 'Feature created with {n} tasks.',
	'feature.created_log': 'Feature {slug} created.',
	'feature.deleted': 'Feature {slug} deleted.',
	'feature.cancelled_log': 'Feature {slug} cancelled.',
	'log.feature_response': 'Feature planning: received response',

	// Scope selector
	'scope.title': 'Select Scope',
	'scope.search_placeholder': 'Filter files...',
	'scope.no_scope': 'No scope',
	'scope.n_files': '{n} file(s)',
	'scope.selected_count': '{n} file(s) selected',
	'scope.clear': 'Clear',
	'scope.cancel': 'Cancel',
	'scope.confirm': 'Apply',
	'scope.empty': 'No source files found in the project.',
	'log.fix_response': 'Fix response received for {name}',
	'log.fix_applied': 'Applied fix: {file}',
	'log.adr_generate_start': 'Generating ADRs from architecture...',
	'log.adr_generated': 'Generated {count} ADR(s)',
	'log.arch_apply_start': 'Applying review recommendations...',
	'log.arch_apply_done': 'Improved architecture ready for review',
	'log.arch_chat_response': 'Architecture chat: response received',
	'log.arch_chat_accepted': 'Architecture generated and saved',

	// Settings
	'nav.stats': 'Statistics',
	'nav.dashboard': 'Dashboard',
	'nav.settings': 'Settings',

	// ── Review ──
	'nav.review': 'Review',
	'review.title': 'Project Review',
	'review.subtitle': 'Cross-validate project artifacts and run global verification commands.',
	'review.tab_tests': 'Project Tests',
	'review.tab_fix': 'Project Fix',
	'review.checklist_title': 'Structural checks',
	'review.global_commands_title': 'Global verify commands',
	'review.all_passed': 'All project checks passed',
	'review.has_failures': 'Some project checks failed',
	'review.send_to_fix': 'Send to Project Fix',
	'review.rerun': 'Re-run',
	'review.run_tests': 'Run Project Tests',
	'review.running_tests': 'Running project review...',
	'review.tests_done': 'Project review completed',
	'review.not_run_yet': 'Project review has not been run yet.',
	'review.fix_response': 'Project fix response received',
	'review.scope_title': 'Context scope',
	'review.scope_all': 'All tasks (default)',
	'review.scope_selected': '{n} task(s) selected',
	'settings.title': 'Settings',
	'settings.subtitle': 'Project info, LLM configuration, roles, and preferences.',
	'settings.project_title': 'Project',
	'settings.project_name': 'Name',
	'settings.project_name_placeholder': 'My Awesome Project',
	'settings.project_description': 'Description',
	'settings.project_description_placeholder': 'Brief project description',
	'settings.default_llm': 'Default LLM',
	'settings.default_llm_desc': 'Used for all phases unless a role override is set.',
	'settings.provider': 'Provider',
	'settings.model': 'Model',
	'settings.api_key': 'API Key',
	'settings.api_key_placeholder': 'sk-...',
	'settings.api_key_hint': 'Stored securely in .skaro/secrets.yaml (gitignored)',
	'settings.base_url': 'Base URL',
	'settings.base_url_placeholder': 'http://localhost:11434/v1',
	'settings.base_url_hint': 'Required for Ollama and OpenAI-compatible APIs',
	'settings.max_tokens': 'Max Tokens',
	'settings.temperature': 'Temperature',
	'settings.roles_title': 'Role Overrides',
	'settings.roles_desc': 'Assign different models to different roles. Leave empty to use the default model.',
	'settings.role_architect': 'Architect',
	'settings.role_architect_desc': 'Architecture, development planning',
	'settings.role_coder': 'Coder',
	'settings.role_coder_desc': 'Code generation, bug fixing',
	'settings.role_reviewer': 'Reviewer',
	'settings.role_reviewer_desc': 'Code review, clarification',
	'settings.role_security': 'Security',
	'settings.role_security_desc': 'Security audits, DevOps',
	'settings.use_default': 'Use default',
	'settings.ui_title': 'Interface',
	'settings.auto_open_browser': 'Open browser automatically on start',
	'settings.language': 'Language',
	'settings.theme': 'Theme',
	'settings.theme_dark': 'Dark',
	'settings.theme_light': 'Light',
	'settings.tab_general': 'General',
	'settings.tab_llm': 'Default LLM',
	'settings.tab_roles': 'Roles',
	'settings.tab_skills': 'Skills',
	'settings.skills_title': 'Skills',
	'settings.skills_desc': 'LLM instruction packs that enhance code generation for your stack. Toggle any skill to activate it. Skills from the active preset are enabled automatically.',
	'settings.skills_preset': 'Active preset',
	'settings.skills_no_preset': 'No preset linked. Choose a constitution template to get preset skills, or enable custom skills manually.',
	'settings.skills_empty': 'No skills found. Ensure templates/skills/ directory exists.',
	'settings.skills_enable': 'Enable skill',
	'settings.skills_disable': 'Disable skill',
	'settings.save': 'Save Settings',
	'settings.saving': 'Saving...',
	'settings.saved': 'Settings saved ✓',
	'settings.error': 'Error saving settings',
	'stats.title': 'Statistics',
	'stats.subtitle': 'Usage analytics, token consumption, and project metrics.',
	'stats.total_tokens': 'Total Tokens',
	'stats.total_requests': 'LLM Requests',
	'stats.total_files': 'Project Files',
	'stats.total_lines': 'Lines of Code',
	'stats.by_phase': 'By Phase',
	'stats.by_task': 'By Task',
	'stats.by_model': 'By Model',
	'stats.by_role': 'By Role',
	'stats.project_files': 'Project Files by Type',
	'stats.recent_log': 'Recent Requests',
	'stats.col_name': 'Name',
	'stats.col_requests': 'Requests',
	'stats.col_tokens': 'Tokens',
	'stats.col_time': 'Time',
	'stats.col_phase': 'Phase',
	'stats.col_task': 'Task',
	'stats.col_model': 'Model',

	// Dashboard
	'dash.title': 'Dashboard',
	'dash.pipeline': 'Project Pipeline',
	'dash.pipe_constitution': 'Constitution',
	'dash.pipe_architecture': 'Architecture',
	'dash.pipe_adr': 'ADR',
	'dash.pipe_devplan': 'Dev Plan',
	'dash.pipe_tasks': 'Tasks',
	'dash.pipe_review': 'Review',
	'dash.tasks_overview': 'Tasks Overview',
	'dash.view_all': 'View all',
	'dash.stage': 'Stage',
	'dash.llm_config': 'LLM Configuration',
	'dash.default_model': 'Default Model',
	'dash.edit': 'Edit',
	'dash.no_roles': 'No role overrides configured',
	'dash.no_data': 'No data yet.',
	'dash.tasks_total': 'total',

	// ── Git ──
	'git.title': 'Git',
	'git.subtitle': 'Stage, commit, push, and manage branches.',
	'git.not_a_repo': 'This project is not a git repository. Run "git init" to get started.',
	'git.branches': 'Branches',
	'git.refresh': 'Refresh',
	'git.new_branch_placeholder': 'New branch name…',
	'git.create_branch': 'Create',
	'git.staged_changes': 'Staged Changes',
	'git.changes': 'Changes',
	'git.no_staged': 'No files staged for commit.',
	'git.working_tree_clean': 'Working tree clean — nothing to commit.',
	'git.stage_all': 'Stage All',
	'git.unstage_all': 'Unstage All',
	'git.select_all': 'Select All',
	'git.stage_selected': 'Stage {n} file(s)',
	'git.staged_n': 'Staged {n} file(s)',
	'git.staged_all': 'Staged all changes',
	'git.unstaged': 'Changes unstaged',
	'git.unstage': 'Unstage',
	'git.deselect': 'Deselect',
	'git.view_diff': 'View diff',
	'git.commit': 'Commit',
	'git.commit_message_placeholder': 'Commit message… (Ctrl+Enter to commit)',
	'git.push_after_commit': 'Push after commit',
	'git.no_remote': 'no remote',
	'git.push': 'Push',
	'git.commit_hint': 'Ctrl+Enter to commit quickly.',

	// ── About ──
    'about.tagline': 'AI-powered SDLC orchestration platform',
    'about.description_title': 'About',
    'about.description': 'Skaro is an AI-driven development lifecycle tool that guides teams through architecture, planning, implementation, and review — using LLMs at every stage.',
    'about.version': 'Version',
    'about.license': 'License',
    'about.author': 'Author',

	// ── Autopilot ──
	'autopilot.title': 'Autopilot',
	'autopilot.run_all': 'Run All',
	'autopilot.running': 'Running',
	'autopilot.completed': 'Completed',
	'autopilot.error_stopped': 'Error — Stopped',
	'autopilot.stop': 'Stop',
	'autopilot.close': 'Close',
	'autopilot.queue': 'Task Queue',
	'autopilot.event_log': 'Event Log',
	'autopilot.no_tasks': 'No pending tasks.',
	'autopilot.no_events': 'Waiting for events...',
	'autopilot.auto_clarifying': 'LLM auto-answering clarification questions...',
	'autopilot.planning': 'Generating implementation plan...',
	'autopilot.implementing': 'Generating & applying code...',
	'autopilot.testing': 'Running tests...',
	'autopilot.processing': 'Processing...',
	'autopilot.all_done': 'Mission Complete!',
	'autopilot.summary': '{completed} of {total} tasks completed in {time}',
	'autopilot.error_title': 'Autopilot Stopped',
	'autopilot.error_at': 'Failed on: {task} → {phase}',
	'autopilot.ready': 'Autopilot Ready',
	'autopilot.stopping': 'Stopping...',
	'autopilot.stopped_by_user': 'Stopped',
	'autopilot.stopped_title': 'Autopilot Stopped',
	'autopilot.stopped_desc': 'Stopped by user. Progress is saved — you can restart to continue from where it left off.',
	'autopilot.tokens_total': 'Total project tokens',
	'autopilot.llm_thinking': 'LLM thinking...',
};
