Problem
The "Modules" table in README.md only documents 10 of the modules that exist under src/. Missing: src/contracts/* (logic.rs, proxy_entry.rs, rbac.rs, storage_layout.rs), src/utils/* (address.rs), gas.rs, migrate.rs, timelock.rs, consensus.rs.
Why it matters
A new contributor reading the README has no way to know what rbac.rs, proxy_entry.rs, storage_layout.rs, timelock.rs, consensus.rs, or migrate.rs are responsible for without opening and reading the source directly.
Acceptance criteria
Scope
README table only. This depends on issue #1 (duplicate table removal) being resolved first — edit whichever copy remains, or coordinate if both are open simultaneously.
Definition of done
Every .rs file under src/ (including src/contracts/ and src/utils/) has a corresponding row in the README "Modules" table with an accurate one-line description.
Problem
The "Modules" table in
README.mdonly documents 10 of the modules that exist undersrc/. Missing:src/contracts/*(logic.rs,proxy_entry.rs,rbac.rs,storage_layout.rs),src/utils/*(address.rs),gas.rs,migrate.rs,timelock.rs,consensus.rs.Why it matters
A new contributor reading the README has no way to know what
rbac.rs,proxy_entry.rs,storage_layout.rs,timelock.rs,consensus.rs, ormigrate.rsare responsible for without opening and reading the source directly.Acceptance criteria
Scope
README table only. This depends on issue #1 (duplicate table removal) being resolved first — edit whichever copy remains, or coordinate if both are open simultaneously.
Definition of done
Every
.rsfile undersrc/(includingsrc/contracts/andsrc/utils/) has a corresponding row in the README "Modules" table with an accurate one-line description.