Plot

D 51 completed
Web App
web_app / json · small
142
Files
31,346
LOC
2
Frameworks
8
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
40.47
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47268
Member of a group with 30 similar repo(s) · framework reactcanonical #6398 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Repobility · MCP-ready · https://repobility.com

AI Prompt

Create a personal issue tracker web application, similar to Linear, that I can use for managing my life's tasks and notes. I want the frontend built using React and Next.js. The application should allow me to track various issues and notes. Since the repository structure suggests JSON handling, please ensure the data management aspect is robust, and I'd like the styling to be handled with CSS.
react next.js typescript json web-app todo task-tracker notes issue-tracker
Generated by gemma4:latest

Catalog Information

The plot project is a personal issue tracker for managing life's tasks and notes, inspired by the features of Linear.

Description

Plot is a personal issue tracker that combines note-taking and task management in one place. It's designed to help users organize their life's tasks and notes in a simple and intuitive way. With features inspired by Linear, plot aims to provide a seamless experience for managing personal projects and tasks. Users can create notes and tasks, set deadlines, and track progress all within the same app.

الوصف

هذا المشروع هو مسجلاً شخصياً لمتابعة المهام في الحياة - يجمع بين تدوين الملاحظات وتحليل المهام في مكان واحد. مصمم لتنظيم مهام الحياة والملفات الشخصية بطريقة بسيطة ومريحة. مع ميزات مستوحاة من Linear، يهدف plot إلى تقديم تجربة سلسة لمتابعة المشاريع والمهام الشخصية.

Novelty

5/10

Tags

issue-tracker note-taking task-management personal-productivity life-organization project-management

Technologies

nextjs radix-ui react supabase tailwind

Claude Models

claude-opus-4.6

Quality Score

D
50.8/100
Structure
38
Code Quality
71
Documentation
53
Testing
0
Practices
68
Security
75
Dependencies
60

Strengths

  • Code linting configured (eslint)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment
  • 2 files with critical complexity need refactoring
  • 2061 duplicate lines detected \u2014 consider DRY refactoring
  • 6 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 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)
  • Address 26 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

22.1h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Repobility · open methodology · https://repobility.com/research/
Unknown
License
6.1%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
52.9%
typescript
42.9%
markdown
2.4%
css
0.8%
python
0.5%
sql
0.3%
javascript
0.2%
text
0.0%

Frameworks

React Next.js

Concepts (2)

All metrics by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · MCP-ready · https://repobility.com
auto_descriptionProject DescriptionPersonal issue tracker for life — Linear-inspired note + todo app80%
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/94056.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV