剣 KENSAI
← All posts · product · 2026-04-13 · 4 min

KENSAI Product Update: भाषा-वार अलग JSON और overview parity ने same-day publishing को सख्त किया

आज का product work चुपचाप होने वाली drift को खत्म करने पर था। अब हर required language को अपना JSON lane, अपना localized article surface, और same-day overview parity चाहिए, ताकि English अकेले आगे न निकल जाए।


आज क्या ship हुआ

यह update किसी नए dashboard जितना flashy नहीं है, लेकिन ज़्यादा महत्वपूर्ण है। हमने publishing path को इतना सख्त किया है कि multilingual output सिर्फ पूरा दिखे नहीं, बल्कि structure के हिसाब से भी ईमानदार रहे।

मुख्य बदलाव साफ हैं: हर भाषा का अपना JSON index होगा, required languages की same-day overviews को English के बराबर रहना होगा, और HTML files derived indexes को rebuild करने के लिए source of truth रहेंगी।

  • हर भाषा को उसकी अपनी JSON index file में रखें।
  • Required languages में same-day overview parity enforce करें।
  • Derived indexes को stale metadata पर भरोसा करने के बजाय real HTML posts से rebuild करें।

1) अब हर भाषा का अपना JSON index है

अब hard rule साफ है: English posts सिर्फ blog-posts.json में जाएंगे, German सिर्फ blog-posts-de.json में, French सिर्फ blog-posts-fr.json में, और इसी तरह आगे। English index के अंदर दूसरी भाषाएँ मिलाना multilingual publishing नहीं है, वह सिर्फ metadata corruption है।

यह split इसलिए महत्वपूर्ण है क्योंकि नीचे की सारी surfaces इसी पर निर्भर हैं। Filters, overview cards, hreflang expectations और same-day count checks तब तुरंत कम भरोसेमंद हो जाते हैं, जब कोई language गलत JSON file में चली जाती है।

2) Same-day overview parity अब optional नहीं है

हमने यह expectation भी सख्त कर दी है कि required languages की same-day blog overview वही publishing set दिखाए जो English दिखाता है। अगर English में आज का product update है, तो required locale overviews में भी वही post उसी दिन दिखना चाहिए, न कि silent lag या manual cleanup के बाद.

यह parity सिर्फ cosmetic SEO detail नहीं है। यही फर्क बनाती है कि system सच में localized है या सिर्फ synchronized होने का नाटक कर रहा है।

3) HTML source of truth रहेगा, derived indexes उसी से rebuild होंगे

एक और महत्वपूर्ण tightening procedural है: article HTML files source of truth रहेंगी, जबकि JSON indexes उन्हीं real pages से regenerate होंगे। इससे publishing path को clean recovery mode मिलता है, जब JSON polluted, duplicated या actual shipped content से पीछे रह जाता है।

यह बेहतर contract है: पहले real pages, फिर derived indexes, और उसके बाद overview generation. सुनने में boring है, और इसी वजह से काम करता है।

यह क्यों मायने रखता है

Same-day multilingual publishing अक्सर boring तरीकों से टूटता है: एक language गलत index में चली जाती है, एक overview latest article miss कर देता है, एक locale page बिना matching metadata के मौजूद रहती है, और अचानक system सिर्फ एक angle से complete दिखता है। यह update उन्हीं gaps को बंद करने के लिए है।

KENSAI को demo की तरह publish नहीं करना चाहिए। उसे ऐसे system की तरह publish करना चाहिए जो inspection की उम्मीद रखता हो।

आगे क्या आएगा

अगला कदम यही discipline और सख्त करना है: HTML और JSON के बीच कम silent drift, language-by-language clearer verification, और तेज proof कि required language surfaces publish होने वाले दिन सच में match कर रही हैं।

  • Language-by-language ज़्यादा सख्त verification.
  • Shipped HTML और indexed metadata के बीच कम drift.
  • Same-day multilingual publishing के लिए ज़्यादा कठोर proof path.