We received some feedback regarding the project structure and root directory clutter.
Points raised:
- The root directory feels 'noisy' with many config files.
- The distinction between application logic and shared libraries isn't immediately obvious (e.g. lack of standard 'frontend/' or 'backend/' folders).
- Benchmarks are currently run via 'go run' scripts instead of standard 'go test -bench'.
We should discuss:
- Ways to reduce root clutter.
- If folder naming can be improved to clarify that the core Go logic is a shared library consumed by CLI/Desktop.
- Standardizing benchmarks.