PackageBoundaryTestNingún paquete Aurora importa App\Modules — la frontera entre paquete y host se mantiene limpia.
ModuleManifestComplianceTestEl cableado real de cada módulo coincide con lo declarado en su module.yaml — provider, migraciones, permisos y costuras de posteo.
PlatformContractsFreezeTestLa superficie del Aurora Platform SDK está congelada — un cambio de firma falla en CI antes de romper los módulos que dependen de ella.
Accounting depends on no moduleEl kernel financiero no depende de ningún otro módulo — la regla de gravedad se sostiene desde el centro hacia afuera.
Dinero en BCMath, nunca floatLos montos se operan con BCMath sobre numeric(15,2) — sin errores de redondeo de punto flotante en los libros.
Cuentas por determinación, no por códigoLas cuentas se resuelven por nombre canónico — estable entre plantillas, donde el código no lo es.