Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

tobiaskammer-de/unesco-schule-essen-homepage

https://github.com/tobiaskammer-de/unesco-schule-essen-homepage · scanned 2026-06-16 00:38 UTC (2 months, 2 weeks ago)

31 raw signals (0 security + 31 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 28 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 195 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.

LabelLayerStatusPath
package.json software healthy package.json
astro.config.mjs software healthy astro.config.mjs
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
2026-05-01-menu-umbau-musische-bildung-lebendige-kunst-desi… software healthy docs/superpowers/specs/2026-05-01-menu-umbau-musische-bildu…
index.html software healthy public/admin/index.html
config.yml software healthy public/admin/config.yml
i18n-de.js software healthy public/admin/i18n-de.js
vorschlag-3-haltung.html software healthy public/design-vorschlaege/vorschlag-3-haltung.html
vorschlag-1-klar.html software healthy public/design-vorschlaege/vorschlag-1-klar.html
index.html software healthy public/design-vorschlaege/index.html
vorschlag-2-offen.html software healthy public/design-vorschlaege/vorschlag-2-offen.html
deploy.yml software healthy .github/workflows/deploy.yml
content.config.ts software healthy src/content.config.ts
pageContent.ts software healthy src/lib/pageContent.ts
news.ts software healthy src/lib/news.ts
safeMarkup.ts software healthy src/lib/safeMarkup.ts
calendar.ts software healthy src/lib/calendar.ts
teachers.ts software healthy src/lib/teachers.ts
roles.ts software healthy src/lib/roles.ts
termine.yml software healthy src/content/site/termine.yml
school.yml software healthy src/content/site/school.yml
datenschutz.yml software healthy src/content/pages/datenschutz.yml
schliessfaecher.yml software healthy src/content/pages/schliessfaecher.yml
leitbild.yml software healthy src/content/pages/leitbild.yml
erprobungsstufe.yml software healthy src/content/pages/erprobungsstufe.yml
oberstufe.yml software healthy src/content/pages/oberstufe.yml
anfahrt.yml software healthy src/content/pages/anfahrt.yml
arbeitsgemeinschaften.yml software healthy src/content/pages/arbeitsgemeinschaften.yml
paedagogische-konzepte.yml software healthy src/content/pages/paedagogische-konzepte.yml
berufsorientierung.yml software healthy src/content/pages/berufsorientierung.yml
aktuelles.yml software healthy src/content/pages/aktuelles.yml
beratung.yml software healthy src/content/pages/beratung.yml
impressum.yml software healthy src/content/pages/impressum.yml
kontakt.yml software healthy src/content/pages/kontakt.yml
musische-und-kulturelle-bildung.yml software healthy src/content/pages/musische-und-kulturelle-bildung.yml
unesco-mission.yml software healthy src/content/pages/unesco-mission.yml
mittagessen-und-betreuung.yml software healthy src/content/pages/mittagessen-und-betreuung.yml
anmeldung.yml software healthy src/content/pages/anmeldung.yml
schulprogramm.yml software healthy src/content/pages/schulprogramm.yml
lesefoerderung.yml software healthy src/content/pages/lesefoerderung.yml
eltern.yml software healthy src/content/pages/eltern.yml
ehemalige.yml software healthy src/content/pages/ehemalige.yml
stundentafel.yml software healthy src/content/pages/stundentafel.yml
kollegium.yml software healthy src/content/pages/kollegium.yml
foerderverein.yml software healthy src/content/pages/foerderverein.yml
home.yml software healthy src/content/pages/home.yml
mittelstufe.yml software healthy src/content/pages/mittelstufe.yml
lebendige-kunst.yml software healthy src/content/pages/lebendige-kunst.yml
schoolwear.yml software healthy src/content/pages/schoolwear.yml

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
translate software healthy public/admin/i18n-de.js:translate
walk software healthy public/admin/i18n-de.js:walk
setBrandTitle software healthy public/admin/i18n-de.js:setBrandTitle
init software healthy public/admin/i18n-de.js:init
getSingle software healthy src/lib/pageContent.ts:getSingle
getAllNews software healthy src/lib/news.ts:getAllNews
getLatestNews software healthy src/lib/news.ts:getLatestNews
withBase software healthy src/lib/news.ts:withBase
formatArticleDate software healthy src/lib/news.ts:formatArticleDate
formatArticleDateCompact software healthy src/lib/news.ts:formatArticleDateCompact
entrySlug software healthy src/lib/news.ts:entrySlug
categoryBadgeClass software healthy src/lib/news.ts:categoryBadgeClass
escapeHtml software healthy src/lib/safeMarkup.ts:escapeHtml
safeBold software healthy src/lib/safeMarkup.ts:safeBold
safeBreaks software healthy src/lib/safeMarkup.ts:safeBreaks
safeRich software healthy src/lib/safeMarkup.ts:safeRich
safeRichLink software healthy src/lib/safeMarkup.ts:safeRichLink
safeInlineJson software healthy src/lib/safeMarkup.ts:safeInlineJson
toISODate software healthy src/lib/calendar.ts:toISODate
categorize software healthy src/lib/calendar.ts:categorize
fetchCalendar software healthy src/lib/calendar.ts:fetchCalendar
upcomingEvents software healthy src/lib/calendar.ts:upcomingEvents
eventsOnDate software healthy src/lib/calendar.ts:eventsOnDate
buildMonth software healthy src/lib/calendar.ts:buildMonth
firstWeekday software healthy src/lib/calendar.ts:firstWeekday
formatDateLong software healthy src/lib/calendar.ts:formatDateLong
formatDayNum software healthy src/lib/calendar.ts:formatDayNum
formatMonthShort software healthy src/lib/calendar.ts:formatMonthShort
formatWeekdayShort software healthy src/lib/calendar.ts:formatWeekdayShort
formatEventRange software healthy src/lib/calendar.ts:formatEventRange
getAllTeachers software healthy src/lib/teachers.ts:getAllTeachers
getStaffTeachers software healthy src/lib/teachers.ts:getStaffTeachers
getTrainees software healthy src/lib/teachers.ts:getTrainees
getTeachersByRole software healthy src/lib/teachers.ts:getTeachersByRole
getTeachersBySubject software healthy src/lib/teachers.ts:getTeachersBySubject
getTeacherByLastName software healthy src/lib/teachers.ts:getTeacherByLastName
getAllSubjects software healthy src/lib/teachers.ts:getAllSubjects
displayName software healthy src/lib/teachers.ts:displayName
initials software healthy src/lib/teachers.ts:initials
getTeacherByRole software healthy src/lib/roles.ts:getTeacherByRole
getTeachersWithRole software healthy src/lib/roles.ts:getTeachersWithRole

LabelLayerStatusPath
port:14 network healthy public/admin/config.yml
port:30 network healthy public/admin/config.yml
port:03 network healthy .github/workflows/deploy.yml
port:04 network healthy .github/workflows/deploy.yml
port:05 network healthy .github/workflows/deploy.yml
port:10 network healthy src/content/site/termine.yml
port:11 network healthy src/content/site/termine.yml
port:08 network healthy src/content/site/termine.yml
port:09 network healthy src/content/site/termine.yml
port:12 network healthy src/content/site/termine.yml
port:19 network healthy src/content/site/termine.yml
port:20 network healthy src/content/site/termine.yml
port:13 network healthy src/content/site/termine.yml
port:15 network healthy src/content/site/termine.yml
port:18 network healthy src/content/site/termine.yml
port:23 network healthy src/content/site/termine.yml
port:59 network healthy src/content/site/termine.yml
port:21 network healthy src/content/site/termine.yml
port:35 network healthy src/content/site/termine.yml
port:50 network healthy src/content/pages/eltern.yml
port:55 network healthy src/content/pages/eltern.yml
port:40 network healthy src/content/pages/eltern.yml
port:45 network healthy src/content/pages/eltern.yml
port:25 network healthy src/content/pages/stundentafel.yml
port:16 network healthy src/content/pages/stundentafel.yml

LabelLayerStatusPath
docs software healthy docs
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
public software healthy public
admin software healthy public/admin
design-vorschlaege software healthy public/design-vorschlaege
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
lib software healthy src/lib
content software healthy src/content
site software healthy src/content/site
pages software healthy src/content/pages
teachers software healthy src/content/teachers
news software healthy src/content/news

LabelLayerStatusPath
build cicd healthy .github/workflows/deploy.yml
deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
repobility-clone-zmxntfay software healthy /tmp/repobility-clone-zmxntfay

LabelLayerStatusPath
redis data healthy package-lock.json

LabelLayerStatusPath
vps::azure hardware healthy package-lock.json

LabelLayerStatusPath
auth::public/admin/config.yml security healthy public/admin/config.yml

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/67d840f5-962f-429e-98ad-1b30a4d68784/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/67d840f5-962f-429e-98ad-1b30a4d68784/

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.