Hill
Emit the Launchpad intent/query artifacts Echo needs to host the browser application without hand-copying contract semantics.
Scope
- Reuse existing generic emitter/module seams where possible.
- Keep artifact identity, operation ids, context vars, and observer/query helpers stable.
- Do not place Launchpad product behavior in Wesley core.
Acceptance criteria
- Generated artifacts can be consumed by an Echo-side contract-host test or fixture.
- Operation identity and schema hashes are reproducible.
- Failure cases are deterministic compiler/emitter diagnostics.
Goalpost: flyingrobots-labs/flyingrobots.dev#6
Depends on: flyingrobots/wesley#616
Release bar: flyingrobots-labs/flyingrobots.dev#4
Hill
Emit the Launchpad intent/query artifacts Echo needs to host the browser application without hand-copying contract semantics.
Scope
Acceptance criteria
Goalpost: flyingrobots-labs/flyingrobots.dev#6
Depends on: flyingrobots/wesley#616
Release bar: flyingrobots-labs/flyingrobots.dev#4