El flag --full existe en CLI, pero internal/indexer.Indexer.Run no usa Options.Full. En repos con last_commit, ixr
index --full puede seguir comportándose como incremental.
Impacto:
- incumplimiento del contrato CLI
- imposible forzar reconstrucción manual del índice
- dificulta recuperación tras cambios estructurales o problemas de estado
Evidencia:
- cmd/index.go
- internal/indexer/indexer.go
Criterios de aceptación:
- --full fuerza siempre full scan
- se ignora last_commit cuando Full == true
- tests verifican diferencia entre run incremental y run forzado