ef86aae8fb
Sistema de extracción de funciones desde repos externos. Agrega campos source_repo, source_license y source_file en functions y types (migración 006). Incluye manifest sources/sources.yaml, regla sources.md, parser con campos de atribución, y template actualizado con los nuevos campos. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
21 lines
843 B
YAML
21 lines
843 B
YAML
# Manifest de repositorios externos para extraccion de funciones.
|
|
# Cada entrada registra un repo clonado en sources/ y las funciones extraidas.
|
|
#
|
|
# Formato:
|
|
# - repo: https://github.com/user/project
|
|
# license: MIT
|
|
# cloned_dir: project # nombre del directorio en sources/
|
|
# extracted: # funciones ya extraidas (el agente las registra)
|
|
# - id: func_name_go_core
|
|
# source_file: pkg/utils.go # path relativo dentro del repo original
|
|
# date: 2026-03-29
|
|
#
|
|
# Workflow:
|
|
# 1. Clonar repo en sources/: git clone <url> sources/<nombre>
|
|
# 2. Invocar agente extractor para analizar y proponer funciones
|
|
# 3. El agente copia, adapta, crea .go + .md con atribucion
|
|
# 4. fn index para registrar en registry.db
|
|
# 5. Actualizar este manifest con las funciones extraidas
|
|
|
|
repos: []
|