17.2 ABI and host
Versioned ABI surfaces and how extern calls cross the host boundary.
ABI and host
beskid_abi defines the contract between generated code and the runtime host. Version skew is not a vibe—it is a compatibility topic with normative text under ABI versioning and compatibility.
Extern dispatch policy lives separately: Extern dispatch and policy. If you are wiring FFI, read chapter 21 before you @extern your way into a CVE write-up.
sequenceDiagram participant App as Beskid program participant RT as beskid_runtime participant Host as Native host App->>RT: builtin / fiber op App->>Host: extern (ABI profile) RT->>Host: syscall bridge