Download the PHP package ausus/runtime-default without Composer
On this page you can find all versions of the php package ausus/runtime-default. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ausus/runtime-default
More information about ausus/runtime-default
Files in ausus/runtime-default
Download ausus/runtime-default
More information about ausus/runtime-default
Files in ausus/runtime-default
Vendor ausus
Package runtime-default
Short Description L2 Runtime — Invoker, Policy Engine, Workflow runtime, Effect dispatch. Implements RFC-005 §3–§13, RFC-006, RFC-001 §A-1.4 §8.2.1, and the de facto ActionEffect dispatch of RFC-013.
License MIT
Homepage https://github.com/adonko3xBitters/runtime-default
Package runtime-default
Short Description L2 Runtime — Invoker, Policy Engine, Workflow runtime, Effect dispatch. Implements RFC-005 §3–§13, RFC-006, RFC-001 §A-1.4 §8.2.1, and the de facto ActionEffect dispatch of RFC-013.
License MIT
Homepage https://github.com/adonko3xBitters/runtime-default
Please rate this library. Is it a good library?
Informations about the package runtime-default
ausus/runtime-default
L2 — the reference Runtime. Implements the Invoker chain, the Policy Engine, the Workflow runtime, and Effect dispatch.
Owned RFC surfaces
- RFC-001 §A-1.4 §8.2.1 — Invoker chain steps 1–5 (Tenant, Policy, Workflow, Effect, Audit).
- RFC-005 §3–§13 — Policy Engine implementation (chain assembly, composition, two-tier cache, failure semantics, side-effect spy).
- RFC-006 — Workflow runtime (state read, guard evaluation, transition validation, state mutation via default Effect).
- RFC-013 —
Effectinterface dispatch +EffectContextconstruction. - Built-in parameterized Policies from RFC-011 §8.3:
RoleRequired,PermissionRequired,RolesRequired. - Built-in default Effects from RFC-011 §8.2:
CreateEffect,TransitionEffect(coversAction::create/Action::transitionsugar).
Allowed dependencies
ausus/kernelonly.illuminate/contracts+illuminate/support(Laravel facades, container — not Eloquent, not HTTP).
Forbidden dependencies
illuminate/database— Persistence is L3.illuminate/http— API Surface is L4.- Any other AUSUS package.
Public surface
Ausus\Runtime\RuntimeServiceProvider(Laravel service provider).- Implementation classes are private; the kernel's contracts are the only public consumption surface.
All versions of runtime-default with dependencies
PHP Build Version
Package Version
The package ausus/runtime-default contains the following files
Loading the files please wait ...