मुख्य कंटेंट तक स्किप करें

हमारा ऑटोमेशन कैसे काम करता है

उन्नत

पारदर्शिता पृष्ठ: यहाँ वह तंत्र है जो न्यूनतम मेंटेनर प्रयास के साथ AILmanac को ताज़ा और उच्च-गुणवत्ता वाला बनाए रखने में मदद करता है। हर जगह यही सिद्धांत है: ऑटोमेशन मनुष्यों के अनुमोदन के लिए काम सामने लाता है — यह कभी भी असत्यापित दावे चुपचाप प्रकाशित नहीं करता।

बिल्ड गेट (सक्रिय)

हर बदलाव को onBrokenLinks: 'throw' के साथ बिल्ड किया जाता है, इसलिए कोई मृत आंतरिक लिंक या टूटा हुआ MDX मर्ज से पहले बिल्ड को विफल कर देता है। यह सबसे मूल्यवान एकल जाँच है — यह नेविगेशन को भरोसेमंद रखती है।

CI वर्कफ़्लो

वर्कफ़्लो फ़ाइलें ci-workflows ब्रांच पर रहती हैं और एक बार रिपॉज़िटरी में workflow स्कोप वाला टोकन होने पर सक्षम हो जाती हैं (README देखें)। तब तक साइट gh-pages ब्रांच से डिप्लॉय होती है।

  • build-check — हर PR को बिल्ड करता है (टूटे हुए लिंक विफल होते हैं)। एक आवश्यक जाँच।
  • deploymain पर पुश होने पर GitHub Pages पर बिल्ड और प्रकाशित करता है।
  • link-checklychee साप्ताहिक और PRs पर चलता है; टूटे हुए बाहरी लिंक पर यह सिर्फ़ लाल होने के बजाय एक ट्रैकिंग मुद्दा खोलता है (लेबल link-rot)।

ताज़गी ऑटोमेशन (नियोजित / चरणबद्ध)

  • रिलीज़ वॉचर — एक निर्धारित जॉब जो Anthropic के दस्तावेज़/changelog और सबसे तेज़ी से बदलने वाली उपभोक्ता सतहों (ऐप्स, वॉइस, मोबाइल, मार्केटप्लेस) को पोल करता है। किसी बदलाव पर यह upstream-change + needs-verification लेबल वाला एक मुद्दा/PR खोलता है जो संभावित रूप से प्रभावित पृष्ठों की ओर इशारा करता है। एक मनुष्य अपडेट लिखता है।
  • मॉडल-तालिका सत्यापनकर्ताdata/models.json की तुलना आधिकारिक मॉडल सूची से करता है और कुछ भी बहकने पर एक PR खोलता है। मॉडल तालिका एक "last verified" तारीख दिखाती है।
  • पुरानेपन की सफ़ाई — उन परिवर्तनशील पृष्ठों को चिह्नित करती है जिनकी lastVerified एक सीमा से पुरानी है।

ह्यूमन-इन-द-लूप क्यों

:::tip स्वचालित और ईमानदार > स्वचालित और गलत एक AI जो किसी संदर्भ साइट पर "समाचार" को स्वतः-कमिट करता है, भ्रांतियाँ प्रकाशित करने का जोखिम उठाता है — भरोसेमंद होने के विपरीत। इसलिए हमारा ऑटोमेशन प्रस्ताव देता है (मुद्दे/PRs); मनुष्य सत्यापित और मर्ज करते हैं। तथ्य सत्यापन देखें। :::

ऑटोमेशन में मदद करना चाहते हैं?

इन वर्कफ़्लो को बेहतर बनाना एक बढ़िया उन्नत योगदान है — .github/workflows (ci-workflows ब्रांच पर) और योगदान करें देखें।

आगे