← ClaudeAtlas

svsilisted

Pre-revisión semántica de informes de internacionalización antes de subir al Drive compartido. Detecta inconsistencias entre cuestionario, diagnóstico y plan. Propone correcciones focales (surgical_edit) en sesión o genera handoff para tmux (regen_section). Trigger: "revisa el informe de X", "pre-review X", "checkea X antes de Drive", "/svsi-review X".
senda-labs/DQIII8 · ★ 11 · AI & Automation · score 85
Install: claude install-skill senda-labs/DQIII8
# /svsi-review — Pre-revisión Semántica de Informes Proyecto: `/root/dqiii8/my-projects/intl-reports/` Plan canónico: `docs/SVSI_PLAN.md` (v1.3) Engine: `tools/review/engine.py` → `review_slug(slug)` Reporter: `tools/review/reporter.py` → `write_report(report)` ## Cuándo usar - Antes de subir un informe al Drive de ANOVA - Cuando un consultor pida verificar un informe específico - Para detectar inconsistencias que `qa_pre_render` existente no captura - Trigger explícito: "revisa {slug}", "/svsi-review {slug}", "pre-review {slug}" ## Cuándo NO usar - Para verificar la generación misma (eso lo hace `qa_pre_render` dentro del pipeline) - Para regenerar secciones (eso requiere tmux externo con `core.cli`) - Para batch overnight (usar `scripts/pre_drive_review.py` desde tmux externo) ## Flujo en sesión (Interactive Mode) **Paso 1 — Ejecutar engine:** ```bash cd /root/dqiii8/my-projects/intl-reports python3 -c " from tools.review.engine import review_slug from tools.review.reporter import write_report report = review_slug('{slug}') write_report(report) print(f'Verdict: {report.summary[\"verdict\"]} C={report.summary[\"critical\"]} H={report.summary[\"high\"]} issues={len(report.issues)}') " ``` **Paso 2 — Leer report estructurado:** ```bash cat companies/{slug}/review/review_report.json ``` **Paso 3 — Para cada issue, según `remediation`:** | remediation | Acción en sesión | |-------------|-----------------| | `surgical_edit` | Proponer Edit usando `edit_hint.path` + `