-
Notifications
You must be signed in to change notification settings - Fork 1
Accept complete lawpack closures in executable-operation provider inputs #693
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestfeatureFeature umbrella (epic)Feature umbrella (epic)legend:testMethod legend test.Method legend test.priority:highMethod priority high.Method priority high.roadmap-aRoadmap A: standalone Hello Echo deliveryRoadmap A: standalone Hello Echo deliveryruntimeRuntime coreRuntime corespecSpec/Design documentSpec/Design documenttoolingTooling/CI/CLITooling/CI/CLItype:enhancementMethod work type enhancement.Method work type enhancement.
Description
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestfeatureFeature umbrella (epic)Feature umbrella (epic)legend:testMethod legend test.Method legend test.priority:highMethod priority high.Method priority high.roadmap-aRoadmap A: standalone Hello Echo deliveryRoadmap A: standalone Hello Echo deliveryruntimeRuntime coreRuntime corespecSpec/Design documentSpec/Design documenttoolingTooling/CI/CLITooling/CI/CLItype:enhancementMethod work type enhancement.Method work type enhancement.
The executable-operation lowerer and verifier currently require exactly one lawpack bundle. Edict validates a complete dependency graph, but capability-denied provider components cannot discover dependency artifacts after invocation.
Extend the canonical provider input contract to carry the complete, ordered, digest-bound lawpack closure into both lowering and independent verification. Preserve application-neutral production code and exact-byte ownership.
Acceptance: