हमारा ऑटोमेशन कैसे काम करता है
पारदर्शिता पृष्ठ: यहाँ वह तंत्र है जो न्यूनतम मेंटेनर प्रयास के साथ AILmanac को ताज़ा और उच्च-गुणवत्ता वाला बनाए रखने में मदद करता है। हर जगह यही सिद्धांत है: ऑटोमेशन मनुष्यों के अनुमोदन के लिए काम सामने लाता है — यह कभी भी असत्यापित दावे चुपचाप प्रकाशित नहीं करता।
बिल्ड गेट (सक्रिय)
हर बदलाव को onBrokenLinks: 'throw' के साथ बिल्ड किया जाता है, इसलिए कोई मृत आंतरिक लिंक या टूटा हुआ MDX मर्ज से पहले बिल्ड को विफल कर देता है। यह सबसे मूल्यवान एकल जाँच है — यह नेविगेशन को भरोसेमंद रखती है।
CI वर्कफ़्लो
वर्कफ़्लो फ़ाइलें
ci-workflowsब्रांच पर रहती हैं और एक बार रिपॉज़िटरी मेंworkflowस्कोप वाला टोकन होने पर सक्षम हो जाती हैं (README देखें)। तब तक साइटgh-pagesब्रांच से डिप्लॉय होती है।
build-check— हर PR को बिल्ड करता है (टूटे हुए लिंक विफल होते हैं)। एक आवश्यक जाँच।deploy—mainपर पुश होने पर GitHub Pages पर बिल्ड और प्रकाशित करता है।link-check—lycheeसाप्ताहिक और PRs पर चलता है; टूटे हुए बाहरी लिंक पर यह सिर्फ़ लाल होने के बजाय एक ट्रैकिंग मुद्दा खोलता है (लेबलlink-rot)।
ताज़गी ऑटोमेशन (नियोजित / चरणबद्ध)
- रिलीज़ वॉचर — एक निर्धारित जॉब जो Anthropic के दस्तावेज़/changelog और सबसे तेज़ी से बदलने वाली उपभोक्ता सतहों (ऐप्स, वॉइस, मोबाइल, मार्केटप्लेस) को पोल करता है। किसी बदलाव पर यह
upstream-change+needs-verificationलेबल वाला एक मुद्दा/PR खोलता है जो संभावित रूप से प्रभावित पृष्ठों की ओर इशारा करता है। एक मनुष्य अपडेट लिखता है। - मॉडल-तालिका सत्यापनकर्ता —
data/models.jsonकी तुलना आधिकारिक मॉडल सूची से करता है और कुछ भी बहकने पर एक PR खोलता है। मॉडल तालिका एक "last verified" तारीख दिखाती है। - पुरानेपन की सफ़ाई — उन परिवर्तनशील पृष्ठों को चिह्नित करती है जिनकी
lastVerifiedएक सीमा से पुरानी है।
ह्यूमन-इन-द-लूप क्यों
:::tip स्वचालित और ईमानदार > स्वचालित और गलत एक AI जो किसी संदर्भ साइट पर "समाचार" को स्वतः-कमिट करता है, भ्रांतियाँ प्रकाशित करने का जोखिम उठाता है — भरोसेमंद होने के विपरीत। इसलिए हमारा ऑटोमेशन प्रस्ताव देता है (मुद्दे/PRs); मनुष्य सत्यापित और मर्ज करते हैं। तथ्य सत्यापन देखें। :::
ऑटोमेशन में मदद करना चाहते हैं?
इन वर्कफ़्लो को बेहतर बनाना एक बढ़िया उन्नत योगदान है — .github/workflows (ci-workflows ब्रांच पर) और योगदान करें देखें।