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.

takano32/arakaku

https://github.com/takano32/arakaku · scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)

92 raw signals (0 security + 92 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 86 actionable findings from 1 signal source. 6 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 464 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
test_none_if_empty software healthy tests/test_10_build_json.py:3
test_bool_from_text software healthy tests/test_10_build_json.py:9
test_split_list software healthy tests/test_10_build_json.py:26
read_csv software healthy tests/test_05_csv_schema.py:60
test_relational_csv_required_columns software healthy tests/test_05_csv_schema.py:66
test_relational_csv_primary_keys_are_present_and_unique software healthy tests/test_05_csv_schema.py:73
test_video_links_composite_key_is_unique software healthy tests/test_05_csv_schema.py:81
test_each_bout_has_two_participants software healthy tests/test_05_csv_schema.py:87
repo_root software healthy tests/conftest.py:6
load_module software healthy tests/conftest.py:7
build_json_module software healthy tests/conftest.py:14
utils_module software healthy tests/conftest.py:16
validate_json_module software healthy tests/conftest.py:18
source_result_candidates_module software healthy tests/conftest.py:20
source_reference_candidates_module software healthy tests/conftest.py:22
docs_data software healthy tests/conftest.py:24
json_file software healthy tests/conftest.py:26
_load software healthy tests/conftest.py:27
test_collect_ids_detects_duplicate_ids software healthy tests/test_20_validate_json.py:3
test_validate_real_article_references software healthy tests/test_20_validate_json.py:10
test_validate_real_aliases_shape software healthy tests/test_20_validate_json.py:28
test_validate_bouts_warns_on_unusual_method software healthy tests/test_20_validate_json.py:35
test_validate_videos_accepts_real_video_data software healthy tests/test_30_validate_videos.py:4
test_validate_video_links_accepts_real_links software healthy tests/test_30_validate_videos.py:22
test_validate_video_links_detects_unknown_video software healthy tests/test_30_validate_videos.py:62
test_source_mention_result_candidate_hints software healthy tests/test_40_source_mention_result_candidates.py:4
test_source_mention_result_candidate_keeps_weak_rows_low software healthy tests/test_40_source_mention_result_candidates.py:60
test_build_event_candidates_from_exact_event_mentions software healthy tests/test_50_source_reference_candidates.py:4
test_build_bout_fighter_names_from_participants software healthy tests/test_50_source_reference_candidates.py:49
test_build_bout_source_ids_from_article_links software healthy tests/test_50_source_reference_candidates.py:68
test_build_bout_candidates_from_linked_video_description software healthy tests/test_50_source_reference_candidates.py:85
test_build_bout_candidates_match_reasons_from_note_sources software healthy tests/test_50_source_reference_candidates.py:146
test_build_video_candidates_from_youtube_description software healthy tests/test_50_source_reference_candidates.py:217
revalidate software healthy docs/sw.js:revalidate
filterButtons software healthy docs/assets/js/filters.js:filterButtons
matchOf software healthy docs/assets/js/filters.js:matchOf
itemPassesFilters software healthy docs/assets/js/filters.js:itemPassesFilters
fetchJsonText software healthy docs/assets/js/data-loader.js:fetchJsonText
getJSONParser software healthy docs/assets/js/data-loader.js:getJSONParser
flush software healthy docs/assets/js/data-loader.js:flush
scheduleFlush software healthy docs/assets/js/data-loader.js:scheduleFlush
cancelFlush software healthy docs/assets/js/data-loader.js:cancelFlush
keys software healthy docs/assets/js/data-loader.js:keys
renderLoadError software healthy docs/assets/js/event-controller.js:renderLoadError
loadVirtualCore software healthy docs/assets/js/ui/virtual-list.js:loadVirtualCore
loadingMessage software healthy docs/assets/js/ui/virtual-list.js:loadingMessage
observeWindowRect software healthy docs/assets/js/ui/virtual-list.js:observeWindowRect
update software healthy docs/assets/js/ui/virtual-list.js:update
observeWindowOffset software healthy docs/assets/js/ui/virtual-list.js:observeWindowOffset
ids software healthy docs/assets/js/ui/component-builder.js:ids

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

LabelLayerStatusPath
SCHEMA_NOTES.md software healthy SCHEMA_NOTES.md
CODEX.md software healthy CODEX.md
GEMINI.md software healthy GEMINI.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
HANDOFF.md software healthy HANDOFF.md
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
NEXT_TASKS.md software healthy NEXT_TASKS.md
AGENTS.md software healthy AGENTS.md
OPERATIONS_CHECKLIST.md software healthy OPERATIONS_CHECKLIST.md
CHRONICLE.md software healthy CHRONICLE.md
test_10_build_json.py software healthy tests/test_10_build_json.py
test_05_csv_schema.py software healthy tests/test_05_csv_schema.py
conftest.py software healthy tests/conftest.py
test_20_validate_json.py software healthy tests/test_20_validate_json.py
test_30_validate_videos.py software healthy tests/test_30_validate_videos.py
test_40_source_mention_result_candidates.py software healthy tests/test_40_source_mention_result_candidates.py
test_50_source_reference_candidates.py software healthy tests/test_50_source_reference_candidates.py
sw.js software healthy docs/sw.js
index.html software healthy docs/index.html
style.css software healthy docs/assets/style.css
filters.js software healthy docs/assets/js/filters.js
data-loader.js software healthy docs/assets/js/data-loader.js
config.js software healthy docs/assets/js/config.js
event-controller.js software healthy docs/assets/js/event-controller.js
main.js software healthy docs/assets/js/main.js
view-controller.js software healthy docs/assets/js/view-controller.js
virtual-list.js software healthy docs/assets/js/ui/virtual-list.js
component-builder.js software healthy docs/assets/js/ui/component-builder.js
html-utils.js software healthy docs/assets/js/ui/html-utils.js
keyboard-nav.js software healthy docs/assets/js/ui/keyboard-nav.js
navigation.js software healthy docs/assets/js/ui/navigation.js
markdown.js software healthy docs/assets/js/ui/markdown.js
related-renderers.js software healthy docs/assets/js/services/related-renderers.js
source-renderers.js software healthy docs/assets/js/services/source-renderers.js
url-sync.js software healthy docs/assets/js/core/url-sync.js
label-registry.js software healthy docs/assets/js/core/label-registry.js
reliability.js software healthy docs/assets/js/core/reliability.js
data-repository.js software healthy docs/assets/js/core/data-repository.js
app-state.js software healthy docs/assets/js/core/app-state.js
data-parser.js software healthy docs/assets/js/core/data-parser.js
data-enricher.js software healthy docs/assets/js/core/data-enricher.js
view-context.js software healthy docs/assets/js/core/view-context.js
base-repository.js software healthy docs/assets/js/core/base-repository.js
query-matcher.js software healthy docs/assets/js/core/query-matcher.js
tab-renderers.js software healthy docs/assets/js/tabs/tab-renderers.js
tab-registry.js software healthy docs/assets/js/tabs/tab-registry.js
generate_official_pages_csv.py software healthy scripts/generate_official_pages_csv.py
crawl_note_articles.py software healthy scripts/crawl_note_articles.py

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

LabelLayerStatusPath
DataLoader software healthy docs/assets/js/data-loader.js:DataLoader
EventController software healthy docs/assets/js/event-controller.js:EventController
ViewController software healthy docs/assets/js/view-controller.js:ViewController
VirtualList software healthy docs/assets/js/ui/virtual-list.js:VirtualList
DefinitionListBuilder software healthy docs/assets/js/ui/component-builder.js:DefinitionListBuilder
ComponentFactory software healthy docs/assets/js/ui/component-builder.js:ComponentFactory
KeyboardNav software healthy docs/assets/js/ui/keyboard-nav.js:KeyboardNav
Navigator software healthy docs/assets/js/ui/navigation.js:Navigator
RelatedRenderers software healthy docs/assets/js/services/related-renderers.js:RelatedRendere…
SourceRenderers software healthy docs/assets/js/services/source-renderers.js:SourceRenderers
LabelRegistry software healthy docs/assets/js/core/label-registry.js:LabelRegistry
DataRepository software healthy docs/assets/js/core/data-repository.js:DataRepository
AppState software healthy docs/assets/js/core/app-state.js:AppState
DataEnricher software healthy docs/assets/js/core/data-enricher.js:DataEnricher
ViewContext software healthy docs/assets/js/core/view-context.js:ViewContext
BaseRepository software healthy docs/assets/js/core/base-repository.js:BaseRepository
QueryMatcher software healthy docs/assets/js/core/query-matcher.js:QueryMatcher
TabRenderers software healthy docs/assets/js/tabs/tab-renderers.js:TabRenderers
TabRendererRegistry software healthy docs/assets/js/tabs/tab-registry.js:TabRendererRegistry
NoteMetadataParser software healthy scripts/archive_metadata.py:53
EntityMapper software healthy scripts/arakaku/utils.py:182

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
assets software healthy docs/assets
js software healthy docs/assets/js
ui software healthy docs/assets/js/ui
services software healthy docs/assets/js/services
core software healthy docs/assets/js/core
tabs software healthy docs/assets/js/tabs
scripts software healthy scripts
arakaku software healthy scripts/arakaku
data-src software healthy data-src
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
test cicd healthy .github/workflows/test.yml
build cicd healthy .github/workflows/pages.yml
deploy cicd healthy .github/workflows/pages.yml

LabelLayerStatusPath
gha::test cicd healthy .github/workflows/test.yml
gha::pages cicd healthy .github/workflows/pages.yml

LabelLayerStatusPath
repobility-clone-kzbee76_ software healthy /tmp/repobility-clone-kzbee76_
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/38be9052-0674-457a-b4ed-55397e198407/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/38be9052-0674-457a-b4ed-55397e198407/

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.