algovoi-pef

v0.1.0 suspicious
4.0
Medium Risk

Payment Evidence Frame (PEF) v1 -- AlgoVoi's canonical wrapper for payment-lifecycle receipts

🤖 AI Analysis

Final verdict: SUSPICIOUS

The package is flagged as suspicious due to its metadata characteristics, including its novelty, lack of maintainer history, and minimal repository engagement.

  • Metadata risk score of 6 out of 10
  • New package with no prior maintainer history
Per-check LLM notes
  • Obfuscation: No obfuscation patterns detected, indicating low risk.
  • Credentials: No credential harvesting patterns detected, indicating low risk.
  • Metadata: The package shows signs of being potentially suspicious due to its newness, lack of maintainer history, and minimal repository engagement.

📦 Package Quality Overall: Medium (5.0/10)

✦ High Test Suite 9.0

Test suite present — 1 test file(s) found

  • Test runner config found: pyproject.toml
  • 1 test file(s) detected (e.g. test_pef.py)
◈ Medium Documentation 5.0

Some documentation present

  • Documentation URL: "Documentation" -> https://docs.algovoi.co.uk/pef
○ Low Contributing Guide 2.0

No contributing guide or governance files found

  • No CONTRIBUTING, CODE_OF_CONDUCT, or governance files found
◈ Medium Type Annotations 7.0

Partial type annotation coverage

  • Classifier: Typing :: Typed
  • 5 type-annotated function signatures (partial)
○ Low Multiple Contributors 2.0

Single-author or unverifiable project

  • 1 unique contributor(s) across 6 commits in chopmob-cloud/algovoi-pef
  • Single author with few commits — possibly a personal or throwaway project

🔬 Heuristic Checks

Outbound Network Calls

No suspicious network call patterns found

Code Obfuscation

No obfuscation patterns detected

Shell / Subprocess Execution

No shell execution patterns detected

Credential Harvesting

No credential harvesting patterns detected

Typosquatting

No typosquatting candidates detected

Registered Email Domain

No author email provided

Suspicious Page Links

All external links appear legitimate

Git Repository History score 2.5

Git history flags: Repository has zero stars and zero forks

  • Repository has zero stars and zero forks
Maintainer History score 6.0

3 maintainer concern(s) found

  • Only one version has ever been released — brand new package
  • Author name is missing or very short
  • Author "" appears to have only 1 package on PyPI (new or inactive account)
Known CVE Vulnerabilities

No known vulnerabilities found in OSV database.

💡 AI App Starter Prompt

Use this prompt to build a project with algovoi-pef
Develop a mini-application called 'PaymentEvidenceTracker' using the Python package 'algovoi-pef'. This application will serve as a personal finance tool designed to manage and track payment evidence frames (PEFs) from various transactions. The primary function of the app is to allow users to input details of their payments and retrieve structured information about those payments, such as confirmation of receipt, status updates, and any relevant metadata associated with the payment lifecycle.

### Core Features:
- **User Authentication**: Implement basic user authentication to ensure data privacy. Users can log in using email and password.
- **Payment Entry Form**: Create a form where users can enter payment details such as amount, recipient, date, and any notes. These details will be used to generate a PEF object using the 'algovoi-pef' package.
- **Payment History View**: Display a history of all payments made by the user. Each entry should include the PEF details retrieved from the 'algovoi-pef' package, including status, confirmation timestamps, and any other relevant information.
- **Search Functionality**: Allow users to search through their payment history based on keywords, dates, or amounts.
- **Export to CSV**: Provide functionality to export the payment history into a CSV file for easy sharing or backup.

### Utilization of 'algovoi-pef':
- Use 'algovoi-pef' to create, retrieve, and validate PEF objects when a new payment is entered or when retrieving past payment details. The package will handle the generation and validation of these PEFs, ensuring that the payment evidence is reliable and consistent across different payment platforms.
- Integrate the package's validation functions to ensure that any imported PEFs from external sources are valid and correctly formatted.

### Additional Enhancements (Optional):
- **Graphical Representation**: Implement a feature that visualizes the payment history over time, highlighting trends or patterns.
- **Notifications**: Set up a notification system to alert users of important changes in the status of their payments.
- **Integration with External APIs**: If possible, integrate the app with popular payment services to automatically fetch and display PEFs without manual entry.

This project aims to provide a practical example of how the 'algovoi-pef' package can be used in real-world applications to enhance financial tracking and transparency.