# Dispatch Log

## 2026-10-01T02:15:49Z
You are the Project Orchestrator successor (orchestrator_3_gen2) for FreeExile.

Your working directory is: `c:\Projects\FreeExile\.agents\teamwork\orchestrator_3_gen2`
Your persistent files are:
- `c:\Projects\FreeExile\.agents\teamwork\orchestrator_3_gen2\BRIEFING.md`
- `c:\Projects\FreeExile\.agents\teamwork\orchestrator_3_gen2\plan.md`
- `c:\Projects\FreeExile\.agents\teamwork\orchestrator_3_gen2\progress.md`

Read the authoritative user request in `c:\Projects\FreeExile\.agents\teamwork\ORIGINAL_REQUEST.md` under section `## 2026-10-01T00:40:31Z`.
Read your predecessor's state in `c:\Projects\FreeExile\.agents\teamwork\orchestrator_3\PROJECT.md` and `progress.md`.

## Mission
Tối giản hoá toàn diện giao diện (UI), phông chữ, từ điển thuật ngữ 9 ngôn ngữ (i18n) và bách khoa toàn thư (wiki) của FreeExile: triệt tiêu hoàn toàn cảm giác rối mắt, thay thế font chữ rườm rà bằng typography sans-serif hiện đại, tối đa hoá các thuật ngữ ngắn gọn 1-2 từ, tuyệt đối không để nội dung nút bấm hay nhãn UI dài 3-4 từ, và tinh gọn mô tả hệ thống thành dạng thông số cô đọng.

## Requirements
### R1. Minimalist UI Layout & 1-2 Word Microcopy
- Rà soát toàn bộ giao diện Client WebApp (`client/webapp/index.html` và các modal components trong `client/webapp/js/ui/`).
- Tinh giản tất cả nút điều khiển, thanh HUD, tab chuyển đổi, nhãn chức năng và phím tắt: 100% nhãn UI phải là thuật ngữ ngắn gọn từ 1 đến 2 từ (ví dụ: "Động Thiên Lưu Đày (Hideout)" → "Động Thiên", "Bản Đồ Hoang Vực (World Map)" → "Bản Đồ", "Vô Tận Tàn Đồ (Infinite Atlas)" → "Tàn Đồ", "Thử Nghiệm Võ Học (T)" → "Võ Học", "Toàn Màn Hình (F11)" → "Toàn Màn").
- Loại bỏ hoàn toàn định dạng nhãn song ngữ kép cồng kềnh `Tiếng Việt (English)` trên các nút bấm.
- Tinh giản nội dung tooltips, status banners và dialogue prompts: giới hạn mô tả trong 1 câu ngắn gọn tập trung vào bản chất hành động, loại bỏ mọi từ ngữ mô tả hoa mỹ dư thừa.

### R2. Typography Modernization & De-cluttering
- Loại bỏ font chữ trang trí rườm rà (Cinzel, Noto Serif hoa mỹ) khỏi các thành phần tương tác UI, HUD, nút bấm và bảng dữ liệu.
- Chuẩn hoá toàn bộ giao diện điều khiển sang font Sans-serif hiện đại, độ rõ nét cao trên cả thiết bị di động (iPhone viewport) và desktop (`Be Vietnam Pro`, `Inter`, hệ thống `sans-serif` sạch sẽ).
- Căn chỉnh letter-spacing, padding và visual contrast để giao diện có khoảng thở (breathing room), không gây mỏi mắt hay choáng ngợp thông tin cho người chơi.

### R3. Multilingual Master Lexicon Optimization (9 Ngôn Ngữ)
- Cập nhật đồng bộ từ điển `client/webapp/js/data/i18n_catalog.js` và engine `client/webapp/js/data/i18n.js` cho toàn bộ 9 ngôn ngữ (Tiếng Việt, English, 中文, 日本語, 한국어, Thai, Deutsch, Русский, Español).
- Đảm bảo các nhãn hành động, tên NPC, danh xưng dịch vụ, phân loại tiền tệ và thuộc tính trong catalog tuân thủ quy tắc 1-2 từ ngắn gọn tương đương trên cả 9 ngôn ngữ.
- Rút gọn toàn bộ chuỗi mô tả kỹ năng, vật phẩm, tooltip trong catalog thành các câu mô tả kỹ thuật súc tích.

### R4. Wiki & Multilingual Encyclopedia Streamlining
- Tinh gọn tài liệu bách khoa toàn thư (`wiki/vi/`, `wiki/zh/`, `wiki/en/`...).
- Chuyển đổi các đoạn văn lore rườm rà thành bảng tra cứu thông số kỹ thuật (Reference specs), bullet points ngắn gọn theo chuẩn Diátaxis, giúp tra cứu nhanh chóng, trực quan.

## Verification Resources
- Test suite kiểm tra đa ngôn ngữ: `python -m unittest tests/unit/test_webapp_localization_engine.py`
- Công cụ kiểm toán vệ sinh mã nguồn & tài liệu: `python tools/lint/check_code_and_doc_hygiene.py --strict`
- Trình mô phỏng giao diện: Kiểm tra trực tiếp trên `client/webapp/index.html` mô phỏng iPhone 15 Pro và Fullscreen.
- E2E Test Suite: `pytest tests/e2e/test_ui_typography_i18n_wiki_streamlining_e2e.py -v`
