927 B
927 B
id, name, status, depends_on, scope, risk, impact, level
| id | name | status | depends_on | scope | risk | impact | level | |||
|---|---|---|---|---|---|---|---|---|---|---|
| meta/napi-layer | Complete NAPI layer — project setup, connect(), serve() | pending |
|
moderate | high | phase | planning |
Description
Meta task that clusters NAPI tasks. Once complete, the @alkdev/wraith Node.js native addon provides connect() and serve() returning duplex streams for TypeScript consumers.
Acceptance Criteria
- All NAPI tasks completed
connect()returns Duplex stream, no SOCKS5, no port forwardingserve()returns WraithServer with close() and onConnection events- Key material from Buffer (in-memory) and file paths both work
- JS-to-Rust and Rust-to-JS error marshalling works correctly
References
- docs/architecture/napi-and-pubsub.md
Notes
To be filled by implementation agent
Summary
To be filled on completion