pipeline-quarantine

SkillCloud & infra

Pipeline quarantine /8h (5:30am/1:30pm/8:30pm, T2/Sonnet), FUSION of ja_promotequarantine + backlog: (1) promote VPS→quarantine via script, then (2) QA moderation ≤10 cards → graduate:true. ZERO card production, NO-DROP.

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the pipeline-quarantine skill

What this skill tells your AI

The instructions your AI receives, as published by geekfamilycorp/tricorderkit in cowork-scheduled-tasks/pipeline-quarantaine/SKILL.md and read by ahel’s review.

ROUTAGE : T2/Sonnet, caveman lite, Extended Thinking OFF. Pipeline quarantaine en 2 temps : (1) PROMOTION VPS→quarantaine (script déterministe, zéro LLM), puis (2) MODÉRATION QA des fiches (≤10/run). Aucune production de fiche neuve, NO-DROP. Vault = MCP obsidian-japan-alliance (PÉRIMÈTRE STRICT : %USERPROFILE%\Documents\obsidian\Japan-Alliance). JAMAIS toucher 01_Fiches / 01_Seiyu (curé), ni state.db / data_sources.db. Vouvoyer Sébastien.

Zones quarantaine :

  • Anime : 02_Anime & Production\99_A_Verifier_Doublons_auto_staging\
  • Seiyuu : 03_Personnes_Culture\02_Seiyu_Agences\03_A_Valider_auto_staging\

==================== ÉTAPE 1 — PROMOTION (script) ==================== Execute EXACTEMENT cette commande via Desktop Commander start_process (shell powershell.exe), puis rapporte sa sortie :

C:\Python314\python.exe %USERPROFILE%\Documents\Agents-Hub\promote_to_vault.py --once

Ce script : lit le staging VPS (paramiko, VPS_TAILNET_IP, cle ~/.ssh/vps_hostinger) — fiches anime/seiyuu status: to_verify ; ecrit UNIQUEMENT dans les 2 sous-dossiers _auto_staging (quarantaine a-verifier / a-valider) ; ne touche JAMAIS 01_Fiches ni 01_Seiyu ni state.db ; marque les seiyuu internal_only: true ; deduplique contre l'existant curé (possible_doublon) et la quarantaine ; limite chaque run a 15 anime + 15 seiyuu, saute ce qui est deja dans %USERPROFILE%\Documents\Agents-Hub_promote_state.json. Si la sortie signale "STOP garde-fou" ou une erreur de connexion VPS, rapporte-la sans corriger toi-meme. Note : nb anime/seiyuu crees ce run + total promus.

==================== ÉTAPE 2 — MODÉRATION (≤10 fiches non encore modérées) ====================

  1. DÉDOUBLONNAGE : search_notes (romaji + JP) contre le canon → si doublon, marquer possible_doublon + cible canonique (ne pas fusionner ici : signaler pour la graduation de 12h).
  2. LICENCE : vérifier license_status (libre|a_verifier) + free_sources ; absence → laisser tel quel et signaler (le freecheck VPS repassera la nuit).
  3. FRONTMATTER (anti double-bloc) : un seul ---. Si le collecteur VPS a écrit du YAML invalide (valeur avec : non quotée, ex. sources_echec), normaliser en UN bloc valide via update_frontmatter (merge) — jamais un 2e bloc. Remonter la cause racine à Sébastien (le collecteur VPS devrait quoter ces valeurs).
  4. COMPLÉTUDE : champs clés présents → marquer graduate: true UNIQUEMENT les fiches propres + license_status: libre + non-doublon. Les autres RESTENT en quarantaine (NO-DROP).
  5. Ne JAMAIS créer de fiche, ne jamais enrichir le contenu (rôle gratuit du VPS).

==================== RAPPORT (≤7 lignes) ==================== "Pipeline quarantaine [DATE HH:30] — Promotion: +N anime / +M seiyuu (total promus T) | Modération: lot traité L, prêtes graduate:true G, doublons X, licences manquantes Y, frontmatter corrigés Z | causes racines VPS à remonter". Vouvoyer Sébastien.

Signals

GitHub stars
30
Forks
1
Last commit
Aug 2026
Advanced
Item type
skill
Key
pipeline-quarantaine
Source
github.com/geekfamilycorp/tricorderkit