https://github.com/willju-wangqian/ggpaintr
· scanned 2026-06-16 00:58 UTC (2 months, 1 week ago)
57 raw signals (0 security + 57 graph)
Last scanned 2 months, 1 week ago · v1 · 57 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 469 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 |
|---|---|---|---|
NEWS.md |
software | healthy | NEWS.md |
README.md |
software | healthy | README.md |
cran-comments.md |
software | healthy | cran-comments.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
docker-compose.codex.yml |
software | healthy | docker-compose.codex.yml |
Dockerfile |
software | healthy | Dockerfile |
CONTEXT.md |
software | healthy | CONTEXT.md |
_pkgdown.yml |
software | healthy | _pkgdown.yml |
AGENTS.md |
software | healthy | AGENTS.md |
home.md |
software | healthy | archive/legacy-package/inst/shiny/ggpaintr_app/www/home.md |
bootstrap.min.css |
software | healthy | archive/legacy-package/inst/shiny/ggpaintr_app/www/bootstra… |
intro-ggpaintr.html |
software | healthy | archive/legacy-package/vignettes/intro-ggpaintr.html |
expr-safety-verbose.md |
software | healthy | archive/specs/expr-safety-verbose.md |
gg-extra-patch.md |
software | healthy | archive/specs/gg-extra-patch.md |
ggpaintr.css |
software | healthy | inst/www/ggpaintr.css |
ggpaintr-layer.css |
software | healthy | inst/www/ggpaintr-layer.css |
ggpaintr-ui.js |
software | healthy | inst/www/ggpaintr-ui.js |
ggpaintr-layer.js |
software | healthy | inst/www/ggpaintr-layer.js |
primer.md |
software | healthy | inst/llm/primer.md |
level3_layout.md |
software | healthy | inst/llm/topics/level3_layout.md |
level3_custom_render.md |
software | healthy | inst/llm/topics/level3_custom_render.md |
level3_gg_extra.md |
software | healthy | inst/llm/topics/level3_gg_extra.md |
level1_ptr_app.md |
software | healthy | inst/llm/topics/level1_ptr_app.md |
custom_placeholder.md |
software | healthy | inst/llm/topics/custom_placeholder.md |
level2_shared.md |
software | healthy | inst/llm/topics/level2_shared.md |
overview.md |
software | healthy | inst/llm/topics/overview.md |
level2_ui_text.md |
software | healthy | inst/llm/topics/level2_ui_text.md |
formula_syntax.md |
software | healthy | inst/llm/topics/formula_syntax.md |
level2_module.md |
software | healthy | inst/llm/topics/level2_module.md |
level2_custom_ids.md |
software | healthy | inst/llm/topics/level2_custom_ids.md |
level1_ptr_options.md |
software | healthy | inst/llm/topics/level1_ptr_options.md |
README.md |
software | healthy | tests/testthat/fixtures/vignette-apps/README.md |
user.css |
software | healthy | tests/testthat/fixtures/vignette-apps/super-4-user-css-safe… |
simple_numeric.json |
software | healthy | tests/manual/edge_cases/fixtures/simple_numeric.json |
cascade-b.css |
software | healthy | tests/manual/edge_cases/css/cascade-b.css |
override.css |
software | healthy | tests/manual/edge_cases/css/override.css |
cascade-a.css |
software | healthy | tests/manual/edge_cases/css/cascade-a.css |
browser-test-plan.md |
software | healthy | tests/browser/browser-test-plan.md |
ast-walk-diagram.html |
software | healthy | dev/ast-walk-diagram.html |
high-level-picture.md |
software | healthy | dev/high-level-picture.md |
developer-notes.md |
software | healthy | dev/developer-notes.md |
demo.html |
software | healthy | dev/demo/demo.html |
build_slides.js |
software | healthy | dev/demo/build_slides.js |
rewrite-html-link.py |
software | healthy | dev/scripts/rewrite-html-link.py |
build-doc-css.py |
software | healthy | dev/scripts/build-doc-css.py |
audit-probe.js |
software | healthy | dev/scripts/audit-probe.js |
README.md |
software | healthy | dev/scripts/super-examples/README.md |
user.css |
software | healthy | dev/scripts/super-examples/super-4-user-css-safety-adversar… |
doc.css |
software | healthy | dev/assets/doc.css |
audit-test-stale-statements-2026-05-28-2131.html |
software | healthy | dev/audit/audit-test-stale-statements-2026-05-28-2131.html |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
archive |
software | healthy | archive |
legacy-package |
software | healthy | archive/legacy-package |
inst |
software | healthy | archive/legacy-package/inst |
shiny |
software | healthy | archive/legacy-package/inst/shiny |
ggpaintr_app |
software | healthy | archive/legacy-package/inst/shiny/ggpaintr_app |
www |
software | healthy | archive/legacy-package/inst/shiny/ggpaintr_app/www |
vignettes |
software | healthy | archive/legacy-package/vignettes |
specs |
software | healthy | archive/specs |
inst |
software | healthy | inst |
www |
software | healthy | inst/www |
llm |
software | healthy | inst/llm |
topics |
software | healthy | inst/llm/topics |
tests |
software | healthy | tests |
testthat |
software | healthy | tests/testthat |
fixtures |
software | healthy | tests/testthat/fixtures |
vignette-apps |
software | healthy | tests/testthat/fixtures/vignette-apps |
super-4-user-css-safety-adversarial |
software | healthy | tests/testthat/fixtures/vignette-apps/super-4-user-css-safe… |
manual |
software | healthy | tests/manual |
edge_cases |
software | healthy | tests/manual/edge_cases |
fixtures |
software | healthy | tests/manual/edge_cases/fixtures |
css |
software | healthy | tests/manual/edge_cases/css |
browser |
software | healthy | tests/browser |
dev |
software | healthy | dev |
demo |
software | healthy | dev/demo |
scripts |
software | healthy | dev/scripts |
super-examples |
software | healthy | dev/scripts/super-examples |
super-4-user-css-safety-adversarial |
software | healthy | dev/scripts/super-examples/super-4-user-css-safety-adversar… |
assets |
software | healthy | dev/assets |
audit |
software | healthy | dev/audit |
roxygen |
software | healthy | dev/audit/roxygen |
runs |
software | healthy | dev/audit/runs |
vignette |
software | healthy | dev/audit/vignette |
adr |
software | healthy | dev/adr |
scratch |
software | healthy | dev/scratch |
ppupload7-probes |
software | healthy | dev/scratch/ppupload7-probes |
feature_bank |
software | healthy | dev/feature_bank |
agents |
software | healthy | dev/agents |
ggpaintr-source-expert |
software | healthy | dev/agents/ggpaintr-source-expert |
knowledge |
software | healthy | dev/agents/ggpaintr-source-expert/knowledge |
notes |
software | healthy | dev/notes |
placeholder-expr-mode |
software | healthy | dev/notes/placeholder-expr-mode |
plans |
software | healthy | dev/plans |
placeholder-rename-expr-mode |
software | healthy | dev/plans/placeholder-rename-expr-mode |
0026-partition-view |
software | healthy | dev/plans/0026-partition-view |
0020-pp-layer-off-pp-verb-off-toggles |
software | healthy | dev/plans/0020-pp-layer-off-pp-verb-off-toggles |
0025-item7-fileinput-reset |
software | healthy | dev/plans/0025-item7-fileinput-reset |
0012b-spec-apply-uniform |
software | healthy | dev/plans/0012b-spec-apply-uniform |
0028-plotly-linked-selection-helpers |
software | healthy | dev/plans/0028-plotly-linked-selection-helpers |
0027-placeholder-arg-vocabulary |
software | healthy | dev/plans/0027-placeholder-arg-vocabulary |
red-tests |
software | healthy | dev/plans/0027-placeholder-arg-vocabulary/red-tests |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
owner |
software | healthy | inst/www/ggpaintr-ui.js:owner |
move |
software | healthy | inst/www/ggpaintr-ui.js:move |
up |
software | healthy | inst/www/ggpaintr-ui.js:up |
footer |
software | healthy | dev/demo/build_slides.js:footer |
chunkRef |
software | healthy | dev/demo/build_slides.js:chunkRef |
titleBar |
software | healthy | dev/demo/build_slides.js:titleBar |
bulletBlock |
software | healthy | dev/demo/build_slides.js:bulletBlock |
codeBlock |
software | healthy | dev/demo/build_slides.js:codeBlock |
in_scope_files |
software | healthy | dev/scripts/rewrite-html-link.py:18 |
main |
software | healthy | dev/scripts/rewrite-html-link.py:35 |
strip_comments |
software | healthy | dev/scripts/build-doc-css.py:32 |
parse_css |
software | healthy | dev/scripts/build-doc-css.py:36 |
parse_root_vars |
software | healthy | dev/scripts/build-doc-css.py:78 |
normalize_decls |
software | healthy | dev/scripts/build-doc-css.py:105 |
normalize_selector |
software | healthy | dev/scripts/build-doc-css.py:110 |
main |
software | healthy | dev/scripts/build-doc-css.py:120 |
dispatchKind |
software | healthy | dev/scripts/audit-probe.js:dispatchKind |
readPicker |
software | healthy | dev/scripts/audit-probe.js:readPicker |
readPickerSelection |
software | healthy | dev/scripts/audit-probe.js:readPickerSelection |
readPickers |
software | healthy | dev/scripts/audit-probe.js:readPickers |
DEFAULT_LEVELS |
software | healthy | .claude/workflows/understand-package-api.js:DEFAULT_LEVELS |
and |
software | healthy | .claude/workflows/understand-package-api.js:and |
readerPrompt |
software | healthy | .claude/workflows/understand-package-api.js:readerPrompt |
verifyPrompt |
software | healthy | .claude/workflows/understand-package-api.js:verifyPrompt |
browserPrompt |
software | healthy | .claude/workflows/understand-package-api.js:browserPrompt |
f |
software | healthy | .claude/workflows/understand-package-api.js:f |
finalFindings |
software | healthy | .claude/workflows/understand-package-api.js:finalFindings |
| Label | Layer | Status | Path |
|---|---|---|---|
pkgdown |
cicd | healthy | .github/workflows/pkgdown.yaml |
R-CMD-check |
cicd | healthy | .github/workflows/R-CMD-check.yaml |
setup |
cicd | healthy | .github/workflows/rhub.yaml |
linux-containers |
cicd | healthy | .github/workflows/rhub.yaml |
other-platforms |
cicd | healthy | .github/workflows/rhub.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::pkgdown |
cicd | healthy | .github/workflows/pkgdown.yaml |
gha::R-CMD-check |
cicd | healthy | .github/workflows/R-CMD-check.yaml |
gha::rhub |
cicd | healthy | .github/workflows/rhub.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
on |
software | healthy | inst/www/ggpaintr-layer.js:on |
actually |
software | healthy | dev/scripts/audit-probe.js:actually |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
RHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-7k4kdxn5 |
software | healthy | /tmp/repobility-clone-7k4kdxn5 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4321 |
network | healthy | dev/audit/runs/_sweep.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | dev/audit/runs/_sweep.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
This page is publicly accessible at:
https://repobility.com/scan/60478d88-0852-440e-b5e2-76b5420390fa/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/60478d88-0852-440e-b5e2-76b5420390fa/
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.