Pipeline V2 Agent

D 54 completed
web_app / json · small
74
Files
7,763
LOC
3
Frameworks
9
Languages

Pipeline State

completed
Run ID
#1744886
Phase
done
Progress
0%
Started
2026-05-17 08:01:43
Finished
2026-05-17 08:01:43
LLM tokens
0

Pipeline Metadata

Stage
Secured
Decision
pending
Novelty
Framework unique
Isolation
Last stage change
2026-05-17 08:03:07
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

Quality Score

D
54.0/100
Structure
34
Code Quality
97
Documentation
11
Testing
0
Practices
76
Security
100
Dependencies
90

Strengths

  • Code linting configured (eslint)
  • Low average code complexity — well-structured code
  • Good security practices — no major issues detected
  • Containerized deployment (Docker)

Weaknesses

  • Missing README file — critical for project understanding
  • No LICENSE file — legal ambiguity for contributors
  • No tests found — high risk of regressions
  • No CI/CD configuration — manual testing and deployment
  • 1 files with critical complexity need refactoring
  • 193 duplicate lines detected — consider DRY refactoring

Recommendations

  • Add a comprehensive README.md explaining purpose, setup, usage, and architecture
  • Add a test suite — start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)

Languages

json
53.4%
typescript
25.4%
python
17.1%
css
2.8%
markdown
0.6%
javascript
0.3%
yaml
0.2%
html
0.2%
text
0.1%

Frameworks

FastAPI React Vite

Symbols

variable121
function83
constant30
interface27
method13
class7
type_alias5

API Endpoints (25)

Repobility (https://repobility.com) — every score reproducible
MethodPathHandlerFramework
Repobility · open methodology · https://repobility.com/research/
GET/rootFastAPI/Flask
GET/agent/job/{job_id}/documentsget_agent_documentsFastAPI
GET/agent/memoryget_agent_memoryFastAPI
GET/agent/memoryapi.getExpress
POST/agent/runapi.postExpress
POST/agent/runrun_agentFastAPI
GET/agent/status/{job_id}get_agent_statusFastAPI
GET/api/healthhealthFastAPI/Flask
GET/historyapi.getExpress
GET/historyget_historyFastAPI
DELETE/history/{job_id}delete_jobFastAPI
GET/{path:path}spa_fallbackFastAPI/Flask
POST/pipeline/runapi.postExpress
POST/pipeline/runrun_pipelineFastAPI
GET/pipeline/status/{job_id}get_statusFastAPI
GET/results/{job_id}/chartsget_chartsFastAPI
GET/results/{job_id}/charts/{name}get_chart_fileFastAPI
GET/results/{job_id}/dimensionsget_dimensionsFastAPI
GET/results/{job_id}/reportsget_reportsFastAPI
GET/results/{job_id}/reports/{name}get_report_fileFastAPI
GET/results/{job_id}/summaryget_summaryFastAPI
POST/uploadapi.postExpress
POST/uploadupload_filesFastAPI
WEBSOCKET/ws/agent/{job_id}ws_agentFastAPI
WEBSOCKET/ws/pipeline/{job_id}websocket_progressFastAPI

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/1600721.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV

BinComp Dependency Hardening

All packages →
5 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.
Nstarlette1.0.0 · 0 gadgets · risk 1608.0Nasyncio4.0.0 · 0 gadgets · risk 0.0Fchardet7.4.1 · 231 gadgets · risk 0.0Nfastapi0.135.3 · 0 gadgets · risk 0.0Npydantic2.12.5 · 0 gadgets · risk 0.0