Policymaker

C 65 completed
Other
web_app / vue · small
338
Files
18,059
LOC
1
Frameworks
7
Languages

Pipeline State

completed
Run ID
#1544054
Phase
done
Progress
0%
Started
2026-04-16 22:28:23
Finished
2026-04-16 22:28:23
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
57.27
Framework unique
Isolation
Last stage change
2026-05-10 03:34:46
Deduplication group #49870
Member of a group with 15 similar repo(s) — canonical #646183 view group →
Repobility analyzer · published findings · https://repobility.com

AI Prompt

Create a web application using Nuxt.js that functions as a Policy Generator. This tool should allow users to generate open-source vulnerability disclosure program policies, security.txt files, and DNS Security TXT records. The UI should be built using Vue, TypeScript, and JavaScript, and it needs to handle content generation based on user input, potentially utilizing Markdown for content.
vue nuxt typescript javascript web-app policy-generator security vulnerability-disclosure
Generated by gemma4:latest

Catalog Information

Create a web application using Nuxt.js that functions as a Policy Generator. This tool should allow users to generate open-source vulnerability disclosure program policies, security.txt files, and DNS Security TXT records. The UI should be built using Vue, TypeScript, and JavaScript, and it needs to handle content generation based on user input, potentially utilizing Markdown for content.

Tags

vue nuxt typescript javascript web-app policy-generator security vulnerability-disclosure

Quality Score

C
65.0/100
Structure
57
Code Quality
98
Documentation
32
Testing
15
Practices
80
Security
100
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (eslint)
  • Low average code complexity — well-structured code
  • Good security practices — no major issues detected
  • Properly licensed project

Weaknesses

  • No tests found — high risk of regressions

Recommendations

  • Add a test suite — start with critical path integration tests

Languages

vue
61.4%
markdown
16.0%
typescript
12.5%
javascript
4.5%
json
3.1%
css
1.9%
yaml
0.7%

Frameworks

Nuxt

Symbols

method18
property15
type_alias14
variable8
interface5
function3
class1

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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