Platanus Build Night 26 Ba Korentomas

D 56 completed
Other
web_app / typescript · small
130
Files
17,999
LOC
2
Frameworks
7
Languages

Pipeline State

completed
Run ID
#307306
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
79.47
Framework unique
Isolation
Last stage change
2026-05-10 03:35:28
Deduplication group #47930
Member of a group with 3 similar repo(s) — canonical #118116 view group →
Top concepts (10)
Project DescriptionWeb BackendpresentationapiinfrastructureFactoryCachingConfigurationDatabaseSearch
About: code-quality intelligence by Repobility · https://repobility.com

AI Prompt

Create a web application repository structure for a project submission to Platanus Build Night 26, hosted at the Tiendanube Office in Buenos Aires. The project should be built using TypeScript and leverage Express and Vite for the backend and frontend setup. Include basic placeholder files like `admin.html`, `index.html`, and a `server` directory. The repository should also contain documentation files like `CLAUDE.md` and a `README.md` summarizing the build night context.
typescript express vite web-app build-night documentation frontend backend
Generated by gemma4:latest

Catalog Information

This project is a contribution to Platanus Build Night 26, created by Tomas Pablo Korenblit, for deployment at Tiendanube Office in Buenos Aires.

Description

This repository contains the code developed during Platanus Build Night 26. The project was built using various technologies and is intended for deployment at Tiendanube Office in Buenos Aires. It's a collaborative effort by Tomas Pablo Korenblit, showcasing his work on this specific event.

الوصف

هذا الملف يحتوي على رمز تم تطويره خلال ليلة بناء بلاتانوس 26. المشروع تم بناؤه باستخدام مجموعة من التكنولوجيات ويتوقع نشره في مكتب تيندانوب في بوينس آيرس. هذا مشروع تعاوني قام به توماس بابلو كورنبلت، يظهر فيه عمل هذا الفرد على حدث معين.

Novelty

1/10

Tags

deployment collaborative-project event-based-development office-automation teamwork

Technologies

express threejs vite

Claude Models

claude-opus-4.6

Quality Score

D
56.4/100
Structure
48
Code Quality
80
Documentation
58
Testing
15
Practices
57
Security
75
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • 1429 duplicate lines detected \u2014 consider DRY refactoring
  • 4 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

4.8h
Tech Debt (A)
Medium
DORA Rating
A
OWASP (100%)
PASS
Quality Gate
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot
A
Risk (1)
Unknown
License
4.4%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
64.3%
json
19.0%
python
6.7%
markdown
6.1%
css
2.8%
html
0.8%
yaml
0.2%

Frameworks

Express Vite

Symbols

variable1,385
function380
method123
constant99
interface76
class16
enum6
type_alias5
property4

API Endpoints (26)

Repobility · code-quality intelligence · https://repobility.com
MethodPathHandlerFramework
About: code-quality intelligence by Repobility · https://repobility.com
POST/admin/authadminRouter.postExpress
GET/admin/creationsadminRouter.getExpress
DELETE/admin/creations/bulkadminRouter.deleteExpress
DELETE/admin/creations/:category/:idadminRouter.deleteExpress
GET/admin/statsadminRouter.getExpress
GET/decorationsdecorationsRouter.getExpress
GET/decorations/:id/modeldecorationsRouter.getExpress
GET/enemiesenemiesRouter.getExpress
GET/enemies/:id/modelenemiesRouter.getExpress
POST/faviconfaviconRouter.postExpress
GET/faviconsfaviconRouter.getExpress
GET/favicons/:id/imagefaviconRouter.getExpress
POST/forgeforgeRouter.postExpress
GET/gallerygalleryRouter.getExpress
GET/weaponsweaponsRouter.getExpress
GET/weapons/:id/modelweaponsRouter.getExpress
GETX-Favicon-Idheaders.getExpress
GETX-Favicon-Nameheaders.getExpress
GETX-Item-Categoryheaders.getExpress
GETX-Item-Idheaders.getExpress
GETX-Item-Nameheaders.getExpress
GETX-Weapon-Idheaders.getExpress
GETX-Weapon-Idheaders.getExpress
GETX-Weapon-Nameheaders.getExpress
GETX-Weapon-Nameheaders.getExpress
GETX-Weapon-Typeheaders.getExpress

Concepts (10)

Same analyzer free for public repos: https://repobility.com
CategoryNameDescriptionConfidence
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot
auto_descriptionProject DescriptionThis is the code repository for korentomas at Platanus Build Night 26, in Buenos Aires.80%
auto_categoryWeb Backendweb-backend70%
arch_layerpresentationDetected presentation layer70%
arch_layerapiDetected api layer70%
arch_layerinfrastructureDetected infrastructure layer70%
design_patternFactoryFound factory/create_ naming patterns60%
business_logicCachingDetected from 2 related files50%
business_logicConfigurationDetected from 4 related files50%
business_logicDatabaseDetected from 11 related files50%
business_logicSearchDetected from 4 related files50%

Quality Timeline

1 quality score recorded.

View File Metrics
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

Embed Badge

Add to your README:

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

BinComp Dependency Hardening

All packages →
1 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.
Fnumpy2.4.4 · 6,596 gadgets · risk 0.0