https://github.com/communist-prometheus/public-website
· scanned 2026-06-17 01:50 UTC (1 month, 1 week ago)
12 raw signals (0 security + 12 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +6.4 (diff) · 12 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 355 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 |
|---|---|---|---|
log |
software | healthy | scripts/build-favicons.ts:log |
pngPath |
software | healthy | scripts/build-favicons.ts:pngPath |
mtimeOrZero |
software | healthy | scripts/build-favicons.ts:mtimeOrZero |
sourceIsFresh |
software | healthy | scripts/build-favicons.ts:sourceIsFresh |
renderPng |
software | healthy | scripts/build-favicons.ts:renderPng |
main |
software | healthy | scripts/build-favicons.ts:main |
walk |
software | healthy | scripts/check-frontmatter-yaml.ts:walk |
main |
software | healthy | scripts/check-frontmatter-yaml.ts:main |
log |
software | healthy | scripts/fetch-favicons.ts:log |
hostOf |
software | healthy | scripts/fetch-favicons.ts:hostOf |
fetchIcon |
software | healthy | scripts/fetch-favicons.ts:fetchIcon |
main |
software | healthy | scripts/fetch-favicons.ts:main |
env |
software | healthy | scripts/fetch-content.ts:env |
log |
software | healthy | scripts/fetch-content.ts:log |
git |
software | healthy | scripts/fetch-content.ts:git |
main |
software | healthy | scripts/fetch-content.ts:main |
collectHtmlRoutes |
software | healthy | src/integrations/sw-manifest.ts:collectHtmlRoutes |
compileSw |
software | healthy | src/integrations/sw-manifest.ts:compileSw |
swManifest |
software | healthy | src/integrations/sw-manifest.ts:swManifest |
copyAssetsTo |
software | healthy | src/integrations/archive-files/index.ts:copyAssetsTo |
archiveFiles |
software | healthy | src/integrations/archive-files/index.ts:archiveFiles |
copyPdfsTo |
software | healthy | src/integrations/newspaper-pdfs/index.ts:copyPdfsTo |
newspaperPdfs |
software | healthy | src/integrations/newspaper-pdfs/index.ts:newspaperPdfs |
contentMedia |
software | healthy | src/integrations/content-media/index.ts:contentMedia |
extractArticleSlug |
software | healthy | src/integrations/content-media/rehype-media-assets.ts:extra… |
walkTree |
software | healthy | src/integrations/content-media/rehype-media-assets.ts:walkT… |
rehypeMediaAssets |
software | healthy | src/integrations/content-media/rehype-media-assets.ts:rehyp… |
scanMediaFiles |
software | healthy | src/integrations/content-media/vite-plugin-media.ts:scanMed… |
resolveMediaPath |
software | healthy | src/integrations/content-media/vite-plugin-media.ts:resolve… |
vitePluginMedia |
software | healthy | src/integrations/content-media/vite-plugin-media.ts:vitePlu… |
copyFb2sTo |
software | healthy | src/integrations/newspaper-fb2/index.ts:copyFb2sTo |
newspaperFb2 |
software | healthy | src/integrations/newspaper-fb2/index.ts:newspaperFb2 |
getStaticPaths |
software | healthy | src/pages/[lang]/rss.xml.ts:getStaticPaths |
GET |
software | healthy | src/pages/[lang]/rss.xml.ts:GET |
wireJump |
software | healthy | src/features/footnotes/jump.ts:wireJump |
horizontal |
software | healthy | src/features/footnotes/position.ts:horizontal |
vertical |
software | healthy | src/features/footnotes/position.ts:vertical |
positionPopover |
software | healthy | src/features/footnotes/position.ts:positionPopover |
supportsPopover |
software | healthy | src/features/footnotes/setup.ts:supportsPopover |
targetOf |
software | healthy | src/features/footnotes/setup.ts:targetOf |
pageLang |
software | healthy | src/features/footnotes/setup.ts:pageLang |
resolveHash |
software | healthy | src/features/footnotes/setup.ts:resolveHash |
restoreHashScroll |
software | healthy | src/features/footnotes/setup.ts:restoreHashScroll |
enhanceOne |
software | healthy | src/features/footnotes/setup.ts:enhanceOne |
enhanceGfm |
software | healthy | src/features/footnotes/setup.ts:enhanceGfm |
enhanceLegacy |
software | healthy | src/features/footnotes/setup.ts:enhanceLegacy |
enhanceFootnotes |
software | healthy | src/features/footnotes/setup.ts:enhanceFootnotes |
resetFootnotes |
software | healthy | src/features/footnotes/setup.ts:resetFootnotes |
jumpLabel |
software | healthy | src/features/footnotes/labels.ts:jumpLabel |
enTitle |
software | healthy | src/features/footnotes/labels.ts:enTitle |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vitest.config.ts |
software | healthy | vitest.config.ts |
astro.config.ts |
software | healthy | astro.config.ts |
playwright.config.ts |
software | healthy | playwright.config.ts |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
eslint.config.js |
software | healthy | eslint.config.js |
biome.json |
software | healthy | biome.json |
playwright.config.prod.ts |
software | healthy | playwright.config.prod.ts |
bun.lock |
software | healthy | bun.lock |
COMPONENTS_INTEGRATION.md |
software | healthy | COMPONENTS_INTEGRATION.md |
tsconfig.json |
software | healthy | tsconfig.json |
build-favicons.ts |
software | healthy | scripts/build-favicons.ts |
to-ico.d.ts |
software | healthy | scripts/to-ico.d.ts |
check-frontmatter-yaml.ts |
software | healthy | scripts/check-frontmatter-yaml.ts |
fetch-favicons.ts |
software | healthy | scripts/fetch-favicons.ts |
fetch-content.ts |
software | healthy | scripts/fetch-content.ts |
dependabot.yml |
software | healthy | .github/dependabot.yml |
redeploy-on-content.yml |
software | healthy | .github/workflows/redeploy-on-content.yml |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
view-transitions.md |
software | healthy | documentation/user/view-transitions.md |
loading-optimization.md |
software | healthy | documentation/user/loading-optimization.md |
seo-playbook.md |
software | healthy | documentation/user/seo-playbook.md |
content.config.ts |
software | healthy | src/content.config.ts |
sw-manifest.ts |
software | healthy | src/integrations/sw-manifest.ts |
index.ts |
software | healthy | src/integrations/archive-files/index.ts |
index.ts |
software | healthy | src/integrations/newspaper-pdfs/index.ts |
index.ts |
software | healthy | src/integrations/content-media/index.ts |
rehype-media-assets.ts |
software | healthy | src/integrations/content-media/rehype-media-assets.ts |
vite-plugin-media.ts |
software | healthy | src/integrations/content-media/vite-plugin-media.ts |
index.ts |
software | healthy | src/integrations/newspaper-fb2/index.ts |
rss.xml.ts |
software | healthy | src/pages/[lang]/rss.xml.ts |
jump.ts |
software | healthy | src/features/footnotes/jump.ts |
position.ts |
software | healthy | src/features/footnotes/position.ts |
setup.ts |
software | healthy | src/features/footnotes/setup.ts |
styles.css |
software | healthy | src/features/footnotes/styles.css |
labels.ts |
software | healthy | src/features/footnotes/labels.ts |
legacy.ts |
software | healthy | src/features/footnotes/legacy.ts |
transform.ts |
software | healthy | src/features/footnotes/transform.ts |
get-links.ts |
software | healthy | src/features/links/get-links.ts |
formatBytes.ts |
software | healthy | src/features/newspaper/helpers/formatBytes.ts |
findIssueAsset.ts |
software | healthy | src/features/newspaper/helpers/findIssueAsset.ts |
getNewspaperItems.ts |
software | healthy | src/features/newspaper/helpers/getNewspaperItems.ts |
getArchiveItems.ts |
software | healthy | src/features/archive/helpers/getArchiveItems.ts |
archive-lightbox.ts |
software | healthy | src/features/archive/scripts/archive-lightbox.ts |
getPositions.ts |
software | healthy | src/features/positions/helpers/getPositions.ts |
format-date.ts |
software | healthy | src/features/i18n/format-date.ts |
format-date.test.ts |
software | healthy | src/features/i18n/format-date.test.ts |
headers.test.ts |
software | healthy | src/features/sw-update/headers.test.ts |
register-sw.test.ts |
software | healthy | src/features/sw-update/register-sw.test.ts |
register-sw.ts |
software | healthy | src/features/sw-update/register-sw.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
documentation |
software | healthy | documentation |
user |
software | healthy | documentation/user |
src |
software | healthy | src |
integrations |
software | healthy | src/integrations |
archive-files |
software | healthy | src/integrations/archive-files |
newspaper-pdfs |
software | healthy | src/integrations/newspaper-pdfs |
content-media |
software | healthy | src/integrations/content-media |
newspaper-fb2 |
software | healthy | src/integrations/newspaper-fb2 |
pages |
software | healthy | src/pages |
[lang] |
software | healthy | src/pages/[lang] |
features |
software | healthy | src/features |
footnotes |
software | healthy | src/features/footnotes |
links |
software | healthy | src/features/links |
newspaper |
software | healthy | src/features/newspaper |
helpers |
software | healthy | src/features/newspaper/helpers |
archive |
software | healthy | src/features/archive |
helpers |
software | healthy | src/features/archive/helpers |
scripts |
software | healthy | src/features/archive/scripts |
positions |
software | healthy | src/features/positions |
helpers |
software | healthy | src/features/positions/helpers |
i18n |
software | healthy | src/features/i18n |
sw-update |
software | healthy | src/features/sw-update |
content |
software | healthy | src/features/content |
helpers |
software | healthy | src/features/content/helpers |
blog |
software | healthy | src/features/blog |
helpers |
software | healthy | src/features/blog/helpers |
config |
software | healthy | src/features/blog/config |
ui |
software | healthy | src/features/ui |
SmartDropdown |
software | healthy | src/features/ui/SmartDropdown |
sw |
software | healthy | src/sw |
config |
software | healthy | src/config |
test-fixtures |
software | healthy | src/test-fixtures |
styles |
software | healthy | src/styles |
e2e |
software | healthy | e2e |
helpers |
software | healthy | e2e/helpers |
| Label | Layer | Status | Path |
|---|---|---|---|
/[lang]/rss.xml |
frontend | healthy | src/pages/[lang]/rss.xml.ts |
/ru |
frontend | healthy | e2e/seo.pw.ts |
/ru/about |
frontend | healthy | e2e/seo.pw.ts |
/ru/manifest |
frontend | healthy | e2e/seo.pw.ts |
/en |
frontend | healthy | e2e/seo.pw.ts |
/en/about |
frontend | healthy | e2e/seo.pw.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | bun.lock |
mongodb |
data | healthy | bun.lock |
mysql |
data | healthy | bun.lock |
postgres |
data | healthy | bun.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
GH_PAT |
cicd | healthy | — |
WRANGLER_COMMAND |
cicd | healthy | — |
CLOUDFLARE_API_TOKEN |
cicd | healthy | — |
CLOUDFLARE_ACCOUNT_ID |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:9222 |
network | healthy | playwright.config.ts |
port:4327 |
network | healthy | playwright.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | bun.lock |
vps::azure |
hardware | healthy | bun.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::redeploy-on-content |
cicd | healthy | .github/workflows/redeploy-on-content.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
redeploy |
cicd | healthy | .github/workflows/redeploy-on-content.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
communist-prometheus__public-website |
software | healthy | /data/fable5_failed_archive/communist-prometheus__public-we… |
| Label | Layer | Status | Path |
|---|---|---|---|
120.0.0.0 |
network | healthy | e2e/lighthouse.pw.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::bun.lock |
security | healthy | bun.lock |
This page is publicly accessible at:
https://repobility.com/scan/76c41009-397a-494c-9d92-8cbda64e4379/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/76c41009-397a-494c-9d92-8cbda64e4379/
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.