Implement native inventory store and cache (#61)
All checks were successful
Native code generation / deterministic (push) Successful in 12m18s
Imaging and meshing gate / native (push) Successful in 4m2s
JPEG 2000 feature / linux (push) Successful in 2m34s
Native Rust workspace compile / compile (push) Successful in 4m4s
Skia feature / linux (push) Successful in 31m2s
All checks were successful
Native code generation / deterministic (push) Successful in 12m18s
Imaging and meshing gate / native (push) Successful in 4m2s
JPEG 2000 feature / linux (push) Successful in 2m34s
Native Rust workspace compile / compile (push) Successful in 4m4s
Skia feature / linux (push) Successful in 31m2s
This commit is contained in:
@@ -348,3 +348,12 @@ diagnosable crossing state machine with recovery to the old simulator. Paused
|
||||
time tests and a loopback fake grid verify exact wire fields and clean worker
|
||||
shutdown. The compatibility and lifecycle contract is documented in
|
||||
[`docs/agent-movement.md`](docs/agent-movement.md).
|
||||
|
||||
Native inventory now preserves the complete item/folder model hierarchy,
|
||||
permissions, concrete subclasses, parent/descendant counts, link resolution,
|
||||
root/library semantics, system-folder lookup, and C# sort flags. Local mutation
|
||||
is transport-independent and observer callbacks run after locks are released.
|
||||
The versioned 64 MiB-bounded cache validates complete snapshots before install
|
||||
and uses same-directory temporary replacement with rollback. The compatibility
|
||||
and persistence contract is documented in
|
||||
[`docs/inventory.md`](docs/inventory.md).
|
||||
|
||||
Reference in New Issue
Block a user