Kecap V2

C 66 completed
Other
web_app / json · small
108
Files
20,621
LOC
3
Frameworks
7
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
46.87
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #48193
Member of a group with 1 similar repo(s) — canonical #112289 view group →
Top concepts (1)
Web Frontend
Repobility — the code-quality scanner for AI-generated software · https://repobility.com

AI Prompt

Create a curated RSS reader application called Kecap. I want the frontend built using React and Vite, and I've noticed it uses TypeScript. The core functionality should be based on explicit user signals, so I'll need to follow the detailed requirements laid out in `docs/prd.md`. Please set up the basic structure including necessary configuration files for linting and testing, utilizing Vitest for unit tests. The project structure seems to involve some functions, so please ensure the necessary scaffolding for those is in place.
typescript react vite rss-reader web-app json testing frontend
Generated by gemma4:latest

Catalog Information

Kecap is a curated RSS reader built on explicit user signals. Read docs/prd.md for the full product requirements — that's the source of truth for what to build and why.

Description

Kecap is a curated RSS reader built on explicit user signals. Read docs/prd.md for the full product requirements — that's the source of truth for what to build and why.

Novelty

3/10

Tags

typescript react vite rss-reader web-app json testing frontend

Technologies

react vite

Claude Models

claude-opus-4-6

Quality Score

C
65.8/100
Structure
59
Code Quality
86
Documentation
25
Testing
50
Practices
76
Security
100
Dependencies
60

Strengths

  • Code linting configured (eslint)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • Missing README file \u2014 critical for project understanding
  • No LICENSE file \u2014 legal ambiguity for contributors
  • No CI/CD configuration \u2014 manual testing and deployment
  • 488 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Add a comprehensive README.md explaining purpose, setup, usage, and architecture
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

8.1h
Tech Debt (A)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Same scanner, your repo: https://repobility.com — Repobility
Unknown
License
8.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
46.4%
typescript
24.4%
markdown
17.4%
css
11.5%
html
0.1%
javascript
0.1%
toml
0.0%

Frameworks

React Vitest Vite

Concepts (1)

Powered by Repobility · code-quality intelligence
CategoryNameDescriptionConfidence
Repobility analyzer · published findings · https://repobility.com
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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