Scan timing: clone 1.65s · analysis 0.46s · 0.4 MB · GitHub preflight 530ms
https://github.com/nastya122622/my-angular-app.git
· scanned 2026-05-25 16:51 UTC (1 week, 3 days ago)
· 10 languages
30 findings (16 legacy + 14 scanner) 15th percentile · Typescript · small (2-20K LoC) Scanner says 95 (lower by 43)
Last scanned 1 week, 3 days ago · v2 · 23 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
100.0 | 0.15 | 15.00 |
security_score |
97.0 | 0.25 | 24.25 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
0.0 | 0.15 | 0.00 |
practices_score |
42.0 | 0.15 | 6.30 |
code_quality |
67.4 | 0.10 | 6.74 |
| Overall | 1.00 | 52.3 |
All 46 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 |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
angular.json |
software | healthy | angular.json |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
index.html |
software | healthy | src/index.html |
main.ts |
software | warning | src/main.ts |
global_styles.css |
software | healthy | src/global_styles.css |
app.config.ts |
software | warning | src/app/app.config.ts |
app.component.html |
software | healthy | src/app/app.component.html |
app.component.ts |
software | healthy | src/app/app.component.ts |
app.component.css |
software | healthy | src/app/app.component.css |
about.component.ts |
software | healthy | src/app/components/about/about.component.ts |
projects.component.ts |
software | healthy | src/app/components/ projects/projects.component.ts |
navbar.component.ts |
software | healthy | src/app/components/navbar/navbar.component.ts |
practice.component.ts |
software | healthy | src/app/components/practice/practice.component.ts |
hero.component.ts |
software | healthy | src/app/components/hero/hero.component.ts |
courses.component.ts |
software | healthy | src/app/components/courses/courses.component.ts |
footer.component.ts |
software | healthy | src/app/components/footer/footer.component.ts |
self-development.component.ts |
software | healthy | src/app/components/self-development/ self-development.compo… |
header.component.ts |
software | healthy | src/app/components/header/header.component.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
src |
software | healthy | src |
app |
software | healthy | src/app |
components |
software | healthy | src/app/components |
about |
software | healthy | src/app/components/about |
projects |
software | healthy | src/app/components/ projects |
navbar |
software | healthy | src/app/components/navbar |
practice |
software | healthy | src/app/components/practice |
hero |
software | healthy | src/app/components/hero |
courses |
software | healthy | src/app/components/courses |
footer |
software | healthy | src/app/components/footer |
self-development |
software | healthy | src/app/components/self-development |
header |
software | healthy | src/app/components/header |
| Label | Layer | Status | Path |
|---|---|---|---|
AppComponent |
software | healthy | src/app/app.component.ts:AppComponent |
AboutComponent |
software | healthy | src/app/components/about/about.component.ts:AboutComponent |
ProjectsComponent |
software | healthy | src/app/components/ projects/projects.component.ts:Projects… |
NavbarComponent |
software | healthy | src/app/components/navbar/navbar.component.ts:NavbarCompone… |
PracticeComponent |
software | healthy | src/app/components/practice/practice.component.ts:PracticeC… |
HeroComponent |
software | healthy | src/app/components/hero/hero.component.ts:HeroComponent |
CoursesComponent |
software | healthy | src/app/components/courses/courses.component.ts:CoursesComp… |
FooterComponent |
software | healthy | src/app/components/footer/footer.component.ts:FooterCompone… |
SelfDevelopmentComponent |
software | healthy | src/app/components/self-development/ self-development.compo… |
HeaderComponent |
software | healthy | src/app/components/header/header.component.ts:HeaderCompone… |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-m19q5m4k |
software | healthy | /tmp/repobility-clone-m19q5m4k |
| Label | Layer | Status | Path |
|---|---|---|---|
createSolution |
software | healthy | src/app/components/hero/hero.component.ts:createSolution |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | src/app/components/ projects/projects.component.ts |
This page is publicly accessible at:
https://repobility.com/scan/f4cdfe3c-1d66-40c2-9943-7cf66fb1c69b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f4cdfe3c-1d66-40c2-9943-7cf66fb1c69b/
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.