Package-level declarations

Types

Link copied to clipboard
class HeddleAdmissionControl(heddle: FairShareExecution, costPerTask: Long = 1, costOf: (TaskDescriptor) -> Long = { costPerTask }, laneToLeaf: (Lane) -> GroupId? = { lane -> defaultLeafOf(lane) }) : AdmissionControl

Binds warp's opaque Lane tags to a weighted fair-share tree and gates warp's free execution path on entitlement — the whole point of the :kuilt-warp-heddle satellite.

Functions

Link copied to clipboard

Sugar for inLane with a string tag: descriptor.inLane("acme/batch").

Return a copy of this descriptor riding fair-share lane lane — the producer-side tagging step. Everything else (op, args, trace, pin) is preserved.