https://github.com/sEARCHcOMP/PdfCompact
· scanned 2026-06-16 00:05 UTC (2 months, 2 weeks ago)
37 raw signals (0 security + 37 graph)
Last scanned 2 months, 2 weeks ago · v1 · 37 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 446 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.
| Label | Layer | Status | Path |
|---|---|---|---|
buildAppPayload |
software | healthy | build.js:buildAppPayload |
getIncludes |
software | healthy | build.js:getIncludes |
build |
software | healthy | build.js:build |
sha |
software | healthy | build.js:sha |
openApp |
software | healthy | tests/helpers.js:openApp |
gotoTab |
software | healthy | tests/helpers.js:gotoTab |
armCapture |
software | healthy | tests/helpers.js:armCapture |
waitCapture |
software | healthy | tests/helpers.js:waitCapture |
probePdfPixels |
software | healthy | tests/helpers.js:probePdfPixels |
rawScan |
software | healthy | tests/helpers.js:rawScan |
pdfTexts |
software | healthy | tests/helpers.js:pdfTexts |
dark |
software | healthy | tests/helpers.js:dark |
white |
software | healthy | tests/helpers.js:white |
generateOnePdf |
software | healthy | tests/sanitize.spec.js:generateOnePdf |
probeRatios |
software | healthy | tests/geometry.spec.js:probeRatios |
mk |
software | healthy | tests/convert.spec.js:mk |
startBtn |
software | healthy | tests/compress.spec.js:startBtn |
tick |
software | healthy | tests/compress.spec.js:tick |
loadRedactPdf |
software | healthy | tests/redact.spec.js:loadRedactPdf |
waitSpans |
software | healthy | tests/redact.spec.js:waitSpans |
cells |
software | healthy | tests/redact.spec.js:cells |
clickGenerate |
software | healthy | tests/img2pdf.spec.js:clickGenerate |
u16 |
software | healthy | tests/exif.spec.js:u16 |
u32 |
software | healthy | tests/exif.spec.js:u32 |
makeRand |
software | healthy | samples/_gen_dummies.js:makeRand |
fill |
software | healthy | samples/_gen_dummies.js:fill |
i |
software | healthy | samples/_gen_dummies.js:i |
circle |
software | healthy | samples/_gen_dummies.js:circle |
line |
software | healthy | samples/_gen_dummies.js:line |
gradient |
software | healthy | samples/_gen_dummies.js:gradient |
addNoise |
software | healthy | samples/_gen_dummies.js:addNoise |
x |
software | healthy | samples/_gen_dummies.js:x |
y |
software | healthy | samples/_gen_dummies.js:y |
v |
software | healthy | samples/_gen_dummies.js:v |
scene_downlight |
software | healthy | samples/_gen_dummies.js:scene_downlight |
t |
software | healthy | samples/_gen_dummies.js:t |
scene_outlet |
software | healthy | samples/_gen_dummies.js:scene_outlet |
scene_switch |
software | healthy | samples/_gen_dummies.js:scene_switch |
scene_fluorescent |
software | healthy | samples/_gen_dummies.js:scene_fluorescent |
op |
software | healthy | samples/_gen_dummies.js:op |
scene_breaker |
software | healthy | samples/_gen_dummies.js:scene_breaker |
scene_meter |
software | healthy | samples/_gen_dummies.js:scene_meter |
makeTimestamp |
software | healthy | src/app/00-core-40-init.js:makeTimestamp |
isTimestampEnabled |
software | healthy | src/app/00-core-40-init.js:isTimestampEnabled |
appendTimestamp |
software | healthy | src/app/00-core-40-init.js:appendTimestamp |
setupTimestampToggle |
software | healthy | src/app/00-core-40-init.js:setupTimestampToggle |
updatePreview |
software | healthy | src/app/00-core-40-init.js:updatePreview |
restartWarpAnimations |
software | healthy | src/app/00-core-40-init.js:restartWarpAnimations |
scrollGuideToSection |
software | healthy | src/app/00-core-40-init.js:scrollGuideToSection |
calcInitialSizeMm |
software | healthy | src/app/40-imgplace-50-place.js:calcInitialSizeMm |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.js |
software | healthy | playwright.config.js |
README.md |
software | healthy | README.md |
pdf_compact_bundle.html |
software | healthy | pdf_compact_bundle.html |
README.txt |
software | healthy | README.txt |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
serve.js |
software | healthy | serve.js |
build.js |
software | healthy | build.js |
version.json |
software | healthy | version.json |
helpers.js |
software | healthy | tests/helpers.js |
sanitize.spec.js |
software | healthy | tests/sanitize.spec.js |
geometry.spec.js |
software | healthy | tests/geometry.spec.js |
convert.spec.js |
software | healthy | tests/convert.spec.js |
compress.spec.js |
software | healthy | tests/compress.spec.js |
pdfedit.spec.js |
software | healthy | tests/pdfedit.spec.js |
redact.spec.js |
software | healthy | tests/redact.spec.js |
img2pdf.spec.js |
software | healthy | tests/img2pdf.spec.js |
exif.spec.js |
software | healthy | tests/exif.spec.js |
ARCHITECTURE.md |
software | healthy | docs/ARCHITECTURE.md |
bug-audit-v3.7.3-20260610.md |
software | healthy | docs/audits/bug-audit-v3.7.3-20260610.md |
handoff-20260612-1134-main.md |
software | healthy | docs/handoffs/handoff-20260612-1134-main.md |
handoff-20260602-2348-feat-redaction.md |
software | healthy | docs/handoffs/handoff-20260602-2348-feat-redaction.md |
handoff-20260612-1240-main.md |
software | healthy | docs/handoffs/handoff-20260612-1240-main.md |
handoff-20260611-2240-main.md |
software | healthy | docs/handoffs/handoff-20260611-2240-main.md |
refactoring-roadmap.md |
software | healthy | docs/plans/refactoring-roadmap.md |
deep-context-handover.md |
software | healthy | docs/plans/deep-context-handover.md |
refactoring-handoff.md |
software | healthy | docs/plans/refactoring-handoff.md |
redaction.md |
software | healthy | docs/plans/redaction.md |
todo.md |
software | healthy | tasks/todo.md |
lessons.md |
software | healthy | tasks/lessons.md |
_gen_dummies.js |
software | healthy | samples/_gen_dummies.js |
styles.css |
software | healthy | src/styles.css |
guide.html |
software | healthy | src/guide.html |
index.template.html |
software | healthy | src/index.template.html |
00-core-40-init.js |
software | healthy | src/app/00-core-40-init.js |
40-imgplace-50-place.js |
software | healthy | src/app/40-imgplace-50-place.js |
00-core-00-sanitize.js |
software | healthy | src/app/00-core-00-sanitize.js |
20-convert.js |
software | healthy | src/app/20-convert.js |
40-imgplace-60-export.js |
software | healthy | src/app/40-imgplace-60-export.js |
90-settings.js |
software | healthy | src/app/90-settings.js |
50-redact.js |
software | healthy | src/app/50-redact.js |
40-imgplace-00-head.js |
software | healthy | src/app/40-imgplace-00-head.js |
00-core-10-update-guide.js |
software | healthy | src/app/00-core-10-update-guide.js |
40-imgplace-20-render.js |
software | healthy | src/app/40-imgplace-20-render.js |
10-img2pdf.js |
software | healthy | src/app/10-img2pdf.js |
00-core-30-compress.js |
software | healthy | src/app/00-core-30-compress.js |
40-imgplace-10-lines.js |
software | healthy | src/app/40-imgplace-10-lines.js |
30-pdfedit.js |
software | healthy | src/app/30-pdfedit.js |
40-imgplace-40-library.js |
software | healthy | src/app/40-imgplace-40-library.js |
40-imgplace-30-placement.js |
software | healthy | src/app/40-imgplace-30-placement.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
audits |
software | healthy | docs/audits |
handoffs |
software | healthy | docs/handoffs |
plans |
software | healthy | docs/plans |
tasks |
software | healthy | tasks |
samples |
software | healthy | samples |
src |
software | healthy | src |
app |
software | healthy | src/app |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-idn1rnk3 |
software | healthy | /tmp/repobility-clone-idn1rnk3 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8123 |
network | healthy | playwright.config.js |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.0.119 |
network | healthy | serve.js |
This page is publicly accessible at:
https://repobility.com/scan/71fff06c-7f02-4b85-b973-d2dd8928a088/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/71fff06c-7f02-4b85-b973-d2dd8928a088/
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.