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.

yoann-dufresne/sklib

https://github.com/yoann-dufresne/sklib · scanned 2026-06-16 01:06 UTC (2 months, 1 week ago)

15 raw signals (0 security + 15 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 14 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 159 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
README.md software healthy README.md
Questions.md software healthy Questions.md
improve_ram.md software healthy improve_ram.md
TODO.md software healthy TODO.md
setop_verif.sh software healthy tests/setop_verif.sh
main.cpp software healthy tests/main.cpp
rc.sh software healthy tests/rc.sh
setop_multi_verif.sh software healthy tests/setop_multi_verif.sh
kmer_content_verif.sh software healthy tests/kmer_content_verif.sh
sequences_2_fa.sh software healthy tests/sequences_2_fa.sh
bug06_construct_homopolymer_drop.cpp software healthy tests/km/bug06_construct_homopolymer_drop.cpp
skmer.cpp software healthy tests/km/skmer.cpp
kmer.cpp software healthy tests/km/kmer.cpp
kmerator.cpp software healthy tests/km/kmerator.cpp
SetOperations.cpp software healthy tests/km/SetOperations.cpp
ColinearChaining.cpp software healthy tests/km/ColinearChaining.cpp
framing_per_kmer.cpp software healthy tests/km/framing_per_kmer.cpp
ParallelConstruct.cpp software healthy tests/km/ParallelConstruct.cpp
test_data.hpp software healthy tests/km/test_data.hpp
bug05_query_word_boundary.cpp software healthy tests/km/bug05_query_word_boundary.cpp
bug07_query_context_framing.cpp software healthy tests/km/bug07_query_context_framing.cpp
minimizer_hash.cpp software healthy tests/km/minimizer_hash.cpp
BucketedSkmerList.cpp software healthy tests/km/BucketedSkmerList.cpp
QuotientWidth.cpp software healthy tests/km/QuotientWidth.cpp
strand_invariance.cpp software healthy tests/km/strand_invariance.cpp
skmerator.cpp software healthy tests/km/skmerator.cpp
skmerator_digest.cpp software healthy tests/km/skmerator_digest.cpp
VirtualSkmer.cpp software healthy tests/km/VirtualSkmer.cpp
commands.cpp software healthy app/sortedlists/commands.cpp
commands.hpp software healthy app/sortedlists/commands.hpp
options.hpp software healthy app/sortedlists/options.hpp
sskm.cpp software healthy app/sortedlists/sskm.cpp
cli.hpp software healthy app/sortedlists/cli.hpp
cli.cpp software healthy app/sortedlists/cli.cpp
produce_skmers.cpp software healthy app/produce/produce_skmers.cpp
VirtualSkmer.hpp software healthy lib/include/algorithms/VirtualSkmer.hpp
ColinearChaining.hpp software healthy lib/include/algorithms/ColinearChaining.hpp
Parallel.hpp software healthy lib/include/algorithms/Parallel.hpp
ParallelConstruct.hpp software healthy lib/include/algorithms/ParallelConstruct.hpp
SetOperations.hpp software healthy lib/include/algorithms/SetOperations.hpp
SortedSkmerListBuilder.hpp software healthy lib/include/algorithms/SortedSkmerListBuilder.hpp
WidthDispatch.hpp software healthy lib/include/algorithms/WidthDispatch.hpp
SkmerBucketWriter.hpp software healthy lib/include/algorithms/SkmerBucketWriter.hpp
ParallelQuery.hpp software healthy lib/include/algorithms/ParallelQuery.hpp
wide_int.hpp software healthy lib/include/io/wide_int.hpp
Skmerator.hpp software healthy lib/include/io/Skmerator.hpp
Skmer.hpp software healthy lib/include/io/Skmer.hpp
SkmerDigest.hpp software healthy lib/include/io/SkmerDigest.hpp
Kmer.hpp software healthy lib/include/io/Kmer.hpp
Kmerator.hpp software healthy lib/include/io/Kmerator.hpp

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

LabelLayerStatusPath
median software healthy benchmark/scripts/diag_plot.py:14
fnum software healthy benchmark/scripts/diag_plot.py:29
amdahl_fit software healthy benchmark/scripts/diag_plot.py:36
sse software dead benchmark/scripts/diag_plot.py:38
load software healthy benchmark/scripts/plot.py:32
facets software healthy benchmark/scripts/plot.py:46
grid software healthy benchmark/scripts/plot.py:56
plot_construct software healthy benchmark/scripts/plot.py:66
plot_query software healthy benchmark/scripts/plot.py:89
plot_setop software healthy benchmark/scripts/plot.py:109
_canon software healthy benchmark/scripts/e2e_helpers.py:47
_write_fasta software healthy benchmark/scripts/e2e_helpers.py:52
sanitize software healthy benchmark/scripts/e2e_helpers.py:61
flush software healthy benchmark/scripts/e2e_helpers.py:133
randkmers software healthy benchmark/scripts/e2e_helpers.py:88
canon software healthy benchmark/scripts/e2e_helpers.py:101
truth software healthy benchmark/scripts/e2e_helpers.py:110
prefix software healthy benchmark/scripts/e2e_helpers.py:125
bincount software healthy benchmark/scripts/e2e_helpers.py:162
binheadersize software healthy benchmark/scripts/e2e_helpers.py:171
_iter_records software healthy benchmark/scripts/e2e_helpers.py:196
dropshort software healthy benchmark/scripts/e2e_helpers.py:213
_load_seqs software healthy benchmark/scripts/e2e_helpers.py:225
_global_to_local software healthy benchmark/scripts/e2e_helpers.py:244
sample_positive software healthy benchmark/scripts/e2e_helpers.py:251
simreads software healthy benchmark/scripts/e2e_helpers.py:269
shuffle software healthy benchmark/scripts/e2e_helpers.py:287
count_kmers software healthy benchmark/scripts/e2e_helpers.py:294
allkmers software healthy benchmark/scripts/e2e_helpers.py:303
main software healthy benchmark/scripts/e2e_helpers.py:317
main software healthy benchmark/scripts/mutate.py:18
flush software healthy benchmark/scripts/mutate.py:26
demangle software dead benchmark/scripts/bottleneck/perf_categorize.py:34
parse software healthy benchmark/scripts/tools/callgrind_to_folded.py:22
resolve software healthy benchmark/scripts/tools/callgrind_to_folded.py:29
short software healthy benchmark/scripts/tools/callgrind_to_folded.py:74
main software healthy benchmark/scripts/tools/callgrind_to_folded.py:82
find_incl software healthy benchmark/scripts/tools/callgrind_to_folded.py:89
walk software healthy benchmark/scripts/tools/callgrind_to_folded.py:125

LabelLayerStatusPath
tests software healthy tests
km software healthy tests/km
app software healthy app
sortedlists software healthy app/sortedlists
produce software healthy app/produce
lib software healthy lib
include software healthy lib/include
algorithms software healthy lib/include/algorithms
io software healthy lib/include/io
src software healthy lib/src
algorithms software healthy lib/src/algorithms
benchmark software healthy benchmark
results software healthy benchmark/results
reports software healthy benchmark/results/reports
scripts software healthy benchmark/scripts
bottleneck software healthy benchmark/scripts/bottleneck
tools software healthy benchmark/scripts/tools
union_bench software healthy benchmark/union_bench
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
repobility-clone-kxlxl9km software healthy /tmp/repobility-clone-kxlxl9km

LabelLayerStatusPath
gha::build_and_test cicd healthy .github/workflows/build_and_test.yaml

LabelLayerStatusPath
build-and-test cicd healthy .github/workflows/build_and_test.yaml
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/3c7d503f-8c68-49f9-a7bf-3366aa5e72bd/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3c7d503f-8c68-49f9-a7bf-3366aa5e72bd/

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.