كوكوالا / السجل والدليل

ملف مسوّدة

اعثر وانشر، تحت أسماء تثبت من نشر

يحمل السجل مؤشرات لا محتوى: ما الموجود، ومن نشره، وأي نسخة بالضبط، وبصمته. تُثبت الأسماء بـDNS أو حساب استضافة كود؛ والنسخ دقيقة؛ والمدخلات المسحوبة تبقى شواهد. يستطيع أي أحد تشغيل سجل. يذكر هذا السجل ما في المستودع اليوم فقط، ويقول ذلك.

تصفّح

الاسمالنوعالنسخةالحالةالتحققالوصف
جارٍ تحميل /v1/registry.json…

المصدر: /v1/registry.json. لا شيء هنا منتج طرف ثالث. عندما ينشر صانع أجهزة أو ناشر وصفات أو برنامج، يظهر هنا تحت فضاء أسمائه المُثبت.

الوصفات في الكتالوج المرجعي

جارٍ تحميل الوصفات…

الفهرس الكامل، مع 2,042 وصفة مستوردة من fifi.cooking عند المستوى V0، في /ar/recipes/. تسع وصفات نموذجية في مستوى التحقق V1 (مهيكلة؛ غير محاكاة ولا موثّقة ميدانيًا)، بالعربية والإنجليزية. تمارس الغلي والنار الهادئة والتحميص والقلي الغزير بحساس زيت والخبز بنقاط تحكم في حرارة المركز والحفظ والتبريد والخطوات بلا نار. صيغة الوصفة.

دليل المنظمات

منظمات طلبت الإدراج: صانعو أجهزة، وكتالوجات، وسجلات، وبنوك طعام، ومطابخ مجتمعية، وبرامج مدرسية وإغاثية، ومزارع وتعاونيات، وبقالات، ومطاعم، وناشرو وصفات، وجهات اعتماد، ومختبرات بحث، وجهات صحية، وحكومات، وشركات تأمين، ومجتمعات ترجمة. الإدراج ليس تأييدًا ولا اعتمادًا ولا شراكة. يشير ادعاء المطابقة إلى تقرير منشور، لا إلى شارة.

المنظمةالأدوارالدولةالتحققالمطابقة
جارٍ تحميل /v1/directory.json…

مدخل واحد: مشغّل هذا الموقع. لم يطلب أحد غيره بعد، ولا يُدرج أحد لم يطلب.

انشر

  1. تحقق محليًا بالفحوص نفسها التي يجريها السجل.

    cookwala validate
    cookwala hash my-collection/recipe.cookwala.json
  2. أثبت فضاء أسمائك مرة واحدة: سجل DNS TXT ‏cookwala-verify=<token> على نطاقك، أو ملف /.well-known/cookwala-verify، أو رمز OIDC من GitHub أو GitLab من مهمة CI في حسابك.

  3. انشر المدخل.

    curl -X POST https://cookwala.ai/v1/registry/publish \
      -H "Authorization: Bearer $COOKWALA_PUBLISH_TOKEN" -H "Content-Type: application/json" -d @entry.json

    ثم نقطتا النشر والتحقق موصوفتان (registry.openapi.yaml) وتأتيان مع خدمة السجل. اليوم تُضاف المدخلات بطلب دمج إلى site/v1/registry.json.

القواعد

  • الأسماء: <reverse-dns-namespace>/<name>، أحرف صغيرة، من 3 إلى 200 حرف.
  • النسخ دقيقة (1.4.2)؛ تُرفض النطاقات وlatest.
  • تسجل كل نسخة sha256 لعنصرها؛ وتحمل الوصفات بصمة وثيقتها أيضًا.
  • دورة الحياة: نشط ← مهمل ← مسحوب (وفي تغذية السحب أيضًا) ← محذوف (شاهد). لا يُعاد استخدام الأسماء أبدًا.

ملف السجل · المقترح 0002 · شغّل سجلك