ticket: close ticket record language split
This commit is contained in:
parent
a74e315bc3
commit
af13a8bddb
|
|
@ -2,13 +2,13 @@
|
||||||
id: '20260608-032911-separate-ticket-record-language-from-worker-language'
|
id: '20260608-032911-separate-ticket-record-language-from-worker-language'
|
||||||
slug: 'separate-ticket-record-language-from-worker-language'
|
slug: 'separate-ticket-record-language-from-worker-language'
|
||||||
title: 'Separate Ticket record language from worker response language'
|
title: 'Separate Ticket record language from worker response language'
|
||||||
status: 'open'
|
status: 'closed'
|
||||||
kind: 'task'
|
kind: 'task'
|
||||||
priority: 'P2'
|
priority: 'P2'
|
||||||
labels: ['ticket', 'language', 'config', 'profile', 'workflow']
|
labels: ['ticket', 'language', 'config', 'profile', 'workflow']
|
||||||
workflow_state: 'inprogress'
|
workflow_state: 'done'
|
||||||
created_at: '2026-06-08T03:29:11Z'
|
created_at: '2026-06-08T03:29:11Z'
|
||||||
updated_at: '2026-06-08T08:18:46Z'
|
updated_at: '2026-06-08T08:21:55Z'
|
||||||
assignee: null
|
assignee: null
|
||||||
legacy_ticket: null
|
legacy_ticket: null
|
||||||
queued_by: 'workspace-panel'
|
queued_by: 'workspace-panel'
|
||||||
|
|
@ -0,0 +1,36 @@
|
||||||
|
Merged and completed the Ticket record language split.
|
||||||
|
|
||||||
|
Summary:
|
||||||
|
- Added optional `[ticket].language` support to Ticket config, independent from `worker.language` and `memory.language`.
|
||||||
|
- Set this repository's `.yoi/ticket.config.toml` to `language = "Japanese"` under `[ticket]`.
|
||||||
|
- Added scaffold support and validation for the new setting.
|
||||||
|
- Propagated configured Ticket record language through Ticket CLI/backend construction, built-in Ticket feature backend construction, Panel backend construction, and Ticket role launch context/prompt guidance.
|
||||||
|
- Added minimal generated-text support for configured Japanese on prominent generated Ticket record paths while preserving English/default behavior when absent or unsupported.
|
||||||
|
- Existing Tickets were not bulk-translated or rewritten.
|
||||||
|
|
||||||
|
Merged branch/worktree:
|
||||||
|
- Branch: `separate-ticket-record-language-from-worker-language`
|
||||||
|
- Commit: `fb261bb feat: add ticket record language config`
|
||||||
|
- Merge commit on `develop`: `a74e315 merge: separate ticket record language`
|
||||||
|
|
||||||
|
Validation passed after merge:
|
||||||
|
- `cargo test -p ticket config::tests --lib`
|
||||||
|
- `cargo test -p ticket create_uses_configured_japanese_record_language_for_generated_defaults --lib`
|
||||||
|
- `cargo test -p client configured_ticket_record_language_is_included_in_role_prompt --lib`
|
||||||
|
- `cargo test -p yoi ticket_cli_init_writes_explicit_ticket_config_scaffold`
|
||||||
|
- `cargo test -p client ticket_role --lib`
|
||||||
|
- `cargo test -p ticket --lib`
|
||||||
|
- `cargo check -p pod -p tui`
|
||||||
|
- `cargo fmt --check`
|
||||||
|
- `git diff --check`
|
||||||
|
- `cargo run -q -p yoi -- ticket doctor`
|
||||||
|
- `nix build .#yoi`
|
||||||
|
|
||||||
|
Cleanup completed:
|
||||||
|
- Stopped coder/reviewer Pods and reclaimed scope.
|
||||||
|
- Removed `.worktree/separate-ticket-record-language-from-worker-language`.
|
||||||
|
- Deleted branch `separate-ticket-record-language-from-worker-language`.
|
||||||
|
|
||||||
|
Residual notes:
|
||||||
|
- This is not full localization infrastructure. Some generated Ticket-related messages may remain English unless separately localized later.
|
||||||
|
- Japanese generation coverage is intentionally scoped to prominent configured record paths and role guidance.
|
||||||
|
|
@ -333,3 +333,71 @@ Parent/human decision needs:
|
||||||
- User has authorized merge-completion and cleanup after approved work. Proceeding to merge-completion unless merge conflict or post-merge validation fails.
|
- User has authorized merge-completion and cleanup after approved work. Proceeding to merge-completion unless merge conflict or post-merge validation fails.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
<!-- event: review author: orchestrator at: 2026-06-08T08:21:41Z status: approve -->
|
||||||
|
|
||||||
|
## Review: approve
|
||||||
|
|
||||||
|
Final merge-completion approval after merge to `develop` and post-merge validation.
|
||||||
|
|
||||||
|
Evidence:
|
||||||
|
- Merged branch `separate-ticket-record-language-from-worker-language` with `--no-ff`.
|
||||||
|
- Reviewer `reviewer-ticket-record-language` approved the branch-local implementation.
|
||||||
|
- Post-merge validation passed: focused Ticket config/generated-text tests, focused role prompt/scaffold tests, `cargo test -p client ticket_role --lib`, `cargo test -p ticket --lib`, `cargo check -p pod -p tui`, `cargo fmt --check`, `git diff --check`, `cargo run -q -p yoi -- ticket doctor`, and `nix build .#yoi`.
|
||||||
|
- Coder/reviewer Pods stopped and delegated scope reclaimed.
|
||||||
|
- Merged worktree removed and branch deleted.
|
||||||
|
|
||||||
|
This approval is for the merged main-branch result, not merely the branch-local reviewer verdict.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- event: state_changed author: orchestrator at: 2026-06-08T08:21:41Z from: inprogress to: done reason: merged_and_validated field: workflow_state -->
|
||||||
|
|
||||||
|
## State changed
|
||||||
|
|
||||||
|
Merged to `develop`, post-merge validation passed, final merge-completion approval recorded, and Ticket-language branch/worktree/Pods cleaned up.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- event: close author: hare at: 2026-06-08T08:21:55Z status: closed -->
|
||||||
|
|
||||||
|
## Closed
|
||||||
|
|
||||||
|
Merged and completed the Ticket record language split.
|
||||||
|
|
||||||
|
Summary:
|
||||||
|
- Added optional `[ticket].language` support to Ticket config, independent from `worker.language` and `memory.language`.
|
||||||
|
- Set this repository's `.yoi/ticket.config.toml` to `language = "Japanese"` under `[ticket]`.
|
||||||
|
- Added scaffold support and validation for the new setting.
|
||||||
|
- Propagated configured Ticket record language through Ticket CLI/backend construction, built-in Ticket feature backend construction, Panel backend construction, and Ticket role launch context/prompt guidance.
|
||||||
|
- Added minimal generated-text support for configured Japanese on prominent generated Ticket record paths while preserving English/default behavior when absent or unsupported.
|
||||||
|
- Existing Tickets were not bulk-translated or rewritten.
|
||||||
|
|
||||||
|
Merged branch/worktree:
|
||||||
|
- Branch: `separate-ticket-record-language-from-worker-language`
|
||||||
|
- Commit: `fb261bb feat: add ticket record language config`
|
||||||
|
- Merge commit on `develop`: `a74e315 merge: separate ticket record language`
|
||||||
|
|
||||||
|
Validation passed after merge:
|
||||||
|
- `cargo test -p ticket config::tests --lib`
|
||||||
|
- `cargo test -p ticket create_uses_configured_japanese_record_language_for_generated_defaults --lib`
|
||||||
|
- `cargo test -p client configured_ticket_record_language_is_included_in_role_prompt --lib`
|
||||||
|
- `cargo test -p yoi ticket_cli_init_writes_explicit_ticket_config_scaffold`
|
||||||
|
- `cargo test -p client ticket_role --lib`
|
||||||
|
- `cargo test -p ticket --lib`
|
||||||
|
- `cargo check -p pod -p tui`
|
||||||
|
- `cargo fmt --check`
|
||||||
|
- `git diff --check`
|
||||||
|
- `cargo run -q -p yoi -- ticket doctor`
|
||||||
|
- `nix build .#yoi`
|
||||||
|
|
||||||
|
Cleanup completed:
|
||||||
|
- Stopped coder/reviewer Pods and reclaimed scope.
|
||||||
|
- Removed `.worktree/separate-ticket-record-language-from-worker-language`.
|
||||||
|
- Deleted branch `separate-ticket-record-language-from-worker-language`.
|
||||||
|
|
||||||
|
Residual notes:
|
||||||
|
- This is not full localization infrastructure. Some generated Ticket-related messages may remain English unless separately localized later.
|
||||||
|
- Japanese generation coverage is intentionally scoped to prominent configured record paths and role guidance.
|
||||||
|
|
||||||
|
---
|
||||||
Loading…
Reference in New Issue
Block a user