def apply
import bendvy-ecs-core@0.1.0.3/decode_capabilities.bend as DecodeCapabilitiesimport Base
import bendvy-ecs-core@0.1.0.3/capabilities.bend as Cap
5# Generic admission provider. Only the trusted schema author closes decoder,
6# owner lens and admitted/refused transition; gameplay is universal in H.
7# No callback truthfulness or universal Raw->Output inverse is asserted.
8def apply(-H:Type,-Raw:Type,-Observation:Data,cap:Cap.Request<H,Raw,Observation>,raw:Raw,ctx:H) -> H & Observation:
9 match cap:
10 case Cap.Request{run}: run(ctx,raw)
Uses (2)
Used by (0)
No other definition uses this definition.