Skip to content

Add Pocket CVSS v0.3#1053

Merged
xMasterX merged 5 commits into
flipperdevices:mainfrom
vavkamil:vavkamil/pocket_cvss_0.3
May 26, 2026
Merged

Add Pocket CVSS v0.3#1053
xMasterX merged 5 commits into
flipperdevices:mainfrom
vavkamil:vavkamil/pocket_cvss_0.3

Conversation

@vavkamil
Copy link
Copy Markdown
Contributor

@vavkamil vavkamil commented May 23, 2026

Application Submission

  • Pocket CVSS is an offline CVSS v3.1 base score calculator for Flipper Zero.
  • It calculates severity, shows the vector, includes example vectors, and has a severity reference.
  • v0.3 includes UI polish and layout cleanup.

Extra Requirements

  • No extra hardware or software is required.
  • The app runs fully offline on Flipper Zero.

Author Checklist (Fill this out)

  • I've read the contribution guidelines and my PR follows them
  • I own the code I'm submitting or have code owner's permission to submit it
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have validated the manifest file(s) with
  • python3 tools/bundle.py --nolint applications/Tools/pocket_cvss/ manifest.yml bundle.zip

AI usage disclosure (Fill this out):

  • Partially AI assisted (clarify below which code was AI assisted and briefly explain what it does).
  • Fully AI generated (explain what all the generated code does in moderate detail).

Explanation

  • The Pocket CVSS source was generated with AI under my direction and review.
  • The app separates CVSS scoring logic from the Flipper UI.
  • Standalone C tests cover the CVSS logic.
  • CI runs tests, format/lint checks, and uFBT release-channel builds.
  • GitHub Actions are pinned, and workflows use minimal permissions.

Reviewer Checklist (Don't fill this out!)

  • Bundle is valid
  • There are no obvious issues with the source code
  • I've ran this application and verified its functionality

@xMasterX xMasterX added app (new) on hold For PRs that cannot be merged right now as is labels May 23, 2026
@vavkamil
Copy link
Copy Markdown
Contributor Author

Hi, what is the current policy on fully AI-generated code?
I don't know any C, but I tried my best to create something useful for myself and possibly others.

@xMasterX
Copy link
Copy Markdown
Collaborator

Current policy is: If app fully works, and does something useful, we can accept that, if its something like AI made "hello world" then no no

@xMasterX xMasterX removed the on hold For PRs that cannot be merged right now as is label May 26, 2026
@xMasterX
Copy link
Copy Markdown
Collaborator

Be aware that in your latest changelog you used ` symbol, this is not allowed in catalog .md formatting
[E] Markdown error: Markdown element 'Backtick' is not allowed

@xMasterX xMasterX merged commit ef61080 into flipperdevices:main May 26, 2026
5 of 6 checks passed
@vavkamil vavkamil deleted the vavkamil/pocket_cvss_0.3 branch May 27, 2026 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants