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.