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.

WHoastra/WoodPDF

https://github.com/WHoastra/WoodPDF · scanned 2026-06-16 00:57 UTC (2 months, 1 week ago)

37 raw signals (0 security + 37 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 36 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 322 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
__init__ software healthy woodpdf/config.py:31
load software healthy woodpdf/config.py:35
save software healthy woodpdf/config.py:43
get software healthy woodpdf/config.py:51
set software healthy woodpdf/config.py:54
add_recent software healthy woodpdf/config.py:58
stylesheet software healthy woodpdf/theme.py:89
main software healthy woodpdf/main.py:6
__init__ software healthy woodpdf/ui/sidebar.py:138
_rows_moved software healthy woodpdf/ui/sidebar.py:36
_menu software healthy woodpdf/ui/sidebar.py:94
rebuild software healthy woodpdf/ui/sidebar.py:123
set_current software healthy woodpdf/ui/sidebar.py:76
_clicked software healthy woodpdf/ui/sidebar.py:132
__init__ software healthy woodpdf/ui/page_view.py:493
set_document software healthy woodpdf/ui/page_view.py:86
invalidate software healthy woodpdf/ui/page_view.py:90
relayout software healthy woodpdf/ui/page_view.py:96
page_rect software healthy woodpdf/ui/page_view.py:143
widget_to_page software healthy woodpdf/ui/page_view.py:150
page_to_widget software healthy woodpdf/ui/page_view.py:160
_pixmap_for software healthy woodpdf/ui/page_view.py:167
visible_pages software healthy woodpdf/ui/page_view.py:192
paintEvent software dead woodpdf/ui/page_view.py:203
_paint_overlays software healthy woodpdf/ui/page_view.py:220
_paint_drag software healthy woodpdf/ui/page_view.py:244
mousePressEvent software dead woodpdf/ui/page_view.py:280
_hit_annot_or_widget software healthy woodpdf/ui/page_view.py:307
mouseMoveEvent software dead woodpdf/ui/page_view.py:324
mouseReleaseEvent software dead woodpdf/ui/page_view.py:348
mouseDoubleClickEvent software dead woodpdf/ui/page_view.py:393
wheelEvent software dead woodpdf/ui/page_view.py:409
keyPressEvent software healthy woodpdf/ui/page_view.py:427
_update_text_selection software healthy woodpdf/ui/page_view.py:432
_finish_text_selection software healthy woodpdf/ui/page_view.py:446
selection_quads software dead woodpdf/ui/page_view.py:454
clear_selection software dead woodpdf/ui/page_view.py:460
take_ink_strokes software healthy woodpdf/ui/page_view.py:464
has_ink software healthy woodpdf/ui/page_view.py:486
_track_page software healthy woodpdf/ui/page_view.py:504
resizeEvent software healthy woodpdf/ui/page_view.py:517
set_zoom software healthy woodpdf/ui/page_view.py:521
fit_width software healthy woodpdf/ui/page_view.py:530
fit_page software healthy woodpdf/ui/page_view.py:537
goto_page software healthy woodpdf/ui/page_view.py:545
set_mode software healthy woodpdf/ui/page_view.py:557
set_tool software healthy woodpdf/ui/page_view.py:562
refresh software healthy woodpdf/ui/page_view.py:568
__init__ software healthy woodpdf/ui/doc_tab.py:66
show_bar software healthy woodpdf/ui/doc_tab.py:48

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

LabelLayerStatusPath
Config software healthy woodpdf/config.py:30
ThumbnailList software healthy woodpdf/ui/sidebar.py:13
OutlineTree software healthy woodpdf/ui/sidebar.py:83
FieldList software healthy woodpdf/ui/sidebar.py:120
Sidebar software healthy woodpdf/ui/sidebar.py:137
Tool software healthy woodpdf/ui/page_view.py:21
PageCanvas software healthy woodpdf/ui/page_view.py:50
PageView software healthy woodpdf/ui/page_view.py:490
SearchBar software healthy woodpdf/ui/doc_tab.py:22
DocTab software healthy woodpdf/ui/doc_tab.py:63
ColorButton software healthy woodpdf/ui/dialogs.py:41
WatermarkDialog software healthy woodpdf/ui/dialogs.py:64
PasswordDialog software healthy woodpdf/ui/dialogs.py:148
MetadataDialog software healthy woodpdf/ui/dialogs.py:173
HeaderFooterDialog software healthy woodpdf/ui/dialogs.py:207
OcrDialog software healthy woodpdf/ui/dialogs.py:238
DrawPad software healthy woodpdf/ui/dialogs.py:283
SignatureDialog software healthy woodpdf/ui/dialogs.py:340
StampDialog software healthy woodpdf/ui/dialogs.py:488
TextDialog software healthy woodpdf/ui/dialogs.py:519
CompareDialog software healthy woodpdf/ui/dialogs.py:560
StartScreen software healthy woodpdf/ui/main_window.py:30
MainWindow software healthy woodpdf/ui/main_window.py:76
CompareWindow software healthy woodpdf/ui/compare_window.py:21
_DATA_BLOB software healthy woodpdf/core/signatures.py:18
Document software healthy woodpdf/core/document.py:17

LabelLayerStatusPath
README.md software healthy README.md
requirements.txt software healthy requirements.txt
__init__.py software healthy woodpdf/__init__.py
config.py software healthy woodpdf/config.py
theme.py software healthy woodpdf/theme.py
main.py software healthy woodpdf/main.py
__init__.py software healthy woodpdf/ui/__init__.py
sidebar.py software healthy woodpdf/ui/sidebar.py
page_view.py software healthy woodpdf/ui/page_view.py
doc_tab.py software healthy woodpdf/ui/doc_tab.py
dialogs.py software healthy woodpdf/ui/dialogs.py
main_window.py software healthy woodpdf/ui/main_window.py
compare_window.py software healthy woodpdf/ui/compare_window.py
signatures.py software healthy woodpdf/core/signatures.py
compare.py software healthy woodpdf/core/compare.py
__init__.py software healthy woodpdf/core/__init__.py
document.py software healthy woodpdf/core/document.py
ocr.py software healthy woodpdf/core/ocr.py
pdf_ops.py software healthy woodpdf/core/pdf_ops.py
forms.py software healthy woodpdf/core/forms.py
convert.py software healthy woodpdf/core/convert.py
security.py software healthy woodpdf/core/security.py
make_icon.py software healthy tools/make_icon.py
smoke_test.py software healthy tools/smoke_test.py

LabelLayerStatusPath
woodpdf software healthy woodpdf
ui software healthy woodpdf/ui
core software healthy woodpdf/core
tools software healthy tools

LabelLayerStatusPath
repobility-clone-9fhwrlg3 software healthy /tmp/repobility-clone-9fhwrlg3
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/d4ea033b-6d71-4f99-8040-4c3b95b9235f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d4ea033b-6d71-4f99-8040-4c3b95b9235f/

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.