Skip to content

(CODUX-226) Finalize dashboard internationalization integration artifacts - #3135

Merged
numnx merged 1 commit into
feature/CODUX-226-dashboard-internationalization-foundationfrom
task/feature-codux-22-t29-codex-0bf355eb-mrl7x9nf
Jul 14, 2026
Merged

(CODUX-226) Finalize dashboard internationalization integration artifacts#3135
numnx merged 1 commit into
feature/CODUX-226-dashboard-internationalization-foundationfrom
task/feature-codux-22-t29-codex-0bf355eb-mrl7x9nf

Conversation

@numnx

@numnx numnx commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

🧩 Task: Finalize dashboard internationalization integration artifacts

Automated task PR opened by Code UX for T29.

📋 Summary

Sprint: Sprint 226 · Dashboard internationalization foundation · Task: T29

Establish a dashboard-only English/German internationalization system with persisted locale selection, complete German coverage across every dashboard route and overlay except English documentation bodies, locale-aware formatting, and automated coverage checks while preserving backend contracts and runtime/API-authored messages verbatim.

🤖 Model & Provider

Provider Codex CLI
Model gpt-5.6-sol

⏱️ Timing

Started 2026-07-14 22:23:52 UTC
Finished 2026-07-14 22:31:33 UTC
Duration 7m 41s

📊 Token Usage

Metric Value
Input tokens 166,921
Cached input tokens 4,440,832
Output tokens 7,435
Total tokens 4,615,188
Invocations 1
Tool calls 29
Active time 7m 18s

Included usage estimate (subscription/local login): $3.28

✅ QA Review

⏳ QA review runs after this PR is opened. Check the task card in the dashboard for the outcome once it lands.

📝 Full Task Prompt
## Objective
Resolve the remaining integrated dashboard internationalization verification failures so the sprint can advance.

## Scope
- Regenerate generated public documentation artifacts from the final canonical `docs-web/` Markdown sources.
- Repair the stale `/tasks` landmark assertion in `tests/e2e/navigation/dashboard-i18n.spec.ts`.

## Requirements
1. Run `pnpm run sync:docs-web` so generated MDX, routes, and registry artifacts match the final canonical dashboard internationalization documentation.
2. Ensure `pnpm run check:docs-web` passes and the generated pages preserve the documented English/German behavior, persistence, HTML `lang`, locale formatting, lazy-loading caveats, and runtime/API/user-content boundaries.
3. Align the `/tasks` E2E route landmark with the actual page-level German heading `Aufgaben`; retain separate coverage for the nested `Aufgabenboard` region where appropriate.
4. Do not change dashboard behavior, backend/API contracts, persisted locale semantics, or authored/runtime content boundaries.

## Verification
- `pnpm run sync:docs-web`
- `pnpm run check:docs-web`
- `pnpm exec playwright test tests/e2e/navigation/dashboard-i18n.spec.ts --project=navigation`
- `pnpm run check:dashboard-i18n`
- `pnpm run quality:guardrails`
- `pnpm run test:dashboard`
- `pnpm run lint`
- `pnpm run build`
🌿 Branch Info

Base: feature/CODUX-226-dashboard-internationalization-foundation
Head: task/feature-codux-22-t29-codex-0bf355eb-mrl7x9nf


🤖 Generated by Code UX

@numnx
numnx merged commit fc064d2 into feature/CODUX-226-dashboard-internationalization-foundation Jul 14, 2026
20 checks passed
@numnx
numnx deleted the task/feature-codux-22-t29-codex-0bf355eb-mrl7x9nf branch July 14, 2026 22:36
@numnx numnx mentioned this pull request Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant