Skip to content

Add docker-compose configuration for multiple services#17

Open
Ctrl408 wants to merge 2 commits into
ServiceNow:mainfrom
Ctrl408:main
Open

Add docker-compose configuration for multiple services#17
Ctrl408 wants to merge 2 commits into
ServiceNow:mainfrom
Ctrl408:main

Conversation

@Ctrl408
Copy link
Copy Markdown

@Ctrl408 Ctrl408 commented Jun 4, 2026

This PR adds a docker-compose.yml file to streamline the local setup process. It spins up all 7 MCP servers with internal port bindings (8005/8003) and health checks.

PR2: Running the benchmark showed that duplicate verifier names in the dataset caused earlier results to be silently overwritten in the verification_results dictionary, which unfortunately hid failures such as the broken SQL query in Issue #8. To address this, a dynamic key deduplication mechanism was added to safely append numerical suffixes (e.g. _1, _2) to colliding names. This ensures that each individual verifier result is well recorded and exposed . The original dictionary value structure is strictly preserved to ensure perfect backward compatibility with downstream statistical calculations .

Ctrl408 added 2 commits June 4, 2026 23:53
Running the benchmark showed that duplicate verifier names in the dataset caused earlier results to be silently overwritten in the verification_results dictionary, which unfortunately hid failures such as the broken SQL query in Issue ServiceNow#8. To address this, a dynamic key deduplication mechanism was added to safely append numerical suffixes (e.g. _1, _2) to colliding names. This ensures that each individual verifier result is well recorded and exposed . The original dictionary value structure is strictly preserved to ensure perfect backward compatibility with downstream statistical calculations .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant