Skip to content

wit: reshape the intent contract into the videre venue abstraction #368

Description

@mfw78

This epic reshapes the pre-release intent contract into the videre venue abstraction that every later venue and keeper compiles against.

Goal

Reshape the pre-release intent WIT into videre: rename it, pin its surface, normalize it to 0.1.0, and add quoting, producing the venue-neutral settlement and quoting contract that every later venue and keeper compiles against, all riding the master-gate fold.

Scope

The intent packages are renamed into the videre namespace and their Rust symbols cleaned up, the type surface is pinned to a stable EVM-only shape, every package version string is reset to a single @0.1.0, and quoting is added to both faces of the contract. Together these produce a venue-neutral settlement and quoting contract that later venues and the keeper compile against. All of it rides the same oracle-validated fold as the master gate so the tip stays byte-identical across rebuild paths.

Milestone: M1: Videre contract reshape and host-intent decoupling.

Metadata

Metadata

Assignees

Labels

component/wit-abiWIT packages, worlds, wit-bindgen, host/guest contractepicTracks a larger initiative.featureNew capability that doesn't exist yet.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions