Michael Mikovsky
ba3f28a78c
Improve Rust code clarity across the workspace
...
Document public APIs and non-obvious control flow so the protocol, simulator, and macro crates are easier to follow. Tighten a few helper paths and feature gates while preserving behavior and keeping the workspace warning-free.
2026-04-25 11:11:19 -06:00
Michael Mikovsky
b38d9d2149
finish treetest documentation sweep
2026-04-24 18:30:44 -06:00
Michael Mikovsky
5a5323514b
document remaining treetest modules
2026-04-24 17:44:13 -06:00
Michael Mikovsky
ef62befe9a
expand treetest documentation and rationale
2026-04-24 17:34:05 -06:00
Michael Mikovsky
943c820f30
further split treetest modules and docs
2026-04-24 17:21:39 -06:00
Michael Mikovsky
539d98a9e9
refactor treetest into documented modules
2026-04-24 17:02:54 -06:00
Michael Mikovsky
18cdefaefb
add realistic root knowledge mode to treetest
2026-04-24 16:46:56 -06:00
Michael Mikovsky
de3a7d3381
refactor treetest app into ui modules
2026-04-24 16:22:17 -06:00
Michael Mikovsky
2b633ce019
add treetest protocol simulator and ui
2026-04-24 16:19:42 -06:00