Implement native InventoryExplorer
All checks were successful
Native Rust workspace compile / compile (push) Successful in 21m44s

This commit is contained in:
2026-08-11 09:01:42 +00:00
parent 4504abcc64
commit bb7f419ca0
7 changed files with 1456 additions and 21 deletions

View File

@@ -485,8 +485,8 @@ documented in the
### Milestone 11
The native `osd-inspector`, `simple-bot`, `packet-dump`, and `prim-inspector`
programs are complete.
The native `osd-inspector`, `simple-bot`, `packet-dump`, `prim-inspector`, and
`inventory-explorer` programs are complete.
`osd-inspector` validates and converts bounded LLSD and performs deterministic
Primitive-to-OSD round trips. `simple-bot` provides native async login, IM and
local-chat commands, movement and animation calls, bounded fake-grid
@@ -495,6 +495,8 @@ adds filtered, bounded incoming/outgoing capture with native wire validation,
sanitized optional raw bytes, and deterministic fake datagrams. `prim-inspector`
discovers real simulator primitives, hydrates missing object properties, orders
nearest matches, and formats construction, feature, and ownership details with
bounded deterministic fake-grid coverage. Their command
bounded deterministic fake-grid coverage. `inventory-explorer` uses the native
manager/store and AIS parser for bounded browsing, statistics, typed search,
link-aware hierarchy traversal, and deterministic export. Their command
surfaces, limits, isolated CLI tests, and the status of every remaining program
are documented in the [`native programs guide`](programs/README.md).