TIMESTAMP_UTC=20251226T191441Z APP=laravel-framework APP_ROOT=/home/amari/projects/manual/laravel-framework APP_GIT=27de0d9eaf APP_REMOTE=https://github.com/laravel/framework.git TESTING_ENGINE_GIT=8059458 CMD=cd /home/amari/projects/testing_engine && SATE_LARAVEL_ROOT=/home/amari/projects/manual/laravel-framework node scripts/verifyTests.js --report=gates --report-context=manual --no-manifest; echo EXIT:$? ---- FILE MISSING 0 ACTIONABLE // File does not exist / unreadable. PHP SYNTAX 0 ACTIONABLE // Must be 0. If non-zero, other signals are unreliable. NO TEST METHODS 7 ACTIONABLE // File has no valid test blocks. DB LIFECYCLE TRAIT REQUIRED 189 ACTIONABLE // DB tests must declare RefreshDatabase (prevents state bleed). JOB SERIALIZATION VALIDATOR 10 ACTIONABLE // Asserted jobs must be serializable (no closures/unserializable state). FORBIDDEN MOCKS 24 ACTIONABLE // Disallowed mocks (hide behavior / break determinism). NO ASSERTIONS 35 ACTIONABLE // Test has zero assertions. ASSERTION PLACEMENT 19 ACTIONABLE // Assertions must be top-level statements (no chaining/callbacks/inline). FORBIDDEN ESCAPE HATCH 25 ACTIONABLE // Blocks vacuous assertions (e.g. assertTrue(true)). TRIVIAL ASSERTIONS 0 ACTIONABLE // Assertions exist but don’t validate semantics (need ≥1 meaningful). OBSERVABLE ASSERTION CONTRACT 0 ACTIONABLE // Must be 0 and never increase again. Requires ≥1 observable outcome (HTTP/DB/Event/Job/Notif). RESULT ANCHORED OBSERVABLE ASSERTION 8 ACTIONABLE // Observable assertions must be anchored to ONE prior Act (unambiguous). NO FAKE ANCHOR 0 ACTIONABLE // No extra/unused Acts. Every Act must be consumed by an observable assertion. STRICT MODE SEMANTIC ASSERTIONS 0 ACTIONABLE // Strict mode requires ≥2 distinct meaningful assertions. TODO MARKERS PRESENT 0 ACTIONABLE // TODO/UNKNOWN markers present. NON LEARNING DETECTION 77 INFORMATIONAL ONLY // Valid tests but are toxic for learning (timing, raw DB, query-as-act). EXIT:1