Echo Contract Hosting Roadmap #399
Copy link
Copy link
Open
Labels
lane:asapMethod lane asap.Method lane asap.legend:platformMethod legend platform.Method legend platform.specSpec/Design documentSpec/Design document
Description
Activity
- addedlane:asapMethod lane asap.Method lane asap.legend:platformMethod legend platform.Method legend platform.
on Jun 1, 2026 coderabbitai commented
on Jun 1, 2026 coderabbitaiboton Jun 1, 2026 – with coderabbitaiContributorMore actions🔗 Related PRs
#326 - Echo contract hosting roadmap [merged]
#365 - feat(wesley): emit query observer host helpers [merged]
#368 - feat(core): connect installed contract intent pipeline [merged]
#380 - feat(core): expose retained evidence posture on readings [merged]
#382 - 0024 universal LE binary codec + 0025 sessions design (design-only) [merged]
📝 Issue Planner
Check the box below or use the
@coderabbitai plancommand to generate an implementation plan and prompts that you can use with your favorite coding assistant.- Create Plan
🧪 Issue enrichment is currently in open beta.
You can configure auto-planning by selecting labels in the issue_enrichment configuration.
To disable automatic issue enrichment, add the following to your
.coderabbit.yaml:issue_enrichment: auto_enrich: enabled: false
💬 Have feedback or questions? Drop into our discord!
Metadata
Metadata
Assignees
Labels
lane:asapMethod lane asap.Method lane asap.legend:platformMethod legend platform.Method legend platform.specSpec/Design documentSpec/Design document
Migrated from Method backlog
This issue was created from a legacy filesystem backlog card. GitHub Issues are now the live work tracker; repository docs remain Method evidence.
Source backlog:
docs/method/backlog/asap/PLATFORM_echo-contract-hosting-roadmap.mdOriginal lane:
asapOriginal legend:
PLATFORMOriginal backlog card
Echo Contract Hosting Roadmap
Status: active sequencing card.
Echo should become a generic host for Wesley-compiled contract families. It
must not grow application-specific APIs for text editing, code intelligence,
debugging, or any other consumer domain.
Doctrine
Echo is the deterministic witnessed causal substrate.
Wesley authors and compiles contract families from GraphQL into generated Rust,
ABI codecs, schema identity, operation catalogs, and app-level helpers.
Applications such as
jeditown their domain contracts and product behavior.Echo already exposes the generic WASM substrate: EINT
dispatch_intent(...),observe(...), registry metadata exports, and app-agnostic kernel boundaries.The roadmap must extend that existing path, not invent a second envelope or
registry model.
Sequence
0013 - Wesley Compiled Contract Hosting Doctrine
0014 - EINT, Registry, And Observation Boundary Inventory
0015 - Registry Provider Host Boundary Decision
0016 - Wesley To Echo Toy Contract Proof
0016 - Wesley To Echo Toy Contract Proof
local installed intent pipeline
Installed Wesley contract host dispatch,
Contract QueryView observer bridge
0018 - Contract-Hosted File History Substrate
Non-goals
ReplaceRange,BufferWorldline, or text-editing types to Echocore unless they are generated application contract payloads.
jeditABI.echo-registry-apiandecho-wesley-genalready exist.cluster.
Done looks like
criteria, and non-goals.
application-specific APIs.