Something went wrong. Try again.
A functional toolkit for authoring resource-leveling algorithms — compose constraint and scoring blocks, enumerate feasible schedules
Something went wrong. Try again.
feat(constraints): one-way CrewBorrow policy master
Add CrewBorrow as a versioned engineer block and core constraint. Derive preferred home and fallback borrow modes from resolved task duration and static assignments, preserving secondary demand and selecting the borrowed crew only when it enables an earlier start. Reject missing home assignments and overlapping mode policies with stable analysis codes. Regenerate the 19-block metadata artifact and cover schema validation, MiniZinc domains, realized assignments, preference semantics, and policy conflicts.
Author Russ T. Fugal Date (Aug 11, 2026, 6:39 AM UTC) Commit e09f0308 e09f0308eb17f3b7ca9fe489c33b3b502e11f18e Parent ffb6269e ffb6269ed5b528ca54df735f570bb9e259d09da5