https://github.com/sanskrit-lexicon/MWS
· scanned 2026-06-16 00:03 UTC (2 months, 3 weeks ago)
86 raw signals (0 security + 86 graph)
Last scanned 2 months, 3 weeks ago · v1 · 67 actionable findings from 1 signal source. 19 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3139 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 |
|---|---|---|---|
__init__ |
software | healthy | Lithuanian/filter.py:12 |
init_entries |
software | healthy | Lithuanian/filter.py:30 |
mark_entries |
software | healthy | Lithuanian/filter.py:82 |
write |
software | healthy | Lithuanian/filter.py:93 |
parseheadline |
software | healthy | Lithuanian/parseheadline.py:15 |
test |
software | healthy | Lithuanian/parseheadline.py:25 |
s2i |
software | healthy | root_crosswalk/class_concordance.py:30 |
bare |
software | healthy | root_crosswalk/class_concordance.py:31 |
mw_classes |
software | healthy | root_crosswalk/class_concordance.py:49 |
flush |
software | healthy | root_crosswalk/class_concordance.py:56 |
pc |
software | healthy | root_crosswalk/class_concordance.py:103 |
s2i |
software | healthy | root_crosswalk/root_crosswalk.py:31 |
bare |
software | healthy | root_crosswalk/root_crosswalk.py:32 |
flush |
software | healthy | root_crosswalk/root_crosswalk.py:58 |
slp1_to_iast |
software | healthy | botanical_glossary/bot_glossary.py:46 |
canon_binomial |
software | healthy | botanical_glossary/bot_glossary.py:49 |
dcs_band |
software | healthy | botanical_glossary/bot_glossary.py:63 |
flush |
software | healthy | botanical_glossary/bot_glossary.py:72 |
band_of |
software | healthy | lexicographer_dcs/ls_L_dcs2026.py:28 |
iast_to_slp1 |
software | healthy | lexicographer_dcs/ls_L_dcs2026.py:50 |
gloss_snippet |
software | healthy | lexicographer_dcs/ls_L_dcs_pilot.py:40 |
flush |
software | healthy | lexicographer_dcs/ls_L_dcs_pilot.py:59 |
dcs_band |
software | healthy | lexicographer_dcs/ls_L_dcs_pilot.py:101 |
write_csv |
software | healthy | lexicographer_dcs/ls_L_dcs_pilot.py:116 |
__init__ |
software | healthy | verbs01/verb_mw_map.py:39 |
init_ccsverb |
software | healthy | verbs01/verb_mw_map.py:20 |
init_pw_mw |
software | dead | verbs01/verb_mw_map.py:32 |
init_mwverbs |
software | healthy | verbs01/verb_mw_map.py:45 |
map2mw |
software | healthy | verbs01/verb_mw_map.py:149 |
ccsmap |
software | healthy | verbs01/verb_mw_map.py:173 |
write |
software | healthy | verbs01/verb_mw_map.py:177 |
__init__ |
software | healthy | verbs01/verbs1_merge.py:45 |
init_mwverbs |
software | healthy | verbs01/verbs1_merge.py:20 |
unused_filter_mwverbs |
software | dead | verbs01/verbs1_merge.py:28 |
init_all_dictinfo |
software | healthy | verbs01/verbs1_merge.py:39 |
init_dictverbs |
software | healthy | verbs01/verbs1_merge.py:52 |
joindups |
software | healthy | verbs01/verbs1_merge.py:86 |
init_dictinfo |
software | healthy | verbs01/verbs1_merge.py:124 |
write0 |
software | healthy | verbs01/verbs1_merge.py:157 |
write1_helper_k1_L |
software | healthy | verbs01/verbs1_merge.py:178 |
write1 |
software | healthy | verbs01/verbs1_merge.py:183 |
dalglob1_link |
software | healthy | verbs01/verbs1_merge.py:233 |
write1h_helper_k1_L |
software | dead | verbs01/verbs1_merge.py:242 |
write1h |
software | healthy | verbs01/verbs1_merge.py:247 |
has_one_vowel |
software | healthy | verbs01/verbs1_merge.py:350 |
mwverb_passes_filter |
software | healthy | verbs01/verbs1_merge.py:355 |
write2 |
software | healthy | verbs01/verbs1_merge.py:363 |
parse_option |
software | healthy | verbs01/verbs1_merge.py:405 |
update_slp1chars |
software | healthy | mwtranscode/mw_transcode2.py:14 |
convert |
software | healthy | mwtranscode/mw_transcode2.py:24 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DOCS_ISSUE.md |
software | healthy | DOCS_ISSUE.md |
missing1.html |
software | healthy | missing1.html |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
LICENSE.md |
software | healthy | LICENSE.md |
ROADMAP.md |
software | healthy | ROADMAP.md |
DATA_DICTIONARY.md |
software | healthy | DATA_DICTIONARY.md |
ANALYSIS.md |
software | healthy | ANALYSIS.md |
ENTRY_GUIDE.md |
software | healthy | ENTRY_GUIDE.md |
DICT_PROFILE.md |
software | healthy | DICT_PROFILE.md |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
changelog.md |
software | healthy | changelog.md |
SECURITY.md |
software | healthy | SECURITY.md |
.ai_state.md |
software | healthy | .ai_state.md |
ruff.toml |
software | healthy | ruff.toml |
filter.py |
software | healthy | Lithuanian/filter.py |
parseheadline.py |
software | healthy | Lithuanian/parseheadline.py |
CLASS_CONCORDANCE_SUMMARY.md |
software | healthy | root_crosswalk/CLASS_CONCORDANCE_SUMMARY.md |
README.md |
software | healthy | root_crosswalk/README.md |
class_concordance.py |
software | healthy | root_crosswalk/class_concordance.py |
root_crosswalk.py |
software | healthy | root_crosswalk/root_crosswalk.py |
ROOT_CROSSWALK_SUMMARY.md |
software | healthy | root_crosswalk/ROOT_CROSSWALK_SUMMARY.md |
BOTANICAL_SUMMARY.md |
software | healthy | botanical_glossary/BOTANICAL_SUMMARY.md |
README.md |
software | healthy | botanical_glossary/README.md |
bot_glossary.py |
software | healthy | botanical_glossary/bot_glossary.py |
species_to_sanskrit.json |
software | healthy | botanical_glossary/species_to_sanskrit.json |
newHom.py |
software | healthy | homophone/pywork/newHom.py |
newHomUpd.py |
software | healthy | homophone/pywork/newHomUpd.py |
hierMod.py |
software | healthy | homophone/pywork/hierMod.py |
removeHom.py |
software | healthy | homophone/pywork/removeHom.py |
removeHomUpd.py |
software | healthy | homophone/pywork/removeHomUpd.py |
extract_keys.py |
software | healthy | homophone/pywork/pykeysxml/extract_keys.py |
extract_keys_b.py |
software | healthy | homophone/pywork/pykeysxml/extract_keys_b.py |
extract_keys_a.py |
software | healthy | homophone/pywork/pykeysxml/extract_keys_a.py |
hierMod.java |
software | healthy | homophone/java/hierMod.java |
removeHom.java |
software | healthy | homophone/java/removeHom.java |
newHom.java |
software | healthy | homophone/java/newHom.java |
corRep.java |
software | healthy | homophone/java/corRep.java |
prep1.py |
software | healthy | homophone/updlogs/prep1.py |
ls_L_dcs2026.py |
software | healthy | lexicographer_dcs/ls_L_dcs2026.py |
README.md |
software | healthy | lexicographer_dcs/README.md |
SUMMARY_2026.md |
software | healthy | lexicographer_dcs/SUMMARY_2026.md |
SUMMARY.md |
software | healthy | lexicographer_dcs/SUMMARY.md |
ls_L_dcs_pilot.py |
software | healthy | lexicographer_dcs/ls_L_dcs_pilot.py |
clash.py |
software | healthy | k1k2/clash.py |
verbs1_merge1_1vmw.html |
software | healthy | verbs01/verbs1_merge1_1vmw.html |
verb_mw_map.py |
software | healthy | verbs01/verb_mw_map.py |
verbs1_merge.py |
software | healthy | verbs01/verbs1_merge.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Entry |
software | healthy | Lithuanian/filter.py:10 |
Ccsverb |
software | healthy | verbs01/verb_mw_map.py:7 |
Pwmw |
software | healthy | verbs01/verb_mw_map.py:26 |
MWVerb |
software | healthy | verbs01/verb_mw_map.py:38 |
MWVerb |
software | healthy | verbs01/verbs1_merge.py:8 |
Dictverb |
software | healthy | verbs01/verbs1_merge.py:44 |
Change |
software | healthy | mwtranscode/revdoc/updateByLine.py:29 |
Comment |
software | healthy | mwtranscode/web/ab_3.3/make_html_comments.py:6 |
Comment |
software | healthy | mwtranscode/web/ab_3.6/make_html_comments.py:6 |
Comment |
software | healthy | mwtranscode/web/ab_3.4/make_html_comments.py:6 |
Comment |
software | healthy | mwtranscode/web/ab_3.7/make_html_comments.py:6 |
Comment |
software | healthy | mwtranscode/web/ab_3.5/make_html_comments.py:6 |
Comment |
software | healthy | mwtranscode/web/ab_3.1/make_html_comments.py:6 |
Comment |
software | healthy | mwtranscode/web/ab_3.2/make_html_comments.py:6 |
Entry |
software | healthy | mwverbs/mwverb.py:10 |
MWVerb |
software | healthy | mwverbs/mwverbs1.py:9 |
MWVerb |
software | healthy | mwverbs/mwverbs2.py:8 |
Entry |
software | healthy | mwsupplement/freshlook/changes.py:10 |
Entry |
software | healthy | mwsupplement/freshlook/additions.py:10 |
Change |
software | healthy | mwauthorities/ls/20220628-rv/diff_to_changes.py:18 |
Entry |
software | healthy | mwauthorities/ls/20220628-rv/make_change3_ls.py:8 |
Change |
software | healthy | mwauthorities/ls/20220628-rv/make_change3_ls.py:80 |
Change |
software | healthy | mwauthorities/ls/20220628-rv/lsextract_all.py:11 |
Tooltip |
software | healthy | mwauthorities/ls/20220628-rv/lsextract_all.py:105 |
LSCase |
software | healthy | mwauthorities/ls/20220628-rv/lsextract_all.py:139 |
Entry |
software | healthy | mwauthorities/ls/20220628-rv/make_change_3a.py:8 |
Change |
software | healthy | mwauthorities/ls/20220628-rv/make_change_3a.py:80 |
Change |
software | healthy | mwauthorities/ls/20220628-rv/updateByLine.py:30 |
Change |
software | healthy | mwauthorities/ls/20220628-rv/lsextract_v1.py:11 |
unused_Tooltip |
software | healthy | mwauthorities/ls/20220628-rv/lsextract_v1.py:65 |
Tooltip |
software | healthy | mwauthorities/ls/20220628-rv/lsextract_v1.py:110 |
LSCase |
software | healthy | mwauthorities/ls/20220628-rv/lsextract_v1.py:139 |
Case |
software | healthy | mwauthorities/ls/issue134/make_change_regex.py:12 |
Change |
software | healthy | mwauthorities/ls/issue134/diff_to_changes.py:18 |
Change |
software | healthy | mwauthorities/ls/issue134/lsextract_all.py:11 |
Tooltip |
software | healthy | mwauthorities/ls/issue134/lsextract_all.py:105 |
LSCase |
software | healthy | mwauthorities/ls/issue134/lsextract_all.py:139 |
Change |
software | healthy | mwauthorities/ls/issue134/updateByLine.py:30 |
Change |
software | healthy | mwauthorities/ls/issue134/lsextract_v1.py:11 |
unused_Tooltip |
software | healthy | mwauthorities/ls/issue134/lsextract_v1.py:65 |
Tooltip |
software | healthy | mwauthorities/ls/issue134/lsextract_v1.py:110 |
LSCase |
software | healthy | mwauthorities/ls/issue134/lsextract_v1.py:139 |
Change |
software | healthy | mwauthorities/ls/issue134/make_change_noref.py:11 |
Tooltip |
software | healthy | mwauthorities/ls/issue134/make_change_noref.py:55 |
LSCase |
software | healthy | mwauthorities/ls/issue134/make_change_noref.py:89 |
Tooltip |
software | healthy | mwauthorities/ls/issue135/merge_resolved.py:11 |
Case |
software | healthy | mwauthorities/ls/issue135/make_change_regex.py:12 |
Tooltip |
software | healthy | mwauthorities/ls/issue135/ls_abnormal.py:11 |
Case |
software | healthy | mwauthorities/ls/issue135/ls_abnormal.py:45 |
Case |
software | healthy | mwauthorities/ls/issue135/make_change_3tab.py:12 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Lithuanian |
software | healthy | Lithuanian |
root_crosswalk |
software | healthy | root_crosswalk |
botanical_glossary |
software | healthy | botanical_glossary |
homophone |
software | healthy | homophone |
pywork |
software | healthy | homophone/pywork |
pykeysxml |
software | healthy | homophone/pywork/pykeysxml |
java |
software | healthy | homophone/java |
updlogs |
software | healthy | homophone/updlogs |
lexicographer_dcs |
software | healthy | lexicographer_dcs |
k1k2 |
software | healthy | k1k2 |
verbs01 |
software | healthy | verbs01 |
mwtranscode |
software | healthy | mwtranscode |
revdoc |
software | healthy | mwtranscode/revdoc |
web |
software | healthy | mwtranscode/web |
ab_3.3 |
software | healthy | mwtranscode/web/ab_3.3 |
ab_3.6 |
software | healthy | mwtranscode/web/ab_3.6 |
ab_3.4 |
software | healthy | mwtranscode/web/ab_3.4 |
ab_3.7 |
software | healthy | mwtranscode/web/ab_3.7 |
ab_3.5 |
software | healthy | mwtranscode/web/ab_3.5 |
ab_3.1 |
software | healthy | mwtranscode/web/ab_3.1 |
ab_3.2 |
software | healthy | mwtranscode/web/ab_3.2 |
relative_refs |
software | healthy | relative_refs |
phw_graph |
software | healthy | phw_graph |
mwverbs |
software | healthy | mwverbs |
mwsupplement |
software | healthy | mwsupplement |
freshlook |
software | healthy | mwsupplement/freshlook |
.claude |
software | healthy | .claude |
review_packets |
software | healthy | review_packets |
mw_integrity |
software | healthy | mw_integrity |
history |
software | healthy | history |
mwauthorities |
software | healthy | mwauthorities |
link_candidates |
software | healthy | mwauthorities/link_candidates |
ls |
software | healthy | mwauthorities/ls |
20220628-rv |
software | healthy | mwauthorities/ls/20220628-rv |
issue134 |
software | healthy | mwauthorities/ls/issue134 |
issue135 |
software | healthy | mwauthorities/ls/issue135 |
issue136 |
software | healthy | mwauthorities/ls/issue136 |
20211005-panini |
software | healthy | mwauthorities/ls/20211005-panini |
issue131 |
software | healthy | mwauthorities/ls/issue131 |
transcodeExample |
software | healthy | transcodeExample |
CORRECTIONS_issue_362 |
software | healthy | CORRECTIONS_issue_362 |
list02php |
software | healthy | list02php |
botbio |
software | healthy | botbio |
mwsissues |
software | healthy | mwsissues |
issue165 |
software | healthy | mwsissues/issue165 |
issue156 |
software | healthy | mwsissues/issue156 |
issue126 |
software | healthy | mwsissues/issue126 |
issue188 |
software | healthy | mwsissues/issue188 |
issue148 |
software | healthy | mwsissues/issue148 |
issue182 |
software | healthy | mwsissues/issue182 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
semgrep |
cicd | healthy | .github/workflows/semgrep.yml |
analyze |
cicd | healthy | .github/workflows/codeql.yml |
dependabot |
cicd | healthy | .github/workflows/dependabot-auto-merge.yml |
lint-python |
cicd | healthy | .github/workflows/ci.yml |
validate-change-files |
cicd | healthy | .github/workflows/ci.yml |
validate-correction-utf8 |
cicd | healthy | .github/workflows/ci.yml |
yaml-lint |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::semgrep |
cicd | healthy | .github/workflows/semgrep.yml |
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::dependabot-auto-merge |
cicd | healthy | .github/workflows/dependabot-auto-merge.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-2x4som7a |
software | healthy | /tmp/repobility-clone-2x4som7a |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | lexicographer_dcs/ls_L_dcs2026.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:08 |
network | healthy | .github/dependabot.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
3.4.1.24 |
network | healthy | papers/microanalysis/analysis/push_pwg_dict_profile.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | list02php/cookieUpdate.js |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/e9348040-037e-4965-b66e-1a68f94eb3cb/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e9348040-037e-4965-b66e-1a68f94eb3cb/
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.