ca1bf5a59b
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2.1 KiB
2.1 KiB
Capability Groups
Indice de grupos de capacidades del registry. Cada grupo agrupa >=3 funciones que comparten dominio operativo. Lee la pagina madre del grupo ANTES de buscar funciones sueltas — desbloqueas el conjunto entero en un solo read.
Como leer este indice
| Columna | Que |
|---|---|
| Grupo | Tag canonico. Coincide con el slug del archivo <grupo>.md |
| N | Numero de funciones en el grupo (auditado por fn doctor capabilities) |
| Que cubre | Frase corta — accion principal |
Grupos vigentes
| Grupo | N | Que cubre |
|---|---|---|
| bigquery | 26 | (editar — promovido automaticamente) |
| nlp | 33 | (editar — promovido automaticamente) |
| docker | 38 | (editar — promovido automaticamente) |
| android | 37 | (editar — promovido automaticamente) |
| metabase | 106 | (editar — promovido automaticamente) |
| doctor | 11 | Diagnostico read-only del registry: artefactos, servicios, drift, funciones huerfanas |
| notebook | 5 | Operar Jupyter Lab colaborativo (discover/read/exec/write/kernel) |
| cpp-windows | 7 | Compilar, desplegar, lanzar y verificar apps C++ en Windows desde WSL2 |
Como anadir grupo
- Reservar tag plano (sin prefijos). Ej:
metabase,android-emu,deploy. - Anadir el tag al frontmatter
.mdde >=3 funciones afines (fn indexlo registra). - Crear
docs/capabilities/<grupo>.mdcon plantilla:- Lista de funciones (ID + firma corta).
- 1-2 ejemplos canonicos de uso.
- Fronteras (que NO hace el grupo).
- Anadir fila a la tabla "Grupos vigentes" arriba.
- Correr
fn doctor capabilitiespara auditar drift tag<->doc.
Minimo por grupo
- 3 funciones: minimo para crear pagina madre.
- <3 funciones: tag sigue valido para FTS pero no genera pagina madre.
Auto-generacion
fn doctor capabilities --update reescribe la tabla "Funciones" de cada pagina preservando bloques curated ("Ejemplo canonico", "Fronteras", "Notas"). Las secciones curated nunca se sobrescriben.