https://github.com/sfleischmann-3steps2/KORODUR-Sanierung_app
· scanned 2026-06-16 00:09 UTC (2 months, 2 weeks ago)
48 raw signals (0 security + 48 graph)
Last scanned 2 months, 2 weeks ago · v1 · 47 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 616 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 |
|---|---|---|---|
build_table |
software | healthy | docs/tds-quellen/build_befuellte_pdf.py:204 |
build_pdf |
software | healthy | docs/tds-quellen/build_befuellte_pdf.py:281 |
slugify |
software | healthy | scripts/match-app-notion.py:25 |
tokenize_ort |
software | healthy | scripts/match-app-notion.py:31 |
name_tokens |
software | healthy | scripts/match-app-notion.py:44 |
parse_app_refs |
software | healthy | scripts/match-app-notion.py:60 |
parse_notion |
software | healthy | scripts/match-app-notion.py:88 |
score |
software | healthy | scripts/match-app-notion.py:128 |
main |
software | healthy | scripts/match-app-notion.py:155 |
count |
software | healthy | scripts/backfill-projekttyp.ts:count |
check |
software | healthy | scripts/test-loesungsfinder-v25.ts:check |
downloadPdf |
software | healthy | scripts/generate-produkt-dokumente.mjs:downloadPdf |
norm |
software | healthy | scripts/generate-produkt-dokumente.mjs:norm |
autoMatch |
software | healthy | scripts/generate-produkt-dokumente.mjs:autoMatch |
titelAusDatei |
software | healthy | scripts/generate-produkt-dokumente.mjs:titelAusDatei |
ablegen |
software | healthy | scripts/generate-produkt-dokumente.mjs:ablegen |
liste |
software | healthy | scripts/generate-produkt-dokumente.mjs:liste |
normalize_land |
software | healthy | scripts/build-delta-payloads.py:91 |
normalize_ort |
software | healthy | scripts/build-delta-payloads.py:111 |
build_objekttitel |
software | healthy | scripts/build-delta-payloads.py:126 |
map_produkte |
software | healthy | scripts/build-delta-payloads.py:136 |
build_content |
software | healthy | scripts/build-delta-payloads.py:152 |
build_weitere_hinweise |
software | healthy | scripts/build-delta-payloads.py:167 |
build_payload |
software | healthy | scripts/build-delta-payloads.py:180 |
main |
software | healthy | scripts/build-delta-payloads.py:226 |
is_photo |
software | healthy | scripts/extract_gallery_images.py:98 |
extract_for_referenz |
software | healthy | scripts/extract_gallery_images.py:113 |
main |
software | healthy | scripts/extract_gallery_images.py:174 |
parseFlaecheM2 |
software | healthy | scripts/migrate-refs-v25.ts:parseFlaecheM2 |
ableitenFlaechenkategorie |
software | healthy | scripts/migrate-refs-v25.ts:ableitenFlaechenkategorie |
ableitenEinsatzbereich |
software | healthy | scripts/migrate-refs-v25.ts:ableitenEinsatzbereich |
ableitenSchadenstypen |
software | healthy | scripts/migrate-refs-v25.ts:ableitenSchadenstypen |
migriere |
software | healthy | scripts/migrate-refs-v25.ts:migriere |
style_header |
software | dead | scripts/create_referenz_template.py:58 |
auto_width |
software | dead | scripts/create_referenz_template.py:67 |
create_referenzen_sheet |
software | healthy | scripts/create_referenz_template.py:77 |
create_produkt_qualifizierung_sheet |
software | healthy | scripts/create_referenz_template.py:231 |
create_ausfuellhilfe_sheet |
software | healthy | scripts/create_referenz_template.py:357 |
main |
software | healthy | scripts/create_referenz_template.py:461 |
ref |
software | healthy | scripts/test-reference-detail.ts:ref |
test |
software | healthy | scripts/test-loesungsfinder.ts:test |
slugify_token |
software | healthy | scripts/import-notion-referenzen.py:66 |
build_slug |
software | healthy | scripts/import-notion-referenzen.py:72 |
parse_einsatz |
software | healthy | scripts/import-notion-referenzen.py:96 |
parse_zusatz |
software | healthy | scripts/import-notion-referenzen.py:106 |
parse_produkte |
software | healthy | scripts/import-notion-referenzen.py:116 |
split_bullets |
software | healthy | scripts/import-notion-referenzen.py:130 |
ts_string |
software | healthy | scripts/import-notion-referenzen.py:144 |
ts_string_array |
software | healthy | scripts/import-notion-referenzen.py:152 |
ts_enum_array |
software | healthy | scripts/import-notion-referenzen.py:156 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_stop_server.sh |
software | healthy | _stop_server.sh |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
_server.sh |
software | healthy | _server.sh |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
next.config.ts |
software | healthy | next.config.ts |
gallery-mapping.json |
software | healthy | docs/gallery-mapping.json |
app-notion-match.md |
software | healthy | docs/app-notion-match.md |
ARBEITSWEISE.md |
software | healthy | docs/ARBEITSWEISE.md |
referenz-delta-plan.md |
software | healthy | docs/referenz-delta-plan.md |
referenz-import-log.md |
software | healthy | docs/referenz-import-log.md |
content-status.md |
software | healthy | docs/content-status.md |
2026-04-22-loesungsfinder-4step.md |
software | healthy | docs/superpowers/plans/2026-04-22-loesungsfinder-4step.md |
2026-04-14-ux-redesign.md |
software | healthy | docs/superpowers/plans/2026-04-14-ux-redesign.md |
2026-06-01-loesungsfinder-4step-adaptive.md |
software | healthy | docs/superpowers/plans/2026-06-01-loesungsfinder-4step-adap… |
2026-05-13-loesungsfinder-3step-rewrite.md |
software | healthy | docs/superpowers/plans/2026-05-13-loesungsfinder-3step-rewr… |
2026-04-22-loesungsfinder-4step-design.md |
software | healthy | docs/superpowers/specs/2026-04-22-loesungsfinder-4step-desi… |
2026-04-17-produktfinder-design.md |
software | healthy | docs/superpowers/specs/2026-04-17-produktfinder-design.md |
2026-04-14-ux-redesign-design.md |
software | healthy | docs/superpowers/specs/2026-04-14-ux-redesign-design.md |
2026-04-17-korodur-website-stack-strategie-design.md |
software | healthy | docs/superpowers/specs/2026-04-17-korodur-website-stack-str… |
2026-06-02-einsatzbereich-cluster-tds.md |
software | healthy | docs/reference/2026-06-02-einsatzbereich-cluster-tds.md |
taxonomie-vorschlag-loesungsfinder.md |
software | healthy | docs/reference/taxonomie-vorschlag-loesungsfinder.md |
extraktion-spezialbaustoffe.json |
software | healthy | docs/website-migration/extraktion-spezialbaustoffe.json |
zuordnung-sichtestrich-microtop.md |
software | healthy | docs/website-migration/zuordnung-sichtestrich-microtop.md |
README.md |
software | healthy | docs/website-migration/README.md |
extraktion-industrieboden-bauchemie.json |
software | healthy | docs/website-migration/extraktion-industrieboden-bauchemie.… |
extraktion-rapidset-schnellbeton.json |
software | healthy | docs/website-migration/extraktion-rapidset-schnellbeton.json |
extraktion-microtop.json |
software | healthy | docs/website-migration/extraktion-microtop.json |
zuordnung-spezialbaustoffe-rapidset.md |
software | healthy | docs/website-migration/zuordnung-spezialbaustoffe-rapidset.… |
extraktion-industrieboden-teil1.json |
software | healthy | docs/website-migration/extraktion-industrieboden-teil1.json |
zuordnung-industrieboden.md |
software | healthy | docs/website-migration/zuordnung-industrieboden.md |
lp-arm.md |
software | healthy | docs/website-migration/quellen-lp/lp-arm.md |
lp-microtop-tw.md |
software | healthy | docs/website-migration/quellen-lp/lp-microtop-tw.md |
2026-06-13-website-walkthrough-feedback.md |
software | healthy | docs/reviews/2026-06-13-website-walkthrough-feedback.md |
2026-06-15-faktencheck-notion-rows.md |
software | healthy | docs/reviews/2026-06-15-faktencheck-notion-rows.md |
2026-06-13-uiux-analyse-website-relaunch.md |
software | healthy | docs/reviews/2026-06-13-uiux-analyse-website-relaunch.md |
2026-06-11-ui-stack-deep-dive.md |
software | healthy | docs/reviews/2026-06-11-ui-stack-deep-dive.md |
referenz-review.md |
software | healthy | docs/reviews/referenz-review.md |
2026-06-14-dokument-funde-korodur-de.md |
software | healthy | docs/reviews/2026-06-14-dokument-funde-korodur-de.md |
2026-06-13-produkt-klassifizierung-excel-abgleich.md |
software | healthy | docs/reviews/2026-06-13-produkt-klassifizierung-excel-abgle… |
2026-06-14-dokument-inventar.md |
software | healthy | docs/reviews/2026-06-14-dokument-inventar.md |
2026-06-14-konsolidierte-website-empfehlung.md |
software | healthy | docs/reviews/2026-06-14-konsolidierte-website-empfehlung.md |
loesungsfinder-v25-review.md |
software | healthy | docs/reviews/loesungsfinder-v25-review.md |
2026-06-15-fachartikel-faktencheck.md |
software | healthy | docs/reviews/2026-06-15-fachartikel-faktencheck.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
reference |
software | healthy | docs/reference |
website-migration |
software | healthy | docs/website-migration |
quellen-lp |
software | healthy | docs/website-migration/quellen-lp |
reviews |
software | healthy | docs/reviews |
freigaben |
software | healthy | docs/freigaben |
tds-quellen |
software | healthy | docs/tds-quellen |
mockups |
software | healthy | docs/mockups |
plans |
software | healthy | docs/plans |
feedback |
software | healthy | docs/feedback |
specs |
software | healthy | docs/specs |
scripts |
software | healthy | scripts |
components |
software | healthy | components |
ui |
software | healthy | components/ui |
loesungsfinderV25 |
software | healthy | components/loesungsfinderV25 |
app |
software | healthy | app |
referenzen |
software | healthy | app/referenzen |
[slug] |
software | healthy | app/referenzen/[slug] |
[lang] |
software | healthy | app/[lang] |
agb |
software | healthy | app/[lang]/agb |
kontakt |
software | healthy | app/[lang]/kontakt |
branchen |
software | healthy | app/[lang]/branchen |
[slug] |
software | healthy | app/[lang]/branchen/[slug] |
downloads |
software | healthy | app/[lang]/downloads |
ratgeber |
software | healthy | app/[lang]/ratgeber |
[slug] |
software | healthy | app/[lang]/ratgeber/[slug] |
referenzen |
software | healthy | app/[lang]/referenzen |
[slug] |
software | healthy | app/[lang]/referenzen/[slug] |
impressum |
software | healthy | app/[lang]/impressum |
neubau |
software | healthy | app/[lang]/neubau |
hinweisgebersystem |
software | healthy | app/[lang]/hinweisgebersystem |
anwendungsmatrix |
software | healthy | app/[lang]/anwendungsmatrix |
sanierung |
software | healthy | app/[lang]/sanierung |
datenschutz |
software | healthy | app/[lang]/datenschutz |
dictionaries |
software | healthy | app/[lang]/dictionaries |
unternehmen |
software | healthy | app/[lang]/unternehmen |
schadensbilder |
software | healthy | app/[lang]/schadensbilder |
[slug] |
software | healthy | app/[lang]/schadensbilder/[slug] |
loesungsfinder |
software | healthy | app/[lang]/loesungsfinder |
produkte |
software | healthy | app/[lang]/produkte |
[id] |
software | healthy | app/[lang]/produkte/[id] |
bereiche |
software | healthy | app/[lang]/bereiche |
[slug] |
software | healthy | app/[lang]/bereiche/[slug] |
lib |
software | healthy | lib |
public |
software | healthy | public |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Breadcrumb |
frontend | healthy | components/Breadcrumb.tsx |
KontaktFormular |
frontend | healthy | components/KontaktFormular.tsx |
TopNav |
frontend | healthy | components/TopNav.tsx |
DokumentListe |
frontend | healthy | components/DokumentListe.tsx |
NormenChips |
frontend | healthy | components/NormenChips.tsx |
SearchOverlay |
frontend | healthy | components/SearchOverlay.tsx |
ReferenzPdf |
frontend | healthy | components/ReferenzPdf.tsx |
LanguageSwitcher |
frontend | healthy | components/LanguageSwitcher.tsx |
AppShell |
frontend | healthy | components/AppShell.tsx |
ArtikelInhalt |
frontend | healthy | components/ArtikelInhalt.tsx |
BeraterCard |
frontend | healthy | components/BeraterCard.tsx |
ServiceWorkerRegistrar |
frontend | healthy | components/ServiceWorkerRegistrar.tsx |
Footer |
frontend | healthy | components/Footer.tsx |
TileGrid |
frontend | healthy | components/TileGrid.tsx |
Anwendungsmatrix |
frontend | healthy | components/Anwendungsmatrix.tsx |
FachberaterFinder |
frontend | healthy | components/FachberaterFinder.tsx |
ReferenceCard |
frontend | healthy | components/ReferenceCard.tsx |
ImageGallery |
frontend | healthy | components/ImageGallery.tsx |
RedirectToLocale |
frontend | healthy | components/RedirectToLocale.tsx |
BereichProduktFilter |
frontend | healthy | components/BereichProduktFilter.tsx |
Analytics |
frontend | healthy | components/Analytics.tsx |
ArtikelSeite |
frontend | healthy | components/ArtikelSeite.tsx |
Step0Projektart |
frontend | healthy | components/loesungsfinderV25/Step0Projektart.tsx |
ProgressHeader |
frontend | healthy | components/loesungsfinderV25/ProgressHeader.tsx |
Step2InnenAussen |
frontend | healthy | components/loesungsfinderV25/Step2InnenAussen.tsx |
Wizard |
frontend | healthy | components/loesungsfinderV25/Wizard.tsx |
Step3Einsatzbereich |
frontend | healthy | components/loesungsfinderV25/Step3Einsatzbereich.tsx |
Step1Flaeche |
frontend | healthy | components/loesungsfinderV25/Step1Flaeche.tsx |
NeubauFunnel |
frontend | healthy | components/loesungsfinderV25/NeubauFunnel.tsx |
OptionCard |
frontend | healthy | components/loesungsfinderV25/OptionCard.tsx |
Ergebnisseite |
frontend | healthy | components/loesungsfinderV25/Ergebnisseite.tsx |
Step4Zeitfenster |
frontend | healthy | components/loesungsfinderV25/Step4Zeitfenster.tsx |
ProduktBanner |
frontend | healthy | components/loesungsfinderV25/ProduktBanner.tsx |
NotFound |
frontend | healthy | app/not-found.tsx |
RootPage |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
ReferenzenRedirect |
frontend | healthy | app/referenzen/page.tsx |
SlugRedirectClient |
frontend | healthy | app/referenzen/[slug]/SlugRedirectClient.tsx |
ReferenzenPage |
frontend | healthy | app/[lang]/referenzen/page.tsx |
ReferenzenLayout |
frontend | healthy | app/[lang]/referenzen/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-z60tfn6k |
software | healthy | /tmp/repobility-clone-z60tfn6k |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/9a265fb3-59fd-4287-8925-a25e6e41f0be/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9a265fb3-59fd-4287-8925-a25e6e41f0be/
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.