CryptoHelvetia Logo
Torna alla raccolta

Orchestra l'aggiornamento del glossario

Coordina il refresh in blocco delle voci, controlla le revisioni in sospeso e fa avanzare il batch successivo.

File

skills/aggiorna-glossario.md

Scarica .md

Prompt

source-command-update-terms

Use this skill when the user asks to run the migrated source command update-terms.

Command Template

Update Terms

Caso A — skill già indicata (fast path)

Se l'utente ha specificato la skill (nell'argomento o nella frase), vai direttamente:

  • non eseguire report:skill-plan
  • non mostrare recap
  • non fare domande
  • carica solo quella skill e lavora il batch (default 20, o il numero indicato)

Esempi che attivano il fast path:

  • /update-terms specific-traits
  • /update-terms content-definition 25
  • "aggiorna i specific-traits"
  • "vai con content-definition batch 30"

Caso B — nessuna skill indicata

  1. Esegui bun run report:skill-plan
  2. Mostra solo le skill con outdated > 0, ordinate per numero assoluto decrescente:

``` Skill pendenti: specific-traits 387/387 (100%) api-trends 184/387 (48%) content-definition 148/387 (38%) translation-type 6/387 (2%)

Quale prioritizzi? ```

  1. Attendi risposta, poi procedi come nel Caso A.

Fine batch

Dopo ogni batch usa le mutation o gli script previsti: terms:update, terms:batchUpdateContentDefinitions e terms:updateWikipediaTitle aggiornano skillRevisions automaticamente per le skill toccate. Poi esegui bun run report:skill-plan e mostra il nuovo stato.

Vincoli

  • Non mischiare skill diverse nella stessa passata
  • Skill non in lib/skill-registry.ts → non entrano nel flusso
  • Fallback ordine pipeline: candidate-screening → title-normalization → discipline-selector → content-definition → translation-type → grammar-inflection → specific-traits → api-trends