-
Notifications
You must be signed in to change notification settings - Fork 2
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
host: atomic apply batch verb for local-store, per-call durability model
component/engine-hosthost-interface implementations (the host impls layer)host-interface implementations (the host impls layer)component/sdknexum-sdk / shepherd-sdk, proc macros, cargo-nexumnexum-sdk / shepherd-sdk, proc macros, cargo-nexumneeds-designRequires thinking. No one has bandwidth.Requires thinking. No one has bandwidth.Status: Open.docs: terse-cruft sweep across docs, ADRs and rustdoc before the carve
debtCode works but makes future work harder.Code works but makes future work harder.Status: Open.venue: type the venue-error surface with dedicated variants for representable conditions
component/sdknexum-sdk / shepherd-sdk, proc macros, cargo-nexumnexum-sdk / shepherd-sdk, proc macros, cargo-nexumcomponent/wit-abiWIT packages, worlds, wit-bindgen, host/guest contractWIT packages, worlds, wit-bindgen, host/guest contractdebtCode works but makes future work harder.Code works but makes future work harder.needs-designRequires thinking. No one has bandwidth.Requires thinking. No one has bandwidth.Status: Open.sdk: de-async the VenueTransport seam and remove poll_once (wasip3)
blockedCan't proceed. Waiting on something.Can't proceed. Waiting on something.component/sdknexum-sdk / shepherd-sdk, proc macros, cargo-nexumnexum-sdk / shepherd-sdk, proc macros, cargo-nexumcomponent/wit-abiWIT packages, worlds, wit-bindgen, host/guest contractWIT packages, worlds, wit-bindgen, host/guest contractdebtCode works but makes future work harder.Code works but makes future work harder.Status: Open.host: generic conditional-write verb on local-store (deferred)
component/local-storeredb per-module state + byte quotasredb per-module state + byte quotascomponent/wit-abiWIT packages, worlds, wit-bindgen, host/guest contractWIT packages, worlds, wit-bindgen, host/guest contractfeatureNew capability that doesn't exist yet.New capability that doesn't exist yet.needs-designRequires thinking. No one has bandwidth.Requires thinking. No one has bandwidth.Status: Open.keeper: let a venue supply denial classification to the generic retry path
bugSomething isn't working.Something isn't working.component/sdknexum-sdk / shepherd-sdk, proc macros, cargo-nexumnexum-sdk / shepherd-sdk, proc macros, cargo-nexumeffort/daysFew days. Needs design.Few days. Needs design.needs-designRequires thinking. No one has bandwidth.Requires thinking. No one has bandwidth.p3-maybeNice to have. Probably never happens.Nice to have. Probably never happens.Status: Open.modules: derive the subscribed topic from code instead of restating it in the manifest
component/manifestnexum.toml / nexum-engine.toml parsing + config-valuenexum.toml / nexum-engine.toml parsing + config-valuecomponent/modulesshipped guest modules (twap, ethflow, examples, fixtures)shipped guest modules (twap, ethflow, examples, fixtures)effort/daysFew days. Needs design.Few days. Needs design.featureNew capability that doesn't exist yet.New capability that doesn't exist yet.needs-designRequires thinking. No one has bandwidth.Requires thinking. No one has bandwidth.Status: Open.venue: chain-qualify the venue id so two chains' adapters can coexist
component/cow-integrationshepherd:cow / cow-api order submissionshepherd:cow / cow-api order submissioncomponent/discoverymodule discovery + content-address fetch/verify (static/ENS/registry)module discovery + content-address fetch/verify (static/ENS/registry)effort/daysFew days. Needs design.Few days. Needs design.featureNew capability that doesn't exist yet.New capability that doesn't exist yet.needs-designRequires thinking. No one has bandwidth.Requires thinking. No one has bandwidth.Status: Open.carve: force-replace both carved repo mains at the cut
component/toolsload-gen, orderbook-mock, backtest, baseline-latency, packaging/releaseload-gen, orderbook-mock, backtest, baseline-latency, packaging/releasedebtCode works but makes future work harder.Code works but makes future work harder.effort/hoursFew hours. Single PR.Few hours. Single PR.p2-annoyingNot broken, but annoying enough to matter.Not broken, but annoying enough to matter.Status: Open.errors: right-size seam error types and wire From conversions
component/engine-hosthost-interface implementations (the host impls layer)host-interface implementations (the host impls layer)component/sdknexum-sdk / shepherd-sdk, proc macros, cargo-nexumnexum-sdk / shepherd-sdk, proc macros, cargo-nexumdebtCode works but makes future work harder.Code works but makes future work harder.effort/hoursFew hours. Single PR.Few hours. Single PR.p3-maybeNice to have. Probably never happens.Nice to have. Probably never happens.Status: Open.types: adopt derive_more for newtype boilerplate
component/engine-hosthost-interface implementations (the host impls layer)host-interface implementations (the host impls layer)debtCode works but makes future work harder.Code works but makes future work harder.dxDeveloper experience is suffering.Developer experience is suffering.effort/minutesQuick fix. Just do it.Quick fix. Just do it.good-first-issueGood for newcomers. Relatively straightforward.Good for newcomers. Relatively straightforward.p3-maybeNice to have. Probably never happens.Nice to have. Probably never happens.Status: Open.errors: replace stringly and anyhow error paths with typed enums
component/engine-hosthost-interface implementations (the host impls layer)host-interface implementations (the host impls layer)component/engine-runtimewasmtime runtime: instantiation, fuel, epoch, ResourceLimiterwasmtime runtime: instantiation, fuel, epoch, ResourceLimiterdebtCode works but makes future work harder.Code works but makes future work harder.effort/daysFew days. Needs design.Few days. Needs design.p2-annoyingNot broken, but annoying enough to matter.Not broken, but annoying enough to matter.Status: Open.