You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Audit feasibility for a no_std + alloc core or smaller embedded feature split.
This is an ecosystem compatibility research issue. #85 covers optional parallelism, but constrained hosts also care about filesystem APIs, allocation, panic/error policy, and target CPU assumptions. ordvec should be explicit about what embedded use can and cannot expect.
Proposed scope
Run a feasibility spike for a feature split such as:
std default feature for filesystem/persistence and runtime conveniences
alloc-only in-memory add/search core, if practical
Summary
Audit feasibility for a
no_std + alloccore or smaller embedded feature split.This is an ecosystem compatibility research issue. #85 covers optional parallelism, but constrained hosts also care about filesystem APIs, allocation, panic/error policy, and target CPU assumptions. ordvec should be explicit about what embedded use can and cannot expect.
Proposed scope
Run a feasibility spike for a feature split such as:
stddefault feature for filesystem/persistence and runtime conveniencesalloc-only in-memory add/search core, if practicalparalleloptional feature aligned with Optional parallel feature (make rayon opt-out) #85stdAcceptance criteria
cargo checktarget proving the intended boundary, or document why it cannot compile yet.no_std + alloc; filesystem, threading, and database semantics remain out of scope.Non-goals