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.

aptr322/pecha-htr

https://github.com/aptr322/pecha-htr · scanned 2026-06-17 01:34 UTC (1 month, 2 weeks ago)

7 raw signals (0 security + 7 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +19.2 (diff) · 7 actionable findings from 1 signal source. 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 79 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
find_border software healthy detect_border.py:41
normalize_angle software healthy detect_border.py:59
deskew software healthy detect_border.py:72
crop_to_box software healthy detect_border.py:80
rule_mask software healthy detect_border.py:134
_rule_cut software healthy detect_border.py:149
trim_rules software healthy detect_border.py:158
prepare_folio software healthy detect_border.py:173
process software healthy detect_border.py:190
main software healthy detect_border.py:212
largest_region_bbox software healthy scripts/make_area_prefill.py:35
build software healthy scripts/make_area_prefill.py:52
main software healthy scripts/make_area_prefill.py:107
main software healthy scripts/scan_glosses.py:29
main software healthy scripts/cache_kraken_seg.py:29
pts software healthy scripts/make_seg_prefill.py:34
lines_for software healthy scripts/make_seg_prefill.py:38
write_pagexml software healthy scripts/make_seg_prefill.py:63
process software healthy scripts/make_seg_prefill.py:94
main software healthy scripts/make_seg_prefill.py:111
parse_pts software healthy scripts/seg_overlay.py:23
process software healthy scripts/seg_overlay.py:27
main software healthy scripts/seg_overlay.py:49
gloss_map software healthy scripts/rank_easiness.py:33
analyze software healthy scripts/rank_easiness.py:40
main software healthy scripts/rank_easiness.py:65
prepare software healthy scripts/eval_folio.py:23
segment software healthy scripts/eval_folio.py:43
recognize software healthy scripts/eval_folio.py:70
_norm software healthy scripts/eval_folio.py:77
_edit software healthy scripts/eval_folio.py:81
_best_local software healthy scripts/eval_folio.py:91
score software healthy scripts/eval_folio.py:104
main software healthy scripts/eval_folio.py:119
main software healthy scripts/validate_crops.py:26
convert_dir software healthy scripts/tif2png.py:22
main software healthy scripts/tif2png.py:52
border_mask software healthy scripts/segment_masked.py:33
main software healthy scripts/segment_masked.py:45

LabelLayerStatusPath
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
detect_border.py software healthy detect_border.py
make_area_prefill.py software healthy scripts/make_area_prefill.py
__init__.py software healthy scripts/__init__.py
scan_glosses.py software healthy scripts/scan_glosses.py
cache_kraken_seg.py software healthy scripts/cache_kraken_seg.py
make_seg_prefill.py software healthy scripts/make_seg_prefill.py
seg_overlay.py software healthy scripts/seg_overlay.py
rank_easiness.py software healthy scripts/rank_easiness.py
eval_folio.py software healthy scripts/eval_folio.py
validate_crops.py software healthy scripts/validate_crops.py
tif2png.py software healthy scripts/tif2png.py
segment_masked.py software healthy scripts/segment_masked.py
segmentation_gt.md software healthy docs/segmentation_gt.md
font_analysis.md software healthy docs/font_analysis.md
bootstrapping.md software healthy docs/bootstrapping.md
escriptorium_setup.md software healthy docs/escriptorium_setup.md
getting_started.html software healthy docs/kraken/getting_started.html
introduction_to_atr.html software healthy docs/kraken/introduction_to_atr.html
README.md software healthy docs/kraken/README.md
index.html software healthy docs/kraken/index.html
changelog.html software healthy docs/kraken/changelog.html
index.html software healthy docs/kraken/api/index.html
training_reading_order.html software healthy docs/kraken/user_guide/training_reading_order.html
training_segmentation.html software healthy docs/kraken/user_guide/training_segmentation.html
training_recognition.html software healthy docs/kraken/user_guide/training_recognition.html
api.html software healthy docs/kraken/user_guide/api.html
models.html software healthy docs/kraken/user_guide/models.html
index.html software healthy docs/kraken/user_guide/index.html
inference.html software healthy docs/kraken/user_guide/inference.html
migration_6_0.html software healthy docs/kraken/user_guide/migration_6_0.html

LabelLayerStatusPath
scripts software healthy scripts
docs software healthy docs
kraken software healthy docs/kraken
api software healthy docs/kraken/api
user_guide software healthy docs/kraken/user_guide

LabelLayerStatusPath
aptr322__pecha-htr software healthy /data/fable5_failed_archive/aptr322__pecha-htr

LabelLayerStatusPath
4.13.0.92 network healthy pyproject.toml

LabelLayerStatusPath
gpu (detected) hardware healthy README.md
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/32b25a29-1a72-4459-bde6-ec8e781ab555/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/32b25a29-1a72-4459-bde6-ec8e781ab555/

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.