Yangilanish
v1.4.280
2026 M10 16
Lug‘at: yangi so‘zlar bo‘limi va «Yangi qo‘shilgan» belgisi; keng harfli ildiz doirasi tuzatildi
- data(55.1): alias ثلاثاء → الثلاثاء (hafta kuni ال bilan yozilgan)
- Merge remote-tracking branch 'origin/main' into feat/55-lugat-kengaytirish
- docs(55): 55.1 jurnali — natija, darvoza, narx, chetlashishlar
- data(55.1): qayta audit (0 jiddiy, 2 haqiqiy oddiy) tuzatildi — خَفَّ «xiffa» havolasi, سَبَّ misoli neytral
- docs(55): rubrika — «o'zbekchada bor» ma'no bog'liqligi sharti (55.1 hakami ildizdosh-ma'nosiz havola bergan)
- data(55.1): butun to'plam qayta R (19) → H (15 tasdiq) qo'llandi; «o'zbekchada bor» ma'no bog'liq bo'lmagan 5 ildiz havolasi olib tashlandi
- docs(55): rubrika — misolda diniy ibora va son–sanalmish moslashuvi (55.1 qayta ko'rigi topdi)
- fix(lug'at): keng harfli ildiz (س ش ص ض) maqola diskidan chiqmasin — ingichka bo'shliq + 10px (55.1 auditi)
- fix(55): qo'riqchi — misolda Qur'on/hadis iborasi (55.1 auditi: بر الوالدين); butun to'plam qayta R kirishi
- data(55.1): 109 maqola entries.jsonl ga (2 partiya, G→S→R→H→qayta R); darvoza skriptlari 0 xato
- data(55.1): 002 H (15 tasdiq) + 001 qayta H qo'llandi
- fix(55): G yo'riqnomasi — yevropa so'zi «o'zbekchada bor» emas (Muhammad mezoni 2026-10-10); 002 R + 001 qayta R
- data(55.1): partiya 001 — R (10 tanqid) + H (8 tasdiq, 13 rad) qo'llandi
- data(55.1): partiya 002 — G (40 maqola, 2 rad) + S toza
- data(55.1): partiya 001 — G (69 maqola) + S toza; أَمَام/إِمَام qo'riqchi soxta topilmasi tuzatildi
- feat(55): «Yangi so'zlar» — added_at, browse?new, new_count; bosh ekranda karta, ro'yxat sahifasi, «Yangi qo'shilgan» belgisi
- data(55.1): nomzodlar — 73 qisqa lemma (T1) + 13-spec/hafta kunlari + qidiruv topilmalari, 2 partiya
- docs(55): manba qatori prodda, 55.1 ga o'tish qarori
- data(55.0): 8 tirik yetim yozuv prod'dan JSONL'ga qaytarildi
- docs(55): 4-qatlam qarori — 20 000 gacha ball tartibida (Muhammad, A)
- data(55.0): muzlatilgan tartib ranking.jsonl.gz + qatlam sanoqlari jurnalga
- data(55.0): lemmatizatsiya 0419-0420 — barcha 421 paket tayyor
- data(55.0): lemmatizatsiya 0415-0418
- data(55.0): lemmatizatsiya 0411-0414
- data(55.0): lemmatizatsiya 0407-0410
- data(55.0): lemmatizatsiya 0403-0406
- data(55.0): lemmatizatsiya 0399-0402
- data(55.0): lemmatizatsiya 0395-0398
- data(55.0): lemmatizatsiya 0391-0394
- data(55.0): lemmatizatsiya 0387-0390
- data(55.0): lemmatizatsiya 0383-0386
- data(55.0): lemmatizatsiya 0379-0382
- data(55.0): lemmatizatsiya 0375-0378
- data(55.0): lemmatizatsiya 0371-0374
- data(55.0): lemmatizatsiya 0367-0370
- data(55.0): lemmatizatsiya 0363-0366
- data(55.0): lemmatizatsiya 0359-0362
- data(55.0): lemmatizatsiya 0355-0358
- data(55.0): lemmatizatsiya 0351-0354
- data(55.0): lemmatizatsiya 0347-0350
- data(55.0): lemmatizatsiya 0343-0346
- data(55.0): lemmatizatsiya 0339-0342
- data(55.0): lemmatizatsiya 0335-0338
- data(55.0): lemmatizatsiya 0331-0334
- data(55.0): lemmatizatsiya 0327-0330
- data(55.0): lemmatizatsiya 0323-0326
- data(55.0): lemmatizatsiya 0319-0322
- data(55.0): lemmatizatsiya 0315-0318
- data(55.0): lemmatizatsiya 0311-0314
- data(55.0): lemmatizatsiya 0307-0310
- data(55.0): lemmatizatsiya 0303-0306
- data(55.0): lemmatizatsiya 0299-0302
- data(55.0): lemmatizatsiya 0295-0298
- data(55.0): lemmatizatsiya 0291-0294
- data(55.0): lemmatizatsiya 0287-0290
- data(55.0): lemmatizatsiya 0283-0286
- data(55.0): lemmatizatsiya 0279-0282
- data(55.0): lemmatizatsiya 0275-0278
- data(55.0): lemmatizatsiya 0271-0274
- data(55.0): lemmatizatsiya 0267-0270
- data(55.0): lemmatizatsiya 0263-0266
- data(55.0): lemmatizatsiya 0259-0262
- data(55.0): lemmatizatsiya 0255-0258
- data(55.0): lemmatizatsiya 0251-0254
- data(55.0): lemmatizatsiya 0244-0250
- data(55.0): lemmatizatsiya 0240-0243
- data(55.0): lemmatizatsiya 0236-0239
- data(55.0): lemmatizatsiya 0232-0235
- data(55.0): lemmatizatsiya 0228-0231
- data(55.0): lemmatizatsiya 0224-0227
- data(55.0): lemmatizatsiya 0220-0223
- data(55.0): lemmatizatsiya 0216-0219
- data(55.0): lemmatizatsiya 0212-0215
- data(55.0): lemmatizatsiya 0208-0211
- data(55.0): lemmatizatsiya 0204-0207
- data(55.0): lemmatizatsiya 0200-0203
- data(55.0): lemmatizatsiya 0196-0199
- data(55.0): lemmatizatsiya 0192-0195
- data(55.0): lemmatizatsiya 0188-0191
- data(55.0): lemmatizatsiya 0184-0187
- data(55.0): lemmatizatsiya 0180-0183
- data(55.0): lemmatizatsiya 0176-0179
- data(55.0): lemmatizatsiya 0172-0175
- data(55.0): lemmatizatsiya 0168-0171
- data(55.0): lemmatizatsiya 0164-0167
- data(55.0): lemmatizatsiya 0160-0163
- data(55.0): lemmatizatsiya 0156-0159
- data(55.0): lemmatizatsiya 0152-0155
- data(55.0): lemmatizatsiya 0148-0151
- data(55.0): lemmatizatsiya 0144-0147
- data(55.0): lemmatizatsiya 0140-0143
- data(55.0): lemmatizatsiya 0136-0139
- data(55.0): lemmatizatsiya 0132-0135
- data(55.0): lemmatizatsiya 0128-0131; shovqin lemmasida uzunlik chegarasi yo'q
- data(55.0): lemmatizatsiya 0124-0127
- data(55.0): lemmatizatsiya 0120-0123
- docs(55): sub-agent chegarasi 1 → 2 (Muhammad)
- data(55.0): lemmatizatsiya 0116-0119
- data(55.0): lemmatizatsiya 0112-0115
- data(55.0): lemmatizatsiya 0108-0111
- data(55.0): lemmatizatsiya 0104-0107
- docs(55): sub-agent chegarasi 2 → 1 (Muhammad)
- data(55.0): lemmatizatsiya 0100-0103
- data(55.0): lemmatizatsiya 0096-0099
- data(55.0): lemmatizatsiya 0092-0095
- data(55.0): lemmatizatsiya 0088-0091
- data(55.0): lemmatizatsiya 0084-0087
- data(55.0): lemmatizatsiya 0080-0083
- data(55.0): lemmatizatsiya 0076-0079; ism/ibora lemmasida bo'sh joy
- data(55.0): lemmatizatsiya 0072-0075
- docs(55): parallel sub-agent chegarasi 3 → 2 (Muhammad)
- data(55.0): lemmatizatsiya 0064-0067
- data(55.0): lemmatizatsiya 0068-0071
- data(55.0): lemmatizatsiya 0060-0063
- data(55.0): lemmatizatsiya 0056-0059
- data(55.0): lemmatizatsiya 0052-0055
- data(55.0): lemmatizatsiya 0048-0051
- data(55.0): lemmatizatsiya 0040-0043
- data(55.0): lemmatizatsiya 0044-0047
- data(55.0): lemmatizatsiya 0036-0039; shovqin lemmasiga uzunlik chegarasi qo'llanmaydi
- data(55.0): lemmatizatsiya 0032-0035
- data(55.0): lemmatizatsiya 0028-0031
- data(55.0): lemmatizatsiya 0024-0027
- data(55.0): lemmatizatsiya 0016-0019
- data(55.0): lemmatizatsiya 0010-0012, 0020-0023
- data(55.0): oquv-manba.jsonl — 359 o'quv so'zi (sarf, ism vaznlari, nahv guruhlari)
- docs(55.0): scripts/dict/README — 55 quvuri (Opus agentlar, --plan, zaxira, hisob daftari)
- docs(55.0): jurnal — takror tozalash, zaxira/tiklash sinovi, lemmatizatsiya narxi, oflayn qidiruv o'lchovi
- docs(55.0): CAMeL manbalari va sha256
- data(55.0): lemmatizatsiya 0007-0009, 0013-0015
- feat(55.0): content_links.py — ilova kontentidagi bog'lanmagan arabcha so'zlar (313 shakl)
- feat(55.0): agent yo'riqnomalari (build.py → generate/review/judge/audit.md) va batch55.py zanjiri
- fix(55.0): prodda ikki marta ko'ringan 14 takror yashirildi (kartochkasiz, havolasiz), 4 alias
- feat(55.0): guards55 (takror, daraja, taqiqli misol, kalit) testlari bilan; lemmatizatsiya 0000-0006
- feat(55.0): dict_coverage.py — Opus lemmatizatsiyasi bo'yicha matn qamrovi, testi bilan
- style(55.0): restore_dict ruff
- feat(55.0): zaxira va o'chirmasdan tiklash, takrorlar tozalandi, qo'riqchi testlari
- feat(55.0): chuqur havza, guruhlash, lemmatizatsiya agenti, load_pg --plan va himoyalar
- docs(55): Gemma olib tashlandi — lemmatizatsiya ham Opus sub-agentlarda (Muhammad qarori)