Room Audit es una utilidad de auditoría de bases de datos Android Room diseñada para análisis estático y reporting read-only. Resuelve el target desde $ARG…
Room Audit es una utilidad de auditoría de bases de datos Android Room diseñada para análisis estático y reporting read-only. Resuelve el target desde $ARGUMENTS o el directorio actual y valida la presencia de Room (grep "androidx.room"). Construye un mapa de esquema: tablas, versión, DAOs, migrations y type converters. Verifica exportSchema en la clase @Database y la configuración de room.schemaLocation en build.gradle/kts; exportSchema=false se marca como CRÍTICO. Comprueba cada Migration: existencia de tests (MigrationTestHelper) y presencia de sentencias SQL peligrosas (DROP TABLE, ALTER que puedan perder datos), índices faltantes, claves foráneas y límites de transacción. Reporta hallazgos inline con severidad y sugerencias. Uso: auditorías de seguridad, revisiones de código, CI pre-lanzamiento para prevenir pérdida de datos y garantizar migraciones seguras.
Esta página faz parte do hub OpenClaw Skills com guias de instalação, navegação por categorias e links práticos.