https://github.com/DIO0550/pdfmod
· scanned 2026-06-17 01:25 UTC (1 month, 2 weeks ago)
14 raw signals (0 security + 14 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -0.5 (diff) · 9 actionable findings from 1 signal source. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1130 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 |
|---|---|---|---|
vitest.config.ts |
software | healthy | vitest.config.ts |
AGENTS.md |
software | healthy | AGENTS.md |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
README.md |
software | healthy | README.md |
LICENSE |
software | healthy | LICENSE |
package.json |
software | healthy | package.json |
biome.json |
software | healthy | biome.json |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
.oxlintrc.json |
software | healthy | .oxlintrc.json |
tsconfig.json |
software | healthy | tsconfig.json |
Cargo.toml |
software | healthy | rust/Cargo.toml |
README.md |
software | healthy | rust/README.md |
Cargo.toml |
software | healthy | rust/crates/core/Cargo.toml |
object.rs |
software | healthy | rust/crates/core/src/object.rs |
lib.rs |
software | healthy | rust/crates/core/src/lib.rs |
lexer.rs |
software | healthy | rust/crates/core/src/lexer.rs |
byte_offset.rs |
software | healthy | rust/crates/core/src/byte_offset.rs |
error.rs |
software | healthy | rust/crates/core/src/error.rs |
byte_kind.rs |
software | healthy | rust/crates/core/src/lexer/byte_kind.rs |
eol.rs |
software | healthy | rust/crates/core/src/lexer/eol.rs |
pdf_error_code.rs |
software | healthy | rust/crates/core/src/error/pdf_error_code.rs |
pdf_error.rs |
software | healthy | rust/crates/core/src/error/pdf_error.rs |
name.rs |
software | healthy | rust/crates/core/src/object/name.rs |
dictionary.rs |
software | healthy | rust/crates/core/src/object/dictionary.rs |
pdf_object.rs |
software | healthy | rust/crates/core/src/object/pdf_object.rs |
object_number.rs |
software | healthy | rust/crates/core/src/object/object_number.rs |
indirect_ref.rs |
software | healthy | rust/crates/core/src/object/indirect_ref.rs |
object_id.rs |
software | healthy | rust/crates/core/src/object/object_id.rs |
generation_number.rs |
software | healthy | rust/crates/core/src/object/generation_number.rs |
stream.rs |
software | healthy | rust/crates/core/src/object/stream.rs |
vite.config.ts |
software | healthy | packages/react/vite.config.ts |
package.json |
software | healthy | packages/react/package.json |
tsconfig.build.json |
software | healthy | packages/react/tsconfig.build.json |
tsconfig.json |
software | healthy | packages/react/tsconfig.json |
index.ts |
software | healthy | packages/react/src/index.ts |
index.ts |
software | healthy | packages/react/src/hooks/index.ts |
index.ts |
software | healthy | packages/react/src/hooks/usePdfDocument/index.ts |
usePdfDocument.hook.test.ts |
software | healthy | packages/react/src/hooks/usePdfDocument/__tests__/usePdfDoc… |
index.ts |
software | healthy | packages/react/src/components/index.ts |
index.tsx |
software | healthy | packages/react/src/components/PdfViewer/index.tsx |
PdfViewer.basic.test.tsx |
software | healthy | packages/react/src/components/PdfViewer/__tests__/PdfViewer… |
PdfViewer.state.test.tsx |
software | healthy | packages/react/src/components/PdfViewer/__tests__/PdfViewer… |
index.tsx |
software | healthy | packages/react/src/components/PdfPage/index.tsx |
namespace-export.runtime.test.ts |
software | healthy | packages/react/src/__tests__/namespace-export.runtime.test.… |
PdfViewer.stories.tsx |
software | healthy | packages/react/stories/PdfViewer.stories.tsx |
vite.config.ts |
software | healthy | packages/core/vite.config.ts |
package.json |
software | healthy | packages/core/package.json |
tsconfig.build.json |
software | healthy | packages/core/tsconfig.build.json |
tsconfig.json |
software | healthy | packages/core/tsconfig.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
usePdfDocument |
software | healthy | packages/react/src/hooks/usePdfDocument/index.ts:usePdfDocu… |
tokenDisplayString |
software | healthy | packages/core/src/pdf/types/token/index.ts:tokenDisplayStri… |
indirectRefValue |
software | healthy | packages/core/src/pdf/types/indirect-ref/__tests__/indirect… |
parseUnchecked |
software | healthy | packages/core/src/pdf/version/index.ts:parseUnchecked |
handleError |
software | healthy | packages/core/src/pdf/errors/error/index.ts:handleError |
find |
software | healthy | packages/core/src/utils/option/index.ts:find |
divide |
software | healthy | packages/core/src/utils/result/index.ts:divide |
double |
software | healthy | packages/core/src/utils/result/__tests__/result.combinator.… |
failXRefStream |
software | healthy | packages/core/src/xref/stream/parser/index.ts:failXRefStream |
decodeIntBE |
software | healthy | packages/core/src/xref/stream/parser/index.ts:decodeIntBE |
decodeEntry |
software | healthy | packages/core/src/xref/stream/parser/index.ts:decodeEntry |
decodeXRefStreamEntries |
software | healthy | packages/core/src/xref/stream/parser/index.ts:decodeXRefStr… |
mapErr |
software | healthy | packages/core/src/xref/stream/trailer/index.ts:mapErr |
buildXRefStreamTrailerDict |
software | healthy | packages/core/src/xref/stream/trailer/index.ts:buildXRefStr… |
decompressFlate |
software | healthy | packages/core/src/xref/stream/flatedecode/index.ts:decompre… |
readAllChunks |
software | healthy | packages/core/src/xref/stream/flatedecode/index.ts:readAllC… |
writeData |
software | healthy | packages/core/src/xref/stream/flatedecode/index.ts:writeData |
abortStreams |
software | healthy | packages/core/src/xref/stream/flatedecode/index.ts:abortStr… |
mapErr |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:mapErr |
failTrailer |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:failTrailer |
hexStringToBytes |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:hexStringToB… |
literalStringToBytes |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:literalStrin… |
failNestingTooDeep |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:failNestingT… |
skipNestedArray |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:skipNestedAr… |
skipNestedDict |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:skipNestedDi… |
readValue |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:readValue |
readArrayElements |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:readArrayEle… |
readIdArray |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:readIdArray |
skipValue |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:skipValue |
parseDictTokens |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:parseDictTok… |
buildTrailerDict |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:buildTrailer… |
parseTrailer |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:parseTrailer |
encode |
software | healthy | packages/core/src/xref/trailer/parser/__tests__/parser.pars… |
trailerAt |
software | healthy | packages/core/src/xref/trailer/parser/__tests__/parser.pars… |
encode |
software | healthy | packages/core/src/xref/trailer/parser/__tests__/parser.erro… |
trailerAt |
software | healthy | packages/core/src/xref/trailer/parser/__tests__/parser.erro… |
trailerDictBuilder |
software | healthy | packages/core/src/xref/trailer/dict-builder/index.ts:traile… |
failXRefTable |
software | healthy | packages/core/src/xref/table/parser/index.ts:failXRefTable |
parseDecimalDigits |
software | healthy | packages/core/src/xref/table/parser/index.ts:parseDecimalDi… |
detectEol |
software | healthy | packages/core/src/xref/table/parser/index.ts:detectEol |
parseEntry |
software | healthy | packages/core/src/xref/table/parser/index.ts:parseEntry |
parseSubsectionHeader |
software | healthy | packages/core/src/xref/table/parser/index.ts:parseSubsectio… |
parseXRefTable |
software | healthy | packages/core/src/xref/table/parser/index.ts:parseXRefTable |
encode |
software | healthy | packages/core/src/xref/table/parser/__tests__/parser.parsin… |
buildXRefBytes |
software | healthy | packages/core/src/xref/table/parser/__tests__/parser.parsin… |
encode |
software | healthy | packages/core/src/xref/table/parser/__tests__/parser.bounda… |
encode |
software | healthy | packages/core/src/xref/table/parser/__tests__/parser.error.… |
rebuildXRefTable |
software | healthy | packages/core/src/xref/fallback/fallback-scanner/index.ts:r… |
formatRecoveryMessage |
software | healthy | packages/core/src/xref/fallback/fallback-scanner/index.ts:f… |
formatRebuildWarning |
software | healthy | packages/core/src/xref/fallback/fallback-scanner/index.ts:f… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
rust |
software | healthy | rust |
crates |
software | healthy | rust/crates |
core |
software | healthy | rust/crates/core |
src |
software | healthy | rust/crates/core/src |
lexer |
software | healthy | rust/crates/core/src/lexer |
error |
software | healthy | rust/crates/core/src/error |
object |
software | healthy | rust/crates/core/src/object |
packages |
software | healthy | packages |
react |
software | healthy | packages/react |
src |
software | healthy | packages/react/src |
hooks |
software | healthy | packages/react/src/hooks |
usePdfDocument |
software | healthy | packages/react/src/hooks/usePdfDocument |
__tests__ |
software | healthy | packages/react/src/hooks/usePdfDocument/__tests__ |
components |
software | healthy | packages/react/src/components |
PdfViewer |
software | healthy | packages/react/src/components/PdfViewer |
__tests__ |
software | healthy | packages/react/src/components/PdfViewer/__tests__ |
PdfPage |
software | healthy | packages/react/src/components/PdfPage |
__tests__ |
software | healthy | packages/react/src/__tests__ |
stories |
software | healthy | packages/react/stories |
core |
software | healthy | packages/core |
src |
software | healthy | packages/core/src |
pdf |
software | healthy | packages/core/src/pdf |
filter |
software | healthy | packages/core/src/pdf/filter |
__tests__ |
software | healthy | packages/core/src/pdf/filter/__tests__ |
types |
software | healthy | packages/core/src/pdf/types |
generation-number |
software | healthy | packages/core/src/pdf/types/generation-number |
__tests__ |
software | healthy | packages/core/src/pdf/types/generation-number/__tests__ |
object-number |
software | healthy | packages/core/src/pdf/types/object-number |
__tests__ |
software | healthy | packages/core/src/pdf/types/object-number/__tests__ |
token |
software | healthy | packages/core/src/pdf/types/token |
__tests__ |
software | healthy | packages/core/src/pdf/types/token/__tests__ |
pdf-type |
software | healthy | packages/core/src/pdf/types/pdf-type |
__tests__ |
software | healthy | packages/core/src/pdf/types/pdf-type/__tests__ |
indirect-ref |
software | healthy | packages/core/src/pdf/types/indirect-ref |
__tests__ |
software | healthy | packages/core/src/pdf/types/indirect-ref/__tests__ |
pdf-types |
software | healthy | packages/core/src/pdf/types/pdf-types |
__tests__ |
software | healthy | packages/core/src/pdf/types/pdf-types/__tests__ |
byte-offset |
software | healthy | packages/core/src/pdf/types/byte-offset |
__tests__ |
software | healthy | packages/core/src/pdf/types/byte-offset/__tests__ |
version |
software | healthy | packages/core/src/pdf/version |
__tests__ |
software | healthy | packages/core/src/pdf/version/__tests__ |
errors |
software | healthy | packages/core/src/pdf/errors |
error |
software | healthy | packages/core/src/pdf/errors/error |
__tests__ |
software | healthy | packages/core/src/pdf/errors/error/__tests__ |
warning |
software | healthy | packages/core/src/pdf/errors/warning |
__tests__ |
software | healthy | packages/core/src/pdf/errors/warning/__tests__ |
utils |
software | healthy | packages/core/src/utils |
option |
software | healthy | packages/core/src/utils/option |
__tests__ |
software | healthy | packages/core/src/utils/option/__tests__ |
types |
software | healthy | packages/core/src/utils/types |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
BufferedTokenizer |
software | healthy | packages/core/src/xref/trailer/parser/index.ts:BufferedToke… |
PdfDocument |
software | healthy | packages/core/src/document/pdf-document/index.ts:PdfDocument |
PdfPage |
software | healthy | packages/core/src/document/pdf-page/index.ts:PdfPage |
Tokenizer |
software | healthy | packages/core/src/lexer/tokenizer/index.ts:Tokenizer |
LRUCache |
software | healthy | packages/core/src/objects/lru-cache/index.ts:LRUCache |
BufferedTokenizer |
software | healthy | packages/core/src/objects/object-parser/buffered-tokenizer/… |
ObjectStore |
software | healthy | packages/core/src/objects/object-store/index.ts:ObjectStore |
ContentStreamTokenizer |
software | healthy | packages/core/src/content-stream/tokenizer/index.ts:Content… |
| Label | Layer | Status | Path |
|---|---|---|---|
7.7.3.4 |
network | healthy | packages/core/src/document/page-tree/inheritance-resolver/i… |
7.7.3.3 |
network | healthy | packages/core/src/document/page-tree/page-tree-walker/index… |
8.4.3.5 |
network | healthy | packages/core/src/content-stream/operators/graphics-state/m… |
8.4.3.2 |
network | healthy | packages/core/src/content-stream/operators/graphics-state/l… |
8.6.5.2 |
network | healthy | packages/core/src/content-stream/operators/color/gray/strok… |
8.6.5.4 |
network | healthy | packages/core/src/content-stream/operators/color/cmyk/strok… |
8.6.5.3 |
network | healthy | packages/core/src/content-stream/operators/color/rgb/stroke… |
| Label | Layer | Status | Path |
|---|---|---|---|
check |
cicd | healthy | .github/workflows/backend.yml |
coverage-comment |
cicd | healthy | .github/workflows/backend.yml |
check |
cicd | healthy | .github/workflows/frontend.yml |
coverage-comment |
cicd | healthy | .github/workflows/frontend.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::.devcontainer/node/Dockerfile |
hardware | healthy | .devcontainer/node/Dockerfile |
app |
hardware | healthy | .devcontainer/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::backend |
cicd | healthy | .github/workflows/backend.yml |
gha::frontend |
cicd | healthy | .github/workflows/frontend.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
DIO0550__pdfmod |
software | healthy | /data/fable5_failed_archive/DIO0550__pdfmod |
| Label | Layer | Status | Path |
|---|---|---|---|
port:13200 |
network | healthy | .devcontainer/docker-compose.yml |
This page is publicly accessible at:
https://repobility.com/scan/03d039cd-699c-4ccf-864c-a442aa9790f9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/03d039cd-699c-4ccf-864c-a442aa9790f9/
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.