Laravel Support & Capability Scope
Factual, audit-grade disclosure of technical boundaries.
01. Supported Laravel Versions
- /
Laravel 9.x — Supported (Audited)
- /
Laravel 10.x — Supported (Audited)
- /
Laravel 11.x — Supported (Audited)
- /
Laravel 12.x — Supported (Equivalence Audited)
Definition: Supported
SATE has been tested and audited against these versions within representative monolith environments.
Definition: Equivalence Audited
Behavioral equivalence has been verified. New Laravel features are not automatically inferred or supported unless explicitly declared in versioned audit artifacts.
02. Authoritative Capabilities
- /
Discover all executable behavioral surfaces (routes, commands, services).
- /
Serialize and audit scalar behavioral truth (booleans, numbers, strings, null).
- /
Detect contradictory tests asserting different outcomes for the same surface.
- /
Enforce “One Surface. One Truth.”
- /
Refuse to guess when execution or truth is ambiguous.
- /
Materialize non-testable or contradictory behavior as versioned audit artifacts.
- /
Produce deterministic results (time frozen, RNG seeded, DB snapshotted).
- /
Operate in a fail-closed sandbox with no outbound network access.
03. Intentionally Out of Scope
The following are intentionally excluded from the SATE verification model to preserve determinism and absolute auditability:
- ✖
Serialization or assertion of deep array contents.
- ✖
Serialization or assertion of object graphs or Eloquent model state.
- ✖
Assertion of JSON or HTML response bodies beyond scalar signals (e.g., status code).
- ✖
Generation or guessing of edge cases.
- ✖
Auto-resolution of contradictory tests.
- ✖
Inference of business rules from data patterns.
- ✖
Fuzzy, probabilistic, or heuristic-based testing.
- ✖
Runtime concurrency simulation or race-condition fuzzing.
04. Deferred by Design
When SATE encounters complexity that compromises the integrity of its causal chain, it refuses to attempt verification. This applies to:
- —
Complex return structures (arrays, objects)
- —
Dynamic dispatch
- —
Feature-flag-guarded behavior
- —
External side effects
- —
Insufficient type information
In these instances, SATE will explicitly classify the surface, refuse test generation, and produce an auditable artifact for manual review.
“Absence of a test is never silent.”
05. Version-Safe Guarantees
- /
SATE guarantees deterministic behavior across all supported Laravel versions.
- /
Test results are stable across runs and environments.
- /
Any change in classification or audit outcome is diffable and reviewable.