Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

devemberx/mcp-server-polarion

https://github.com/devemberx/mcp-server-polarion · scanned 2026-06-17 01:55 UTC (1 month, 1 week ago)

42 raw signals (0 security + 42 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -13.9 (diff) · 28 actionable findings from 1 signal source. 14 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1752 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
_git_sha software healthy evals/run.py:38
_evaluate_once software healthy evals/run.py:54
_run_case_n_times software healthy evals/run.py:73
main software healthy evals/run.py:98
evaluate software healthy evals/evaluators/tier1.py:18
evaluate_async software healthy evals/evaluators/tier1.py:66
_names software healthy evals/evaluators/checks.py:59
_args software healthy evals/evaluators/checks.py:63
_short_id software healthy evals/evaluators/checks.py:67
_errored software healthy evals/evaluators/checks.py:72
check_readonly software healthy evals/evaluators/checks.py:77
check_no_update_document software healthy evals/evaluators/checks.py:85
check_heading_to_doc software healthy evals/evaluators/checks.py:94
_target_key software healthy evals/evaluators/checks.py:119
check_get_before_update software healthy evals/evaluators/checks.py:132
check_resolve_root_comment software healthy evals/evaluators/checks.py:160
check_preserve_hyperlinks software healthy evals/evaluators/checks.py:201
check_round_trip_source software healthy evals/evaluators/checks.py:244
check_no_blind_detach software healthy evals/evaluators/checks.py:272
check_single_bulk_create software healthy evals/evaluators/checks.py:291
check_direct_read software healthy evals/evaluators/checks.py:315
check_no_duplicate_reads software healthy evals/evaluators/checks.py:333
check_scoped_query_uses_sql software healthy evals/evaluators/checks.py:364
resolve_model_id software healthy evals/harness/model.py:16
build_model software healthy evals/harness/model.py:25
record_call software healthy evals/harness/mcp_bridge.py:26
record_result software healthy evals/harness/mcp_bridge.py:30
_result_payload software healthy evals/harness/mcp_bridge.py:34
_result_text software healthy evals/harness/mcp_bridge.py:54
_make_tool_func software healthy evals/harness/mcp_bridge.py:64
tool_func software dead evals/harness/mcp_bridge.py:67
build_agent_tools software healthy evals/harness/mcp_bridge.py:90
_extract_text software healthy evals/harness/runner.py:48
_set_polarion_env software healthy evals/harness/runner.py:57
__init__ software healthy evals/harness/runner.py:70
register_hooks software dead evals/harness/runner.py:74
_on_before_model_call software healthy evals/harness/runner.py:77
_run_case_async software healthy evals/harness/runner.py:86
run_case software healthy evals/harness/runner.py:115
_work_item_resource software healthy evals/harness/fake_polarion.py:137
_document_resource software healthy evals/harness/fake_polarion.py:164
_comment_resources software healthy evals/harness/fake_polarion.py:184
_enum_response software healthy evals/harness/fake_polarion.py:217
_dispatch software healthy evals/harness/fake_polarion.py:232
_handle_read software healthy evals/harness/fake_polarion.py:242
_handle_mutation software healthy evals/harness/fake_polarion.py:326
install software healthy evals/harness/fake_polarion.py:386
_case software healthy evals/cases/tier2_efficiency.py:22
_case software healthy evals/cases/tier1_prohibitions.py:27
load_module_from_path software healthy tests/conftest.py:16

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
ForbiddenBehaviorEvaluator software healthy evals/evaluators/tier1.py:15
TrajectoryRecorder software healthy evals/harness/mcp_bridge.py:19
_CycleGuard software healthy evals/harness/runner.py:64
_WorkItem software healthy evals/harness/fake_polarion.py:49
FakePolarion software healthy evals/harness/fake_polarion.py:132
TestRunCaseNTimes software healthy tests/evals/test_run.py:30
TestEvaluateOnce software healthy tests/evals/test_run.py:66
TestGitSha software healthy tests/evals/test_run.py:84
TestMain software healthy tests/evals/test_run.py:90
TestAllCases software healthy tests/evals/test_run.py:96
TestCheckReadonly software healthy tests/evals/evaluators/test_checks.py:22
TestCheckNoUpdateDocument software healthy tests/evals/evaluators/test_checks.py:43
TestCheckHeadingToDoc software healthy tests/evals/evaluators/test_checks.py:59
TestCheckGetBeforeUpdate software healthy tests/evals/evaluators/test_checks.py:76
TestCheckResolveRootComment software healthy tests/evals/evaluators/test_checks.py:181
TestCheckPreserveHyperlinks software healthy tests/evals/evaluators/test_checks.py:269
TestCheckRoundTripSource software healthy tests/evals/evaluators/test_checks.py:337
TestCheckNoBlindDetach software healthy tests/evals/evaluators/test_checks.py:422
TestCheckSingleBulkCreate software healthy tests/evals/evaluators/test_checks.py:464
TestCheckDirectRead software healthy tests/evals/evaluators/test_checks.py:502
TestCheckNoDuplicateReads software healthy tests/evals/evaluators/test_checks.py:538
TestCheckScopedQueryUsesSql software healthy tests/evals/evaluators/test_checks.py:589
TestForbiddenBehaviorEvaluator software healthy tests/evals/evaluators/test_tier1.py:42
TestReadRouting software healthy tests/evals/harness/test_fake_polarion.py:46
TestWorkItemResource software healthy tests/evals/harness/test_fake_polarion.py:162
TestMutations software healthy tests/evals/harness/test_fake_polarion.py:174
_Result software healthy tests/evals/harness/test_runner.py:24
TestExtractText software healthy tests/evals/harness/test_runner.py:29
_Event software healthy tests/evals/harness/test_runner.py:43
TestCycleGuard software healthy tests/evals/harness/test_runner.py:48
TestSetPolarionEnv software healthy tests/evals/harness/test_runner.py:69
_Block software healthy tests/evals/harness/test_mcp_bridge.py:23
_Result software healthy tests/evals/harness/test_mcp_bridge.py:28
TestTrajectoryRecorder software healthy tests/evals/harness/test_mcp_bridge.py:33
TestResultPayload software healthy tests/evals/harness/test_mcp_bridge.py:54
TestResultText software healthy tests/evals/harness/test_mcp_bridge.py:72
TestResolveModelId software healthy tests/evals/harness/test_model.py:17
TestBuildModel software healthy tests/evals/harness/test_model.py:27
TestCases software healthy tests/evals/cases/test_tier1_prohibitions.py:17
TestCases software healthy tests/evals/cases/test_tier2_efficiency.py:18
TestBodyClassify software healthy tests/claude_hooks/test_validate_pr_body.py:18
TestBodyExtractBody software healthy tests/claude_hooks/test_validate_pr_body.py:56
TestNonAsciiDetection software healthy tests/claude_hooks/test_validate_pr_body.py:89
TestMissingTemplateBoxes software healthy tests/claude_hooks/test_validate_pr_body.py:115
TestChangesFormatErrors software healthy tests/claude_hooks/test_validate_pr_body.py:144
TestIsPrMerge software healthy tests/claude_hooks/test_validate_pr_merge.py:23
TestMergeFlagDetection software healthy tests/claude_hooks/test_validate_pr_merge.py:42
TestMergeExtractBody software healthy tests/claude_hooks/test_validate_pr_merge.py:69
TestBodyFormatErrors software healthy tests/claude_hooks/test_validate_pr_merge.py:114
TestToolRegistration software healthy tests/mcp_server_polarion/test_mcp_transport.py:76

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
.env.example software healthy .env.example
CLAUDE.md software healthy CLAUDE.md
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
__init__.py software healthy evals/__init__.py
README.md software healthy evals/README.md
run.py software healthy evals/run.py
tier1.py software healthy evals/evaluators/tier1.py
checks.py software healthy evals/evaluators/checks.py
__init__.py software healthy evals/evaluators/__init__.py
model.py software healthy evals/harness/model.py
__init__.py software healthy evals/harness/__init__.py
mcp_bridge.py software healthy evals/harness/mcp_bridge.py
runner.py software healthy evals/harness/runner.py
fake_polarion.py software healthy evals/harness/fake_polarion.py
__init__.py software healthy evals/cases/__init__.py
tier2_efficiency.py software healthy evals/cases/tier2_efficiency.py
tier1_prohibitions.py software healthy evals/cases/tier1_prohibitions.py
conftest.py software healthy tests/conftest.py
__init__.py software healthy tests/__init__.py
__init__.py software healthy tests/evals/__init__.py
test_run.py software healthy tests/evals/test_run.py
__init__.py software healthy tests/evals/evaluators/__init__.py
test_checks.py software healthy tests/evals/evaluators/test_checks.py
test_tier1.py software healthy tests/evals/evaluators/test_tier1.py
test_fake_polarion.py software healthy tests/evals/harness/test_fake_polarion.py
__init__.py software healthy tests/evals/harness/__init__.py
test_runner.py software healthy tests/evals/harness/test_runner.py
test_mcp_bridge.py software healthy tests/evals/harness/test_mcp_bridge.py
test_model.py software healthy tests/evals/harness/test_model.py
__init__.py software healthy tests/evals/cases/__init__.py
test_tier1_prohibitions.py software healthy tests/evals/cases/test_tier1_prohibitions.py
test_tier2_efficiency.py software healthy tests/evals/cases/test_tier2_efficiency.py
test_validate_pr_body.py software healthy tests/claude_hooks/test_validate_pr_body.py
__init__.py software healthy tests/claude_hooks/__init__.py
test_validate_pr_merge.py software healthy tests/claude_hooks/test_validate_pr_merge.py
__init__.py software healthy tests/mcp_server_polarion/__init__.py
test_mcp_transport.py software healthy tests/mcp_server_polarion/test_mcp_transport.py
test_main.py software healthy tests/mcp_server_polarion/test_main.py
test_server.py software healthy tests/mcp_server_polarion/test_server.py
__init__.py software healthy tests/mcp_server_polarion/utils/__init__.py
test_html.py software healthy tests/mcp_server_polarion/utils/test_html.py
conftest.py software healthy tests/mcp_server_polarion/tools/conftest.py
test_moves.py software healthy tests/mcp_server_polarion/tools/test_moves.py
__init__.py software healthy tests/mcp_server_polarion/tools/__init__.py
test_documents.py software healthy tests/mcp_server_polarion/tools/test_documents.py
test_projects.py software healthy tests/mcp_server_polarion/tools/test_projects.py
test_tool_annotations.py software healthy tests/mcp_server_polarion/tools/test_tool_annotations.py
test_links.py software healthy tests/mcp_server_polarion/tools/test_links.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
evals software healthy evals
evaluators software healthy evals/evaluators
harness software healthy evals/harness
cases software healthy evals/cases
tests software healthy tests
evals software healthy tests/evals
evaluators software healthy tests/evals/evaluators
harness software healthy tests/evals/harness
cases software healthy tests/evals/cases
claude_hooks software healthy tests/claude_hooks
mcp_server_polarion software healthy tests/mcp_server_polarion
utils software healthy tests/mcp_server_polarion/utils
tools software healthy tests/mcp_server_polarion/tools
_shared software healthy tests/mcp_server_polarion/tools/_shared
models software healthy tests/mcp_server_polarion/models
core software healthy tests/mcp_server_polarion/core
github_scripts software healthy tests/github_scripts
.github software healthy .github
scripts software healthy .github/scripts
workflows software healthy .github/workflows
actions software healthy .github/actions
run-evals software healthy .github/actions/run-evals
src software healthy src
mcp_server_polarion software healthy src/mcp_server_polarion
utils software healthy src/mcp_server_polarion/utils
tools software healthy src/mcp_server_polarion/tools
guides software healthy src/mcp_server_polarion/tools/guides
_shared software healthy src/mcp_server_polarion/tools/_shared
models software healthy src/mcp_server_polarion/models
core software healthy src/mcp_server_polarion/core
.claude software healthy .claude
hooks software healthy .claude/hooks
skills software healthy .claude/skills
shrink-mcp-tool-docs software healthy .claude/skills/shrink-mcp-tool-docs
deploy software healthy .claude/skills/deploy
compress-code-comments software healthy .claude/skills/compress-code-comments
evals software healthy .claude/skills/compress-code-comments/evals
files software healthy .claude/skills/compress-code-comments/evals/files
scripts software healthy .claude/skills/compress-code-comments/scripts
references software healthy .claude/skills/compress-code-comments/references

LabelLayerStatusPath
label cicd healthy .github/workflows/label-pr.yml
auto-merge cicd healthy .github/workflows/dependabot-auto-merge.yml
analyze cicd healthy .github/workflows/codeql.yml
scan cicd healthy .github/workflows/security-scan.yml
audit cicd healthy .github/workflows/security-scan.yml
evals cicd healthy .github/workflows/evals.yml
evals cicd healthy .github/workflows/publish.yml
publish-test cicd healthy .github/workflows/publish.yml
publish cicd healthy .github/workflows/publish.yml
release cicd healthy .github/workflows/publish.yml
check cicd healthy .github/workflows/ci.yml
security-scan cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
gha::label-pr cicd healthy .github/workflows/label-pr.yml
gha::dependabot-auto-merge cicd healthy .github/workflows/dependabot-auto-merge.yml
gha::codeql cicd healthy .github/workflows/codeql.yml
gha::security-scan cicd healthy .github/workflows/security-scan.yml
gha::evals cicd healthy .github/workflows/evals.yml
gha::publish cicd healthy .github/workflows/publish.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
OPENAI_API_KEY cicd healthy
GITHUB_TOKEN cicd healthy

LabelLayerStatusPath
devemberx__mcp-server-polarion software healthy /data/fable5_failed_archive/devemberx__mcp-server-polarion

LabelLayerStatusPath
port:18 network healthy .github/workflows/security-scan.yml

LabelLayerStatusPath
auth::.github/workflows/label-pr.yml security healthy .github/workflows/label-pr.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/19ce1f04-a774-426a-aff3-a8a08bb9dbed/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/19ce1f04-a774-426a-aff3-a8a08bb9dbed/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.