rpt-sample-001HIGH
Repository: payments-service
Summary
- Repository
- payments-service
- Commit SHA
- a1b2c3d4e5f6
- Overall Risk
- HIGH
- Trust Level
- MEDIUM
- Diff Files
- 3
- Added Files
- 1
- Deleted Files
- 0
- Total Impacted Nodes
- 7
Repository Tree
Legend:
Changed
Impacted
Test Plan
Neutral
- src
- api
- payment_view.py
- billing
- invoice.py
- orders
- checkout.py
- utils
- currency.py
- tests
- test_currency.py
- test_invoice.py
Affected Files (6)
| File Path | Role | Reason | Evidence | Confidence | Risk |
|---|---|---|---|---|---|
| src/api/payment_view.py | IMPACTED | Downstream impact (METHOD) | 1 | 91% | MEDIUM |
| src/billing/invoice.py | CHANGED | Direct modification (MODIFIED) | 3 | — | HIGH |
| src/orders/checkout.py | IMPACTED | Downstream impact (FUNCTION) | 1 | 95% | MEDIUM |
| src/utils/currency.py | CHANGED | Direct modification (ADDED) | 1 | — | HIGH |
| tests/test_currency.py | TEST | Missing test coverage | — | — | INFO |
| tests/test_invoice.py | TEST | Existing test execution | — | — | INFO |
Changed Files (2)
| File Path | Status | Hunks |
|---|---|---|
| src/billing/invoice.py | MODIFIED | 3 |
| src/utils/currency.py | ADDED | 1 |
Impacted Nodes (2)
| Type | Qualified Name | File | Confidence |
|---|---|---|---|
| FUNCTION | orders.checkout.process_payment | src/orders/checkout.py | 95% |
| METHOD | api.payment_view.PaymentView.post | src/api/payment_view.py | 91% |
Test Plan
Recommendations OnlyImpactGraph recommends the following test strategies based on analysis. Uploaded tests are not executed automatically.
Existing Tests to Run
1 items| Path / Target | Details |
|---|---|
tests/test_invoice.py↳ TestInvoice::test_total | Execute existing test |
Missing Tests to Add
1 items| Path / Target | Details |
|---|---|
tests/test_currency.py (no tests) | — |
Manual Review & Uncovered Areas
1 items| Path / Target | Details |
|---|---|
src/reports/monthly.py (heuristic edge) | — |
Evidence & Trust
Trust metrics are grounded in static analysis evidence and do not execute your code.
Trust Summary
- Overall Trust Level
- MEDIUM
- Overall Risk Level
- HIGH
- Average Node Confidence
- 93%
Evidence Used
- Files Analyzed (Diff)
- 3
- Nodes Impacted
- 7
- Diagnostics Generated
- 1
Diagnostics & Warnings
1 items- [trust_scoring] 2 edges resolved heuristically
Report Assistant (Preview)
Deterministic grounded analysisSuggested Questions
Press Enter to send.