nikaia describe for a crate declared by version, and the rustdoc-JSON readerOpen and answer this issue on GitHub.
tools, note · opened 2026-09-30 · updated 2026-10-06 · 0 comments
Records: ADR-104 (steps 1-3 built, step 5 by hand), ADR-195 D4, ADR-196 D4. nikaia describe <crate> works today for a path dependency (a signature scraper, not a Rust parser).
Open:
NK2505) reach every crate rather than the ones with a path. It runs through cargo metadata, so it needs the directory walk in fs (the subprocess, process::run, is built: ADR-243).std’s modules would have two answers for one name; std wins silently today. No manifest in the repository reaches it; the day one does it is a refusal to write.One rule to keep (ADR-193): the describer proposes and never claims; it may propose true and must never propose false for threads/crosses.
The rewrite of the command itself in .nika is tracked under self-hosting.