Question
What must devlaunch-core expose for wf to consume it as a linked crate — concretely, not aspirationally?
The go decision's driving motive was reuse: blooop/wayfinder (Rust) reads and renders per-ticket workspace state and needs the typed model. Read wayfinder at HEAD and answer:
Facts from wayfinder's code and tracker; the API design decision belongs to the architecture ticket.
Question
What must
devlaunch-coreexpose forwfto consume it as a linked crate — concretely, not aspirationally?The go decision's driving motive was reuse: blooop/wayfinder (Rust) reads and renders per-ticket workspace state and needs the typed model. Read wayfinder at HEAD and answer:
wfshell out todl/devpodfor today? Every call site, with the data it parses back.wfdelete its parsing without waiting for the whole port?Facts from wayfinder's code and tracker; the API design decision belongs to the architecture ticket.