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.

timokoola/keinontolibrary

https://github.com/timokoola/keinontolibrary · scanned 2026-06-16 00:36 UTC (2 months, 2 weeks ago)

18 raw signals (0 security + 18 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 17 actionable findings from 1 signal source. 1 repeated signal 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 181 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
Cargo.toml software healthy Cargo.toml
README.md software healthy README.md
rustfmt.toml software healthy rustfmt.toml
Dockerfile software healthy Dockerfile
LICENSING.md software healthy LICENSING.md
LICENSE software healthy LICENSE
Cargo.lock software healthy Cargo.lock
audit.toml software healthy audit.toml
baseline.json software healthy qa/baseline.json
DISTRIBUTION.md software healthy docs/DISTRIBUTION.md
compound-nouns.md software healthy docs/compound-nouns.md
SITE_PLAN.md software healthy docs/SITE_PLAN.md
improvement-plan-2026-06.md software healthy docs/improvement-plan-2026-06.md
roadmap-100-percent.md software healthy docs/roadmap-100-percent.md
cli.md software healthy docs/guides/cli.md
http-service.md software healthy docs/guides/http-service.md
README.md software healthy docs/guides/README.md
build-artifact.md software healthy docs/guides/build-artifact.md
embed-rust.md software healthy docs/guides/embed-rust.md
contributing.md software healthy docs/guides/contributing.md
import-reports.mjs software healthy scripts/import-reports.mjs
verify_voikko.py software healthy scripts/qa/verify_voikko.py
gen_citation_overrides.py software healthy scripts/qa/gen_citation_overrides.py
gen_comitative_overrides.py software healthy scripts/qa/gen_comitative_overrides.py
README.md software healthy scripts/qa/README.md
run.sh software healthy scripts/qa/run.sh
gen_harmony_overrides.py software healthy scripts/qa/gen_harmony_overrides.py
gen_content.py software healthy scripts/qa/gen_content.py
gen_alternant_overrides.py software healthy scripts/qa/gen_alternant_overrides.py
report.py software healthy scripts/qa/report.py
Cargo.toml software healthy crates/keinontolibrary-ffi/Cargo.toml
lib.rs software healthy crates/keinontolibrary-ffi/src/lib.rs
Cargo.toml software healthy crates/keinontolibrary-data/Cargo.toml
lib.rs software healthy crates/keinontolibrary-data/src/lib.rs
store.rs software healthy crates/keinontolibrary-data/src/store.rs
overlay.rs software healthy crates/keinontolibrary-data/src/overlay.rs
artifact.rs software healthy crates/keinontolibrary-data/src/artifact.rs
Cargo.toml software healthy crates/keinontolibrary-cli/Cargo.toml
main.rs software healthy crates/keinontolibrary-cli/src/main.rs
Cargo.toml software healthy crates/keinontolibrary-server/Cargo.toml
lib.rs software healthy crates/keinontolibrary-server/src/lib.rs
main.rs software healthy crates/keinontolibrary-server/src/main.rs
Cargo.toml software healthy crates/keinontolibrary-ingest/Cargo.toml
corpus_roundtrip.rs software healthy crates/keinontolibrary-ingest/tests/corpus_roundtrip.rs
synthetic_ingest.rs software healthy crates/keinontolibrary-ingest/tests/synthetic_ingest.rs
lib.rs software healthy crates/keinontolibrary-ingest/src/lib.rs
kotus.rs software healthy crates/keinontolibrary-ingest/src/kotus.rs
voikko.rs software healthy crates/keinontolibrary-ingest/src/voikko.rs
pipeline.rs software healthy crates/keinontolibrary-ingest/src/pipeline.rs
main.rs software healthy crates/keinontolibrary-ingest/src/main.rs

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

LabelLayerStatusPath
LABELS software healthy scripts/import-reports.mjs:LABELS
main software healthy scripts/import-reports.mjs:main
fetchNewReports software healthy scripts/import-reports.mjs:fetchNewReports
renderIssue software healthy scripts/import-reports.mjs:renderIssue
code software healthy scripts/import-reports.mjs:code
createIssue software healthy scripts/import-reports.mjs:createIssue
ghPost software healthy scripts/import-reports.mjs:ghPost
markExported software healthy scripts/import-reports.mjs:markExported
requireEnv software healthy scripts/import-reports.mjs:requireEnv
fail software healthy scripts/import-reports.mjs:fail
make_voikko software healthy scripts/qa/verify_voikko.py:59
init_worker software dead scripts/qa/verify_voikko.py:73
analysis_matches software healthy scripts/qa/verify_voikko.py:95
lemma_known software healthy scripts/qa/verify_voikko.py:131
verify_group software dead scripts/qa/verify_voikko.py:140
collect_jobs software healthy scripts/qa/verify_voikko.py:163
main software healthy scripts/qa/verify_voikko.py:184
probe_tn22 software healthy scripts/qa/gen_citation_overrides.py:54
main software healthy scripts/qa/gen_citation_overrides.py:70
main software healthy scripts/qa/gen_comitative_overrides.py:26
comitative_ok software healthy scripts/qa/gen_comitative_overrides.py:34
is_back software healthy scripts/qa/gen_harmony_overrides.py:37
flip_suffix software healthy scripts/qa/gen_harmony_overrides.py:47
main software healthy scripts/qa/gen_harmony_overrides.py:56
is_lemma_form software healthy scripts/qa/gen_harmony_overrides.py:80
family_of software healthy scripts/qa/gen_content.py:46
main software healthy scripts/qa/gen_content.py:96
load_sidecar software healthy scripts/qa/gen_content.py:117
verified_alternants software healthy scripts/qa/gen_alternant_overrides.py:37
main software healthy scripts/qa/gen_alternant_overrides.py:42
vkey software healthy scripts/qa/report.py:55
load_verdicts software healthy scripts/qa/report.py:59
classify software healthy scripts/qa/report.py:68
main software healthy scripts/qa/report.py:109
verified software healthy .claude/skills/finnish-testgen/scripts/gen_special_numerals…
fetch_wiktionary_html software healthy .claude/skills/finnish-testgen/scripts/mint_testdata.py:54
clean_cell software healthy .claude/skills/finnish-testgen/scripts/mint_testdata.py:76
parse_declension software healthy .claude/skills/finnish-testgen/scripts/mint_testdata.py:90
kotus_lookup software healthy .claude/skills/finnish-testgen/scripts/mint_testdata.py:119
make_voikko software healthy .claude/skills/finnish-testgen/scripts/mint_testdata.py:136
voikko_verify software healthy .claude/skills/finnish-testgen/scripts/mint_testdata.py:162
main software healthy .claude/skills/finnish-testgen/scripts/mint_testdata.py:177
verified software healthy .claude/skills/finnish-testgen/scripts/gen_pronouns.py:38
kotus_compounds software healthy .claude/skills/finnish-testgen/scripts/gen_compound_gold.py…
fetch software healthy .claude/skills/finnish-testgen/scripts/gen_compound_gold.py…
clean_cell software healthy .claude/skills/finnish-testgen/scripts/gen_compound_gold.py…
parse_declension software healthy .claude/skills/finnish-testgen/scripts/gen_compound_gold.py…
make_voikko software healthy .claude/skills/finnish-testgen/scripts/gen_compound_gold.py…
voikko_ok software healthy .claude/skills/finnish-testgen/scripts/gen_compound_gold.py…
main software healthy .claude/skills/finnish-testgen/scripts/gen_compound_gold.py…

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

LabelLayerStatusPath
qa software healthy qa
docs software healthy docs
guides software healthy docs/guides
scripts software healthy scripts
qa software healthy scripts/qa
crates software healthy crates
keinontolibrary-ffi software healthy crates/keinontolibrary-ffi
src software healthy crates/keinontolibrary-ffi/src
keinontolibrary-data software healthy crates/keinontolibrary-data
src software healthy crates/keinontolibrary-data/src
keinontolibrary-cli software healthy crates/keinontolibrary-cli
src software healthy crates/keinontolibrary-cli/src
keinontolibrary-server software healthy crates/keinontolibrary-server
src software healthy crates/keinontolibrary-server/src
keinontolibrary-ingest software healthy crates/keinontolibrary-ingest
tests software healthy crates/keinontolibrary-ingest/tests
src software healthy crates/keinontolibrary-ingest/src
keinontolibrary-rules software healthy crates/keinontolibrary-rules
tests software healthy crates/keinontolibrary-rules/tests
src software healthy crates/keinontolibrary-rules/src
keinontolibrary-core software healthy crates/keinontolibrary-core
tests software healthy crates/keinontolibrary-core/tests
src software healthy crates/keinontolibrary-core/src
.claude software healthy .claude
skills software healthy .claude/skills
finnish-testgen software healthy .claude/skills/finnish-testgen
scripts software healthy .claude/skills/finnish-testgen/scripts
metrics software healthy metrics
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
check cicd healthy .github/workflows/ci.yml
msrv cicd healthy .github/workflows/ci.yml
audit cicd healthy .github/workflows/ci.yml
cargo-install cicd healthy .github/workflows/install-test.yml
import cicd healthy .github/workflows/import-reports.yml

LabelLayerStatusPath
port:8080 network healthy README.md
port:65532 network healthy Dockerfile
port:09 network healthy .github/workflows/import-reports.yml
port:17 network healthy .github/workflows/import-reports.yml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::install-test cicd healthy .github/workflows/install-test.yml
gha::import-reports cicd healthy .github/workflows/import-reports.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
REPORTS_ADMIN_TOKEN cicd healthy
REPORTS_API_URL cicd healthy

LabelLayerStatusPath
repobility-clone-2ks7udgp software healthy /tmp/repobility-clone-2ks7udgp

LabelLayerStatusPath
127.0.0.1 network healthy crates/keinontolibrary-server/src/main.rs

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
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/3edb6e05-6554-488b-91c1-05fb35cddad1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3edb6e05-6554-488b-91c1-05fb35cddad1/

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.