https://github.com/cloudnative-lv/website
· scanned 2026-06-17 01:49 UTC (1 month, 1 week ago)
33 raw signals (0 security + 33 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -2.9 (diff) · 21 actionable findings from 1 signal source. 12 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 273 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 |
|---|---|---|---|
esc |
software | healthy | scripts/prerender.mjs:esc |
inject |
software | healthy | scripts/prerender.mjs:inject |
repl |
software | healthy | scripts/prerender.mjs:repl |
g |
software | healthy | scripts/prerender.mjs:g |
record |
software | healthy | scripts/generate-artifacts.mjs:record |
SiteLayout |
software | healthy | src/App.jsx:SiteLayout |
App |
software | healthy | src/App.jsx:App |
JsonLd |
software | healthy | src/components/JsonLd.jsx:JsonLd |
WebPageJsonLd |
software | healthy | src/components/JsonLd.jsx:WebPageJsonLd |
EventJsonLd |
software | healthy | src/components/JsonLd.jsx:EventJsonLd |
speakerNames |
software | healthy | src/components/JsonLd.jsx:speakerNames |
EventsListJsonLd |
software | healthy | src/components/JsonLd.jsx:EventsListJsonLd |
PersonJsonLd |
software | healthy | src/components/JsonLd.jsx:PersonJsonLd |
TeamPageJsonLd |
software | healthy | src/components/JsonLd.jsx:TeamPageJsonLd |
SpeakersPageJsonLd |
software | healthy | src/components/JsonLd.jsx:SpeakersPageJsonLd |
SponsorsPageJsonLd |
software | healthy | src/components/JsonLd.jsx:SponsorsPageJsonLd |
ProductListJsonLd |
software | healthy | src/components/JsonLd.jsx:ProductListJsonLd |
BreadcrumbJsonLd |
software | healthy | src/components/JsonLd.jsx:BreadcrumbJsonLd |
FeatureCard |
software | healthy | src/components/FeatureCard.jsx:FeatureCard |
Button |
software | healthy | src/components/Button.jsx:Button |
SpeakerAvatar |
software | healthy | src/components/SpeakerAvatar.jsx:SpeakerAvatar |
AnimatedBackground |
software | healthy | src/components/AnimatedBackground.jsx:AnimatedBackground |
EventQRCode |
software | healthy | src/components/EventQRCode.jsx:EventQRCode |
handleDownload |
software | healthy | src/components/EventQRCode.jsx:handleDownload |
SubscribeModal |
software | healthy | src/components/SubscribeModal.jsx:SubscribeModal |
handleSubmit |
software | healthy | src/components/SubscribeModal.jsx:handleSubmit |
SubscribeButton |
software | healthy | src/components/SubscribeModal.jsx:SubscribeButton |
EventCard |
software | healthy | src/components/EventCard.jsx:EventCard |
LanguageSwitcher |
software | healthy | src/components/LanguageSwitcher.jsx:LanguageSwitcher |
CTASection |
software | healthy | src/components/CTASection.jsx:CTASection |
Navbar |
software | healthy | src/components/Navbar.jsx:Navbar |
linkClass |
software | healthy | src/components/Navbar.jsx:linkClass |
mobileLinkClass |
software | healthy | src/components/Navbar.jsx:mobileLinkClass |
Footer |
software | healthy | src/components/Footer.jsx:Footer |
SEO |
software | healthy | src/components/SEO.jsx:SEO |
updateMeta |
software | healthy | src/components/SEO.jsx:updateMeta |
EventPhotoGallery |
software | healthy | src/components/EventPhotoGallery.jsx:EventPhotoGallery |
LinkedInIcon |
software | healthy | src/components/SocialIcons.jsx:LinkedInIcon |
TwitterIcon |
software | healthy | src/components/SocialIcons.jsx:TwitterIcon |
GitHubIcon |
software | healthy | src/components/SocialIcons.jsx:GitHubIcon |
EmailIcon |
software | healthy | src/components/SocialIcons.jsx:EmailIcon |
GlobeIcon |
software | healthy | src/components/SocialIcons.jsx:GlobeIcon |
BlueskyIcon |
software | healthy | src/components/SocialIcons.jsx:BlueskyIcon |
EventbriteIcon |
software | healthy | src/components/SocialIcons.jsx:EventbriteIcon |
SocialLink |
software | healthy | src/components/SocialIcons.jsx:SocialLink |
PageHeader |
software | healthy | src/components/PageHeader.jsx:PageHeader |
Icon |
software | healthy | src/components/SpeakerSocials.jsx:Icon |
SpeakerSocials |
software | healthy | src/components/SpeakerSocials.jsx:SpeakerSocials |
Section |
software | healthy | src/components/layout/Section.jsx:Section |
SectionHeading |
software | healthy | src/components/layout/Section.jsx:SectionHeading |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.js |
software | healthy | postcss.config.js |
AGENTS.md |
software | healthy | AGENTS.md |
playwright.config.js |
software | healthy | playwright.config.js |
TODO.md |
software | healthy | TODO.md |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
eslint.config.js |
software | healthy | eslint.config.js |
index.html |
software | healthy | index.html |
tailwind.config.js |
software | healthy | tailwind.config.js |
vite.config.js |
software | healthy | vite.config.js |
prerender.mjs |
software | healthy | scripts/prerender.mjs |
generate-artifacts.mjs |
software | healthy | scripts/generate-artifacts.mjs |
e2e.yml |
software | healthy | .github/workflows/e2e.yml |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
App.jsx |
software | healthy | src/App.jsx |
main.jsx |
software | healthy | src/main.jsx |
index.css |
software | healthy | src/index.css |
JsonLd.jsx |
software | healthy | src/components/JsonLd.jsx |
FeatureCard.jsx |
software | healthy | src/components/FeatureCard.jsx |
Button.jsx |
software | healthy | src/components/Button.jsx |
SpeakerAvatar.jsx |
software | healthy | src/components/SpeakerAvatar.jsx |
AnimatedBackground.jsx |
software | healthy | src/components/AnimatedBackground.jsx |
EventQRCode.jsx |
software | healthy | src/components/EventQRCode.jsx |
ErrorBoundary.jsx |
software | healthy | src/components/ErrorBoundary.jsx |
SubscribeModal.jsx |
software | healthy | src/components/SubscribeModal.jsx |
EventCard.jsx |
software | healthy | src/components/EventCard.jsx |
LanguageSwitcher.jsx |
software | healthy | src/components/LanguageSwitcher.jsx |
CTASection.jsx |
software | healthy | src/components/CTASection.jsx |
Navbar.jsx |
software | healthy | src/components/Navbar.jsx |
Footer.jsx |
software | healthy | src/components/Footer.jsx |
SEO.jsx |
software | healthy | src/components/SEO.jsx |
EventPhotoGallery.jsx |
software | healthy | src/components/EventPhotoGallery.jsx |
SocialIcons.jsx |
software | healthy | src/components/SocialIcons.jsx |
PageHeader.jsx |
software | healthy | src/components/PageHeader.jsx |
SpeakerSocials.jsx |
software | healthy | src/components/SpeakerSocials.jsx |
Section.jsx |
software | healthy | src/components/layout/Section.jsx |
index.js |
software | healthy | src/components/layout/index.js |
Container.jsx |
software | healthy | src/components/layout/Container.jsx |
useLanguage.js |
software | healthy | src/i18n/useLanguage.js |
LanguageContext.jsx |
software | healthy | src/i18n/LanguageContext.jsx |
context.js |
software | healthy | src/i18n/context.js |
translations.js |
software | healthy | src/i18n/translations.js |
EventDetail.jsx |
software | healthy | src/pages/EventDetail.jsx |
Sponsors.jsx |
software | healthy | src/pages/Sponsors.jsx |
Events.jsx |
software | healthy | src/pages/Events.jsx |
Home.jsx |
software | healthy | src/pages/Home.jsx |
Swag.jsx |
software | healthy | src/pages/Swag.jsx |
Speakers.jsx |
software | healthy | src/pages/Speakers.jsx |
Team.jsx |
software | healthy | src/pages/Team.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.jsx |
FeatureCard |
frontend | healthy | src/components/FeatureCard.jsx |
Button |
frontend | healthy | src/components/Button.jsx |
SpeakerAvatar |
frontend | healthy | src/components/SpeakerAvatar.jsx |
AnimatedBackground |
frontend | healthy | src/components/AnimatedBackground.jsx |
EventQRCode |
frontend | healthy | src/components/EventQRCode.jsx |
SubscribeModal |
frontend | healthy | src/components/SubscribeModal.jsx |
EventCard |
frontend | healthy | src/components/EventCard.jsx |
LanguageSwitcher |
frontend | healthy | src/components/LanguageSwitcher.jsx |
CTASection |
frontend | healthy | src/components/CTASection.jsx |
Navbar |
frontend | healthy | src/components/Navbar.jsx |
Footer |
frontend | healthy | src/components/Footer.jsx |
SEO |
frontend | healthy | src/components/SEO.jsx |
EventPhotoGallery |
frontend | healthy | src/components/EventPhotoGallery.jsx |
PageHeader |
frontend | healthy | src/components/PageHeader.jsx |
SpeakerSocials |
frontend | healthy | src/components/SpeakerSocials.jsx |
Section |
frontend | healthy | src/components/layout/Section.jsx |
Container |
frontend | healthy | src/components/layout/Container.jsx |
EventDetail |
frontend | healthy | src/pages/EventDetail.jsx |
Sponsors |
frontend | healthy | src/pages/Sponsors.jsx |
Events |
frontend | healthy | src/pages/Events.jsx |
Home |
frontend | healthy | src/pages/Home.jsx |
Swag |
frontend | healthy | src/pages/Swag.jsx |
Speakers |
frontend | healthy | src/pages/Speakers.jsx |
Team |
frontend | healthy | src/pages/Team.jsx |
ScaledPreview |
frontend | healthy | src/artifacts/ScaledPreview.jsx |
KitIndex |
frontend | healthy | src/artifacts/KitIndex.jsx |
KitRaw |
frontend | healthy | src/artifacts/KitRaw.jsx |
KitPage |
frontend | healthy | src/artifacts/KitPage.jsx |
KitManifest |
frontend | healthy | src/artifacts/KitManifest.jsx |
OcgBanner |
frontend | healthy | src/artifacts/templates/OcgBanner.jsx |
BannerFrame |
frontend | healthy | src/artifacts/templates/BannerFrame.jsx |
SpeakerChip |
frontend | healthy | src/artifacts/templates/SpeakerChip.jsx |
SpeakerBanner |
frontend | healthy | src/artifacts/templates/SpeakerBanner.jsx |
EventTitleBanner |
frontend | healthy | src/artifacts/templates/EventTitleBanner.jsx |
BevyBanner |
frontend | healthy | src/artifacts/templates/BevyBanner.jsx |
LinkedInPostImage |
frontend | healthy | src/artifacts/templates/LinkedInPostImage.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/EventDetail |
frontend | healthy | src/pages/EventDetail.jsx |
/Sponsors |
frontend | healthy | src/pages/Sponsors.jsx |
/Events |
frontend | healthy | src/pages/Events.jsx |
/Home |
frontend | healthy | src/pages/Home.jsx |
/Swag |
frontend | healthy | src/pages/Swag.jsx |
/Speakers |
frontend | healthy | src/pages/Speakers.jsx |
/Team |
frontend | healthy | src/pages/Team.jsx |
/ |
frontend | healthy | src/App.jsx |
/events |
frontend | healthy | src/App.jsx |
/events/:slug |
frontend | healthy | src/App.jsx |
/team |
frontend | healthy | src/App.jsx |
/swag |
frontend | healthy | src/App.jsx |
/sponsors |
frontend | healthy | src/App.jsx |
/speakers |
frontend | healthy | src/App.jsx |
/kit |
frontend | healthy | src/App.jsx |
/kit/manifest |
frontend | healthy | src/App.jsx |
/kit/:slug |
frontend | healthy | src/App.jsx |
/kit/:slug/raw/:variant |
frontend | healthy | src/App.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
components |
software | healthy | src/components |
layout |
software | healthy | src/components/layout |
i18n |
software | healthy | src/i18n |
pages |
software | healthy | src/pages |
artifacts |
software | healthy | src/artifacts |
templates |
software | healthy | src/artifacts/templates |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
e2e |
software | healthy | e2e |
public |
software | healthy | public |
images |
software | healthy | public/images |
og |
software | healthy | public/images/og |
| Label | Layer | Status | Path |
|---|---|---|---|
14.017.279.036 |
network | healthy | src/components/SubscribeModal.jsx |
11.387.599.111 |
network | healthy | src/components/Footer.jsx |
3.492.997.107 |
network | healthy | src/components/Footer.jsx |
3.176.77.84 |
network | healthy | src/components/Footer.jsx |
5.921.43.372 |
network | healthy | src/components/Footer.jsx |
319.192.694.801 |
network | healthy | src/components/Footer.jsx |
11.385.6.113 |
network | healthy | src/components/SpeakerSocials.jsx |
3.495.998.108 |
network | healthy | src/components/SpeakerSocials.jsx |
3.176.765.84 |
network | healthy | src/components/SpeakerSocials.jsx |
5.92.42.36 |
network | healthy | src/components/SpeakerSocials.jsx |
315.21.69.825 |
network | healthy | src/components/SpeakerSocials.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
e2e |
cicd | healthy | .github/workflows/e2e.yml |
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | src/i18n/translations.js |
vps::azure |
hardware | healthy | src/i18n/translations.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::e2e |
cicd | healthy | .github/workflows/e2e.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
cloudnative-lv__website |
software | healthy | /data/fable5_failed_archive/cloudnative-lv__website |
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | src/components/ErrorBoundary.jsx:ErrorBoundary |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/artifacts/socialCopy.js |
This page is publicly accessible at:
https://repobility.com/scan/5265175a-057b-4ca0-a499-29352fdfbd97/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5265175a-057b-4ca0-a499-29352fdfbd97/
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.