-
Notifications
You must be signed in to change notification settings - Fork 0
Emit canonical external-request application artifacts #176
Copy link
Copy link
Closed
Labels
domain: backendCompiler/backend implementation workCompiler/backend implementation workrelease:cliPublic edict CLI boundary and structured diagnostics release workPublic edict CLI boundary and structured diagnostics release workrelease:target-irRelease work for Target IR generationRelease work for Target IR generationrelease:target-profilesTarget-profile contract and authority source release workTarget-profile contract and authority source release workroadmap-aRoadmap A: standalone Hello Echo deliveryRoadmap A: standalone Hello Echo deliveryroadmap-a1Roadmap A.1: typed external request constructionRoadmap A.1: typed external request constructionstate: frontierOpen and currently unblocked on the execution frontierOpen and currently unblocked on the execution frontiertype: featureFeature issue for a cohesive capabilityFeature issue for a cohesive capability
Milestone
Description
Metadata
Metadata
Assignees
Labels
domain: backendCompiler/backend implementation workCompiler/backend implementation workrelease:cliPublic edict CLI boundary and structured diagnostics release workPublic edict CLI boundary and structured diagnostics release workrelease:target-irRelease work for Target IR generationRelease work for Target IR generationrelease:target-profilesTarget-profile contract and authority source release workTarget-profile contract and authority source release workroadmap-aRoadmap A: standalone Hello Echo deliveryRoadmap A: standalone Hello Echo deliveryroadmap-a1Roadmap A.1: typed external request constructionRoadmap A.1: typed external request constructionstate: frontierOpen and currently unblocked on the execution frontierOpen and currently unblocked on the execution frontiertype: featureFeature issue for a cohesive capabilityFeature issue for a cohesive capability
Outcome
The public application build emits the exact compiler-owned Core and Target IR bytes for a typed external-action application, preserving the complete source and capability closure for an Echo host.
Acceptance
.edictsource, capability manifest/exports, declarative target adapter, target profile, and target configuration through the existing public manifest boundary;core.cborandtarget-ir.cborbytes from the owning canonical encoders;Test matrix
Non-goals
Consumer
Blocking producer for flyingrobots/echo#705 and flyingrobots/hello-echo#10.
Native
blocked byedges are maintained through GraphQL.