-
Notifications
You must be signed in to change notification settings - Fork 1
Preserve typed obstruction identity in executable operation packages #696
Copy link
Copy link
Closed
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.
Milestone
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.
Outcome
Preserve the application-authored obstruction identity through generic Edict-to-Echo lowering, independent verification, executable-package admission, and the external runner witness.
Executable claim
A compiler-produced create-if-absent package lowered from an authored obstruction arm retains that exact obstruction coordinate. Duplicate execution reports the retained coordinate while Echo production code remains application-neutral.
Acceptance criteria
RED witness
cargo test -p echo-edict-provider-lowerer --test executable_operation_packagecargo test -p echo-edict-provider-verifier --test executable_operation_packagecargo test -p xtask --test run_edict_operationNon-goals
No native application callback, application-specific runner branch, handwritten package, provider import, external-effect protocol, or multi-Action Tick claim.