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.

Donghun1q2w/ReportReviewer

https://github.com/Donghun1q2w/ReportReviewer · scanned 2026-06-17 01:27 UTC (1 month, 2 weeks ago)

16 raw signals (0 security + 16 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +12.3 (diff) · 16 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 313 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
_write_pdf software healthy skills/cert-review/tests/test_prep_cache.py:22
_mk_case software healthy skills/cert-review/tests/test_prep_cache.py:31
_png_mtimes software healthy skills/cert-review/tests/test_prep_cache.py:37
test_first_run_renders_and_writes_sidecar software healthy skills/cert-review/tests/test_prep_cache.py:41
test_second_run_skips_render software healthy skills/cert-review/tests/test_prep_cache.py:60
test_force_rerenders software healthy skills/cert-review/tests/test_prep_cache.py:77
test_changed_pdf_rerenders software healthy skills/cert-review/tests/test_prep_cache.py:87
test_dpi_change_rerenders software healthy skills/cert-review/tests/test_prep_cache.py:104
test_missing_png_forces_rerender software healthy skills/cert-review/tests/test_prep_cache.py:116
_run_snippet software healthy skills/cert-review/tests/test_input_guard.py:26
test_gt_open_blocked_outside_eval_harness software healthy skills/cert-review/tests/test_input_guard.py:52
test_rawdata_open_blocked_everywhere software healthy skills/cert-review/tests/test_input_guard.py:62
test_rawdata_blocked_even_for_eval_harness software healthy skills/cert-review/tests/test_input_guard.py:72
test_normal_cert_path_passes_guard software healthy skills/cert-review/tests/test_input_guard.py:82
test_filename_containing_rawdata_substring_not_blocked software healthy skills/cert-review/tests/test_input_guard.py:94
test_parse_bbox_ok software healthy skills/cert-review/tests/test_crop.py:22
test_parse_bbox_wrong_count software healthy skills/cert-review/tests/test_crop.py:26
test_parse_bbox_non_numeric software healthy skills/cert-review/tests/test_crop.py:31
test_parse_bbox_out_of_range software healthy skills/cert-review/tests/test_crop.py:36
test_parse_bbox_degenerate software healthy skills/cert-review/tests/test_crop.py:41
test_bbox_to_pixels_basic software healthy skills/cert-review/tests/test_crop.py:48
test_bbox_to_pixels_min_one_pixel software healthy skills/cert-review/tests/test_crop.py:57
_write_pdf software healthy skills/cert-review/tests/test_crop.py:65
test_resolve_stem_prefix_match software healthy skills/cert-review/tests/test_crop.py:74
test_resolve_stem_ambiguous software healthy skills/cert-review/tests/test_crop.py:81
test_crop_region_writes_slugged_png software healthy skills/cert-review/tests/test_crop.py:89
test_crop_region_page_out_of_range software healthy skills/cert-review/tests/test_crop.py:105
pytest_collection_modifyitems software healthy skills/cert-review/tests/conftest.py:33
_entry software healthy skills/cert-review/tests/test_merge_parts.py:13
_setup_case software healthy skills/cert-review/tests/test_merge_parts.py:22
_write_fragment software healthy skills/cert-review/tests/test_merge_parts.py:41
test_merge_fills_skeleton_and_preserves_toplevel software healthy skills/cert-review/tests/test_merge_parts.py:50
test_duplicate_page_later_fragment_wins_with_issue software healthy skills/cert-review/tests/test_merge_parts.py:67
test_missing_skeleton_raises software healthy skills/cert-review/tests/test_merge_parts.py:88
test_no_fragments_raises software healthy skills/cert-review/tests/test_merge_parts.py:96
test_discover_stems_and_merge_case software healthy skills/cert-review/tests/test_merge_parts.py:102
_gather_imports software healthy skills/cert-review/tests/test_no_python_ocr.py:39
test_no_python_ocr_imports software healthy skills/cert-review/tests/test_no_python_ocr.py:55
test_no_stray_python_at_skill_root software healthy skills/cert-review/tests/test_no_python_ocr.py:67
test_gt_data_path_not_referenced_outside_eval software healthy skills/cert-review/tests/test_no_python_ocr.py:78
test_a106_cmn_footnote software healthy skills/cert-review/tests/test_compare_engine.py:47
test_grade_route_matches_p91 software healthy skills/cert-review/tests/test_compare_engine.py:74
test_grade_route_and_keys_wpb software healthy skills/cert-review/tests/test_compare_engine.py:81
_issue software healthy skills/cert-review/tests/test_eval_harness.py:44
_pred software healthy skills/cert-review/tests/test_eval_harness.py:53
test_list_cases_discovers_case4 software healthy skills/cert-review/tests/test_eval_harness.py:67
test_parse_comments_case4_known_issues software healthy skills/cert-review/tests/test_eval_harness.py:74
find software healthy skills/cert-review/tests/test_eval_harness.py:80
test_match_full_recall software healthy skills/cert-review/tests/test_eval_harness.py:120
test_match_partial_recall software healthy skills/cert-review/tests/test_eval_harness.py:142

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

LabelLayerStatusPath
requirements.txt software healthy requirements.txt
README.md software healthy README.md
LICENSE software healthy LICENSE
ocr-extractor.md software healthy agents/ocr-extractor.md
format-reviewer.md software healthy agents/format-reviewer.md
chemistry-reviewer.md software healthy agents/chemistry-reviewer.md
heat-treatment-reviewer.md software healthy agents/heat-treatment-reviewer.md
nde-reviewer.md software healthy agents/nde-reviewer.md
mechanical-reviewer.md software healthy agents/mechanical-reviewer.md
eval-summary.md software healthy docs/eval-summary.md
README.md software healthy skills/cert-review/README.md
SKILL.md software healthy skills/cert-review/SKILL.md
test_prep_cache.py software healthy skills/cert-review/tests/test_prep_cache.py
test_input_guard.py software healthy skills/cert-review/tests/test_input_guard.py
test_crop.py software healthy skills/cert-review/tests/test_crop.py
conftest.py software healthy skills/cert-review/tests/conftest.py
test_merge_parts.py software healthy skills/cert-review/tests/test_merge_parts.py
test_no_python_ocr.py software healthy skills/cert-review/tests/test_no_python_ocr.py
__init__.py software healthy skills/cert-review/tests/__init__.py
test_compare_engine.py software healthy skills/cert-review/tests/test_compare_engine.py
test_eval_harness.py software healthy skills/cert-review/tests/test_eval_harness.py
test_source_validator.py software healthy skills/cert-review/tests/test_source_validator.py
test_merge_reviews.py software healthy skills/cert-review/tests/test_merge_reviews.py
test_extraction_check.py software healthy skills/cert-review/tests/test_extraction_check.py
test_refpack.py software healthy skills/cert-review/tests/test_refpack.py
cli.py software healthy skills/cert-review/scripts/cli.py
extraction_check.py software healthy skills/cert-review/scripts/extraction_check.py
_build_chemistry_limits.py software healthy skills/cert-review/scripts/_build_chemistry_limits.py
pdf_split.py software healthy skills/cert-review/scripts/pdf_split.py
merge_reviews.py software healthy skills/cert-review/scripts/merge_reviews.py
compliance_report.py software healthy skills/cert-review/scripts/compliance_report.py
__init__.py software healthy skills/cert-review/scripts/__init__.py
refdata_loader.py software healthy skills/cert-review/scripts/refdata_loader.py
source_validator.py software healthy skills/cert-review/scripts/source_validator.py
refpack.py software healthy skills/cert-review/scripts/refpack.py
compare_engine.py software healthy skills/cert-review/scripts/compare_engine.py
crop.py software healthy skills/cert-review/scripts/crop.py
eval_harness.py software healthy skills/cert-review/scripts/eval_harness.py
merge_parts.py software healthy skills/cert-review/scripts/merge_parts.py
prep_inputs.py software healthy skills/cert-review/scripts/prep_inputs.py
build_mechanical_limits.py software healthy skills/cert-review/scripts/_bootstrap/build_mechanical_limi…
extract_csv_seeds.py software healthy skills/cert-review/scripts/_bootstrap/extract_csv_seeds.py
__init__.py software healthy skills/cert-review/scripts/_bootstrap/__init__.py
extraction-schema.json software healthy skills/cert-review/references/extraction-schema.json
conventions.md software healthy skills/cert-review/references/conventions.md
review-criteria.md software healthy skills/cert-review/references/review-criteria.md
skills/cert-review/SKILL.md quality healthy skills/cert-review/SKILL.md

LabelLayerStatusPath
agents software healthy agents
docs software healthy docs
skills software healthy skills
cert-review software healthy skills/cert-review
tests software healthy skills/cert-review/tests
scripts software healthy skills/cert-review/scripts
_bootstrap software healthy skills/cert-review/scripts/_bootstrap
references software healthy skills/cert-review/references

LabelLayerStatusPath
MissingProvenanceError software healthy skills/cert-review/scripts/source_validator.py:37
ValidationResult software healthy skills/cert-review/scripts/source_validator.py:42

LabelLayerStatusPath
Donghun1q2w__ReportReviewer software healthy /data/fable5_failed_archive/Donghun1q2w__ReportReviewer

LabelLayerStatusPath
gpu (detected) hardware healthy skills/cert-review/scripts/pdf_split.py
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/66dba706-0efd-4f0b-9792-da43bb8a2222/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/66dba706-0efd-4f0b-9792-da43bb8a2222/

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.