mirror of
https://github.com/walkinglabs/learn-harness-engineering.git
synced 2026-09-19 05:06:27 +08:00
414b3e471a
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>
36 lines
1.7 KiB
Markdown
36 lines
1.7 KiB
Markdown
# 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
|