Files
devtulkin 414b3e471a docs(uz): add Uzbek translation of full course
Adds a complete Uzbek (Latin script) translation under docs/uz/,
following the existing multilingual pattern (en/zh/ko/vi/ru).
Discussed with @sanbuphy in advance — contribution welcomed.

Scope:
- 12 lectures (full prose + code-sample docs)
- 6 projects (overview pages)
- Resources: templates, reference, openai-advanced pack
- Skills overview
- VitePress config: registered uz locale (nav, sidebar, outline labels)

Translation discipline:
- Uzbek Latin orthography normalized (oʻ/gʻ U+02BB, ʼ U+02BC,
  curly quotes “…” in prose, straight " inside HTML/mermaid syntax)
- Project-wide glossary (docs/uz/GLOSSARY.md) — ~80 technical terms
  with consistent renderings; explicit anti-calque list for
  common idiom traps
- Style guide (docs/uz/STYLE-GUIDE.md) — orthography rules,
  capitalisation conventions, common spelling pitfalls
- Helper scripts under scripts/ to enforce orthography and
  spot-check terminology drift

All 12 lectures went through translate → manual review →
LQA review cycles with extensive native-speaker feedback applied.

Note: feedback is welcome on terminology choices, especially
for Uzbek renderings of newer terms (sprint contract, evaluator
rubric, isometric model control, etc.).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-11 01:01:42 +03:00

36 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Inisializatsiya agenti boʻyicha qoʻllanma (Initializer Agent Playbook)
Ushbu qoʻllanmadan repozitoriydagi birinchi jiddiy sessiya uchun, qismlarga boʻlingan funksiya (incremental feature) ishlari boshlanishidan avval foydalaning.
## Maqsad
Keyingi sessiyalar ishga tushirish buyruqlarini (startup commands), joriy holatni (current status) yoki vazifa chegaralarini (task boundaries) boshqatdan izlab oʻtirmasdan toʻgʻridan-toʻgʻri ishlashga oʻta olishi uchun barqaror operatsion sirt (stable operating surface) yarating.
## Talab qilinadigan Natijalar
Inisializatsiya agenti (initializer) oʻzidan keyin kamida quyidagi artefaktlarni qoldirishi kerak:
- `AGENTS.md` yoki `CLAUDE.md` kabi asosiy yoʻriqnoma fayli (root instruction file)
- `feature_list.json` kabi mashina oʻqiy oladigan funksiyalar roʻyxati yuzasi
- `claude-progress.md` kabi doimiy saqlanadigan jarayon (progress) artefakti
- `init.sh` kabi standart ishga tushirish yordamchisi
- bazaviy kod skeletini oʻz ichiga olgan dastlabki xavfsiz commit
## Tekshiruv roʻyxati (Checklist)
1. Standart ishga tushirish yoʻlini belgilang.
2. Standart tekshiruv yoʻlini (verification path) belgilang.
3. Jarayon jurnalini (progress log) yarating va boshlangʻich holatni yozib qoldiring.
4. Ishni oʻz holatlariga ega boʻlgan aniq funksiyalarga ajrating.
5. Birinchi toza bazaviy commitʼni (clean baseline commit) yarating.
## Muvaffaqiyat testi (Success Test)
Hech qanday avvalgi chat kontekstiga ega boʻlmagan butunlay yangi sessiya quyidagilarga javob bera olishi kerak:
- bu repozitoriy nima ish qiladi
- uni qanday ishga tushirish kerak
- uni qanday tekshirish (verify) kerak
- nimalar tugallanmagan
- keyingi eng yaxshi qadam nima boʻlishi kerak