feat(bridge): read the whole permission store (perm.inventory), and sync group parents #19
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/perm-inventory"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What & why
The bridge half of the permission manager (
docs/modules/rust/PLAN_REDESIGNS.md§1, D160). Spec: PROTOCOL.md §19.9 (docs PR). Tracking: Module-Rust#21.perm.inventoryreturns:PermissionExists(name, plugin), public API on both frameworks);default);It is built 25 sources per tick, sent in ≤700 KiB pages from one snapshot, and abandoned past 8 s (
too-large).rg.inventoryruns it from the console and logs it.perm.sync:parent, and writes an existing group's title and rank when they differ;adoptpolicy's hold), and an empty title as a title;groupsUpdated.Removed: the
managedlist and the foreign scan. The site reads the store and decides.How it was tested
scripts/checkPlugin.jspasses (protocol 13, 35 hooks, all void and listed). Compiled and walked on both rigs:adminmodule.*unowned, in 204 ms.zonemanager.ignoreflag.nokitsbelongs to ZoneManager.Then the full site walk ran through it: imports, auto-adopt, splits, and all three policies (Module-Rust PR).
Checklist
AI-assisted contributions (required)
Claude Code (Claude Opus 5.5). I have reviewed and understandevery change, and take responsibility for it. AI-authored commits are
marked with a
Co-Authored-By/Assisted-Bytrailer.License
(GNU GPL v3.0 or later), and I have the right to contribute it.
🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY