Implement OSDInspector offline tool (#85)
Some checks failed
Native code generation / deterministic (push) Successful in 18m30s
Imaging and meshing gate / native (push) Successful in 5m41s
JPEG 2000 feature / linux (push) Successful in 2m53s
Skia feature / linux (push) Has been cancelled
Native Rust workspace compile / compile (push) Has been cancelled

This commit is contained in:
2026-08-11 06:45:22 +00:00
parent d4990f3b07
commit f93a27f469
8 changed files with 1141 additions and 8 deletions

View File

@@ -482,3 +482,12 @@ and no callback runs under an internal lock. The grammar, state precedence,
normalization rules, service orchestration, limits, and ownership boundary are
documented in the
[`RLV protocol guide`](crates/libremetaverse-rlv/README.md).
### Milestone 11
The native `osd-inspector` program is the first completed program target. It
inspects, validates, and converts bounded JSON, XML, binary, and notation LLSD,
and performs deterministic Primitive-to-OSD round trips entirely through the
public Rust APIs. Its command aliases, standard-stream behavior, exit codes,
resource limits, isolated CLI tests, and the status of every remaining program
are documented in the [`native programs guide`](programs/README.md).