Refactor: Move evaluation suite to dedicated evaluations module #8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request reorganises the Mermaid evaluation tools by moving them from multi_mcp/eval_multi_mcp to a new dedicated module at evaluations/mermaid_evals. All corresponding references in documentation and build scripts have been updated to reflect this change, improving the project's structure and separation of concerns.
Problem:
The evaluation tools for Mermaid were previously located within multi_mcp/eval_multi_mcp, which mixed evaluation code with other unrelated components. This made it harder to maintain, understand, and extend the evaluation suite.
Solution:
The evaluation tools have been moved into a new directory, evaluations/mermaid_evals, to provide better separation between evaluation logic and other project components. All documentation and build scripts have been updated to ensure compatibility with the new structure.
Unlocks:
Detailed breakdown of changes: