A functional toolkit for authoring resource-leveling algorithms — compose constraint and scoring blocks, enumerate feasible schedules

feat(leveling): declarative GridSweep and canvas contracts master

Add a top-level GridSweep over the unchanged format-v1 pipeline: strict broadcast and keyed zip axes, constraint enable toggles, bounded deterministic expansion, per-cell scorer dispatch, lazy stream concatenation, skip-and-record infeasibility, winner annotations, and sweep provenance. Search/collector targets and scorer membership changes fail closed. Extend levelset/conf with a value-lossless [sweep] TOML projection and registry-aware target validation. Nested arrays and inline records round-trip, while invalid target paths and delivered values surface as attributed E308 issues. Complete the canvas boundary by publishing levelset/block-meta.json and deriving framework-owned instance and sweep authoring schemas, reserved names, enable semantics, and combination limits into the generated metadata. Regenerate the 17-block artifact, document the contracts, and add drift, export, execution, laziness, provenance, and round-trip coverage.