https://github.com/Supervertaler/Supervertaler-Workbench
· scanned 2026-06-16 00:26 UTC (2 months, 2 weeks ago)
137 raw signals (0 security + 137 graph)
Last scanned 2 months, 2 weeks ago · v1 · 119 actionable findings from 1 signal source. 18 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4013 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.
| Label | Layer | Status | Path |
|---|---|---|---|
_ensure_readme_first |
software | healthy | create_release_zip.py:15 |
get_version |
software | healthy | create_release_zip.py:52 |
create_release_zip |
software | healthy | create_release_zip.py:65 |
get_version |
software | healthy | setup.py:20 |
_read_version |
software | healthy | Supervertaler.py:34 |
_import_language_pairs |
software | healthy | Supervertaler.py:101 |
_select_lang_in_combo |
software | healthy | Supervertaler.py:109 |
get_resource_path |
software | healthy | Supervertaler.py:126 |
get_config_pointer_path |
software | healthy | Supervertaler.py:137 |
get_default_user_data_path |
software | healthy | Supervertaler.py:161 |
save_user_data_path |
software | healthy | Supervertaler.py:174 |
load_user_data_path_from_config |
software | healthy | Supervertaler.py:184 |
get_user_data_path |
software | healthy | Supervertaler.py:207 |
needs_first_run_data_dialog |
software | healthy | Supervertaler.py:252 |
cleanup_hotkey_processes |
software | dead | Supervertaler.py:388 |
runs_to_tagged_text |
software | healthy | Supervertaler.py:422 |
strip_formatting_tags |
software | dead | Supervertaler.py:485 |
strip_outer_wrapping_tags |
software | healthy | Supervertaler.py:499 |
get_docx_language_code |
software | healthy | Supervertaler.py:578 |
set_docx_language |
software | healthy | Supervertaler.py:731 |
has_formatting_tags |
software | healthy | Supervertaler.py:824 |
apply_formatting_tags |
software | dead | Supervertaler.py:838 |
get_formatted_html_display |
software | healthy | Supervertaler.py:854 |
tagged_text_to_runs |
software | healthy | Supervertaler.py:900 |
_flush |
software | healthy | Supervertaler.py:929 |
extract_memoq_tags |
software | healthy | Supervertaler.py:987 |
extract_html_tags |
software | healthy | Supervertaler.py:1011 |
compact_tags |
software | healthy | Supervertaler.py:1034 |
_get_num |
software | healthy | Supervertaler.py:1069 |
_replace |
software | healthy | Supervertaler.py:1075 |
expand_compact_tags |
software | healthy | Supervertaler.py:1122 |
extract_all_tags |
software | healthy | Supervertaler.py:1141 |
count_pipe_symbols |
software | healthy | Supervertaler.py:1160 |
get_next_pipe_count_needed |
software | healthy | Supervertaler.py:1165 |
get_tag_pair |
software | healthy | Supervertaler.py:1181 |
find_next_unused_tag |
software | healthy | Supervertaler.py:1194 |
get_wrapping_tag_pair |
software | healthy | Supervertaler.py:1226 |
get_html_wrapping_tag_pair |
software | healthy | Supervertaler.py:1267 |
strip_invisible_markers |
software | healthy | Supervertaler.py:1344 |
__post_init__ |
software | healthy | Supervertaler.py:1753 |
is_anchored |
software | healthy | Supervertaler.py:1423 |
to_dict |
software | healthy | Supervertaler.py:1785 |
from_dict |
software | healthy | Supervertaler.py:1873 |
okapi_subdoc_category |
software | healthy | Supervertaler.py:1493 |
okapi_sidecar_options |
software | healthy | Supervertaler.py:1515 |
_joined_comment_text |
software | healthy | Supervertaler.py:1596 |
add_comment |
software | healthy | Supervertaler.py:1601 |
update_comment |
software | dead | Supervertaler.py:1623 |
remove_comment |
software | dead | Supervertaler.py:1632 |
get_comment |
software | dead | Supervertaler.py:1641 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
WINDOWS_BUILDS.md |
software | healthy | WINDOWS_BUILDS.md |
FAQ.md |
software | healthy | FAQ.md |
release-body-v1.10.146.md |
software | healthy | release-body-v1.10.146.md |
.gitbook.yaml |
software | healthy | .gitbook.yaml |
README.md |
software | healthy | README.md |
release-body-v1.10.215.md |
software | healthy | release-body-v1.10.215.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
BUILD_MACOS.md |
software | healthy | BUILD_MACOS.md |
create_release_zip.py |
software | healthy | create_release_zip.py |
RELEASE_DESCRIPTION.md |
software | healthy | RELEASE_DESCRIPTION.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
release-body-v1.10.82.md |
software | healthy | release-body-v1.10.82.md |
release-body-v1.10.166.md |
software | healthy | release-body-v1.10.166.md |
build_macos_signed.sh |
software | healthy | build_macos_signed.sh |
setup.py |
software | healthy | setup.py |
_create_release.py |
software | healthy | _create_release.py |
release-notes-v1.10.261.md |
software | healthy | release-notes-v1.10.261.md |
pyproject.toml |
software | healthy | pyproject.toml |
release-body-v1.9.473.md |
software | healthy | release-body-v1.9.473.md |
LICENSE |
software | healthy | LICENSE |
requirements.txt |
software | healthy | requirements.txt |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
.release-notes-v1.9.490.md |
software | healthy | .release-notes-v1.9.490.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
Supervertaler.py |
software | healthy | Supervertaler.py |
CLAUDE_SESSION_HANDOFF.md |
software | healthy | CLAUDE_SESSION_HANDOFF.md |
README.md |
software | healthy | tests/README.md |
test_sdlxliff_status_export.py |
software | healthy | tests/test_sdlxliff_status_export.py |
test_markdown.md |
software | healthy | tests/test_markdown.md |
test_language_codes.py |
software | healthy | tests/test_language_codes.py |
test_identifier_conventions.py |
software | healthy | tests/test_identifier_conventions.py |
test_superlookup_flag.py |
software | healthy | tests/test_superlookup_flag.py |
styles.css |
software | healthy | docs/styles.css |
script.js |
software | healthy | docs/script.js |
index.html |
software | healthy | docs/index.html |
SIMILAR_APPS.md |
software | healthy | docs/SIMILAR_APPS.md |
changelog.html |
software | healthy | docs/changelog.html |
TERMBASE_REFACTORING_SUMMARY.md |
software | healthy | docs/archive/TERMBASE_REFACTORING_SUMMARY.md |
FAQ.md |
software | healthy | docs/archive/FAQ.md |
USER_GUIDE_v1.7.8.md |
software | healthy | docs/archive/USER_GUIDE_v1.7.8.md |
BUGFIX_README.md |
software | healthy | docs/archive/BUGFIX_README.md |
CHANGELOG_Old.md |
software | healthy | docs/archive/CHANGELOG_Old.md |
VERIFICATION_CHECKLIST.md |
software | healthy | docs/archive/VERIFICATION_CHECKLIST.md |
INSTALLATION_v1.7.8.md |
software | healthy | docs/archive/INSTALLATION_v1.7.8.md |
CHANGELIST.md |
software | healthy | docs/archive/CHANGELIST.md |
PROJECT_ORGANIZATION.md |
software | healthy | docs/archive/PROJECT_ORGANIZATION.md |
TMX_TABLE_LAYOUT_INTEGRATED_EDIT.md |
software | healthy | docs/archive/development/TMX_TABLE_LAYOUT_INTEGRATED_EDIT.md |
COMPLETE_IMPLEMENTATION_SUMMARY.md |
software | healthy | docs/archive/development/COMPLETE_IMPLEMENTATION_SUMMARY.md |
STYLE_GUIDES_DOCUMENTATION_INDEX.md |
software | healthy | docs/archive/development/STYLE_GUIDES_DOCUMENTATION_INDEX.md |
RELEASE_v3.7.6.md |
software | healthy | docs/archive/development/RELEASE_v3.7.6.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Comment |
software | healthy | Supervertaler.py:1380 |
Segment |
software | healthy | Supervertaler.py:1535 |
Project |
software | healthy | Supervertaler.py:1717 |
_QuitEventFilter |
software | healthy | Supervertaler.py:1977 |
_CtrlReturnEventFilter |
software | healthy | Supervertaler.py:2006 |
_GridArrowKeyEventFilter |
software | healthy | Supervertaler.py:2057 |
_WheelGuard |
software | healthy | Supervertaler.py:2223 |
_LoneCtrlEventFilter |
software | healthy | Supervertaler.py:2245 |
GridTableEventFilter |
software | healthy | Supervertaler.py:2336 |
GridTextEditor |
software | healthy | Supervertaler.py:2465 |
ReadOnlyGridTextEditor |
software | healthy | Supervertaler.py:2773 |
TagHighlighter |
software | healthy | Supervertaler.py:4158 |
EditableGridTextEditor |
software | healthy | Supervertaler.py:4472 |
SearchHighlightDelegate |
software | healthy | Supervertaler.py:5979 |
ClickableHighlightLabel |
software | healthy | Supervertaler.py:6070 |
TermbaseHighlightWidget |
software | healthy | Supervertaler.py:6089 |
WordWrapDelegate |
software | healthy | Supervertaler.py:6202 |
ThemeEditorDialog |
software | healthy | Supervertaler.py:6410 |
DetachedLogWindow |
software | healthy | Supervertaler.py:6627 |
AdvancedFiltersDialog |
software | healthy | Supervertaler.py:6711 |
ScratchpadDialog |
software | healthy | Supervertaler.py:6935 |
TMSearchWorker |
software | healthy | Supervertaler.py:7008 |
PreTranslationWorker |
software | healthy | Supervertaler.py:7125 |
ProofreadWorker |
software | healthy | Supervertaler.py:7622 |
LiveProgressDialog |
software | healthy | Supervertaler.py:7782 |
_ImportProgressDialog |
software | healthy | Supervertaler.py:7958 |
SupervertalerQt |
software | healthy | Supervertaler.py:8092 |
ImportedSegment |
software | healthy | Supervertaler.py:33614 |
_Seg |
software | healthy | tests/test_sdlxliff_status_export.py:37 |
_XF |
software | healthy | tests/test_sdlxliff_status_export.py:78 |
_Pkg |
software | healthy | tests/test_sdlxliff_status_export.py:81 |
TrackedChangesAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:337 |
TrackedChangesBrowser |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:467 |
TMXGenerator |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:1404 |
OutputGenerationAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:1450 |
BilingualFileIngestionAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:1492 |
TMAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:1575 |
BaseTranslationAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:1648 |
BaseProofreadingAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:1656 |
GeminiTranslationAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:1665 |
GeminiProofreadingAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:1781 |
ClaudeTranslationAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:1923 |
ClaudeProofreadingAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:2028 |
OpenAITranslationAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:2157 |
OpenAIProofreadingAgent |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:2481 |
TranslationApp |
software | healthy | legacy_versions/Supervertaler_v2.5.0-CLASSIC.py:2846 |
LLMChatClient |
software | healthy | legacy_versions/Supervertaler_tkinter.py:324 |
LayoutMode |
software | healthy | legacy_versions/Supervertaler_tkinter.py:716 |
Segment |
software | healthy | legacy_versions/Supervertaler_tkinter.py:724 |
Supervertaler |
software | healthy | legacy_versions/Supervertaler_tkinter.py:784 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
archive |
software | healthy | docs/archive |
development |
software | healthy | docs/archive/development |
sessions |
software | healthy | docs/archive/sessions |
technical |
software | healthy | docs/technical |
idea_beijer.bot_integration_idea |
software | healthy | docs/idea_beijer.bot_integration_idea |
workbench |
software | healthy | docs/workbench |
agent-archive |
software | healthy | docs/agent-archive |
dev-notes |
software | healthy | docs/dev-notes |
specifications |
software | healthy | docs/specifications |
idea_tag-cleaner |
software | healthy | docs/idea_tag-cleaner |
trados |
software | healthy | docs/trados |
privacy |
software | healthy | docs/privacy |
guides |
software | healthy | docs/guides |
idea_use_vscode_as_cat_tool |
software | healthy | docs/idea_use_vscode_as_cat_tool |
scripts |
software | healthy | scripts |
migrations |
software | healthy | scripts/migrations |
assets |
software | healthy | assets |
legacy_versions |
software | healthy | legacy_versions |
modules |
software | healthy | modules |
.claude |
software | healthy | .claude |
tools |
software | healthy | tools |
okapi-sidecar |
software | healthy | okapi-sidecar |
src |
software | healthy | okapi-sidecar/src |
main |
software | healthy | okapi-sidecar/src/main |
java |
software | healthy | okapi-sidecar/src/main/java |
com |
software | healthy | okapi-sidecar/src/main/java/com |
supervertaler |
software | healthy | okapi-sidecar/src/main/java/com/supervertaler |
sidecar |
software | healthy | okapi-sidecar/src/main/java/com/supervertaler/sidecar |
translations |
software | healthy | translations |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
| Label | Layer | Status | Path |
|---|---|---|---|
segments |
data | healthy | modules/project_tm.py |
translation_units |
data | healthy | modules/database_manager.py |
translation_memories |
data | healthy | modules/database_manager.py |
tm_activation |
data | healthy | modules/database_manager.py |
termbases |
data | healthy | modules/database_manager.py |
glossaries |
data | healthy | modules/database_manager.py |
termbase_activation |
data | healthy | modules/database_manager.py |
termbase_project_activation |
data | healthy | modules/database_manager.py |
termbase_terms |
data | healthy | modules/database_manager.py |
segmentation_rules |
data | healthy | modules/database_manager.py |
projects |
data | healthy | modules/database_manager.py |
prompt_files |
data | healthy | modules/database_manager.py |
tmx_files |
data | healthy | modules/database_manager.py |
tmx_translation_units |
data | healthy | modules/database_manager.py |
tmx_segments |
data | healthy | modules/database_manager.py |
style_guide_files |
data | healthy | modules/database_manager.py |
termbase_synonyms |
data | healthy | modules/database_migrations.py |
termbase_terms_new |
data | healthy | modules/database_migrations.py |
clipboard_history |
data | healthy | modules/database_migrations.py |
metadata |
data | healthy | modules/extract_tm.py |
| Label | Layer | Status | Path |
|---|---|---|---|
add_termbase_readonly_field.py |
data | healthy | scripts/migrations/add_termbase_readonly_field.py |
fix_null_termbase_priorities.py |
data | healthy | scripts/migrations/fix_null_termbase_priorities.py |
set_tms_readonly_by_default.py |
data | healthy | scripts/migrations/set_tms_readonly_by_default.py |
prompt_library_migration.py |
data | healthy | modules/prompt_library_migration.py |
database_migrations.py |
data | healthy | modules/database_migrations.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-1zj9ls9u |
software | healthy | /tmp/repobility-clone-1zj9ls9u |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | modules/llm_clients.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8090 |
network | healthy | okapi-sidecar/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
image::okapi-sidecar/Dockerfile |
hardware | healthy | okapi-sidecar/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | modules/local_llm_setup.py |
This page is publicly accessible at:
https://repobility.com/scan/9691df87-ad7a-4e61-9460-bf5317121591/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9691df87-ad7a-4e61-9460-bf5317121591/
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.