Putting #2954 on hold for an architecture discussion. Cross-rig routing was deliberately removed in d762920, and reintroducing it (even at narrower scope) needs consensus before merging.
Specific concerns:
- routes.jsonl has no schema or versioning
- No path-traversal validation on route targets
- No circular-route detection
- The env var override (BEADS_DOLT_SERVER_DATABASE) is implicit and easy to misuse
The implementation quality is good -- this is not a code quality issue, it is a design direction question. Let us discuss in an issue before proceeding.
Originally posted by @steveyegge in #2954 (comment)
Putting #2954 on hold for an architecture discussion. Cross-rig routing was deliberately removed in d762920, and reintroducing it (even at narrower scope) needs consensus before merging.
Specific concerns:
The implementation quality is good -- this is not a code quality issue, it is a design direction question. Let us discuss in an issue before proceeding.
Originally posted by @steveyegge in #2954 (comment)