← Files get-fableARCHIVED FILE
skills/fable-review/templates/review-finding.template.md
754 Bytes · Oct 3, 2026 · 06:31 UTC
# Code Review Finding: [Finding Title]
## Finding Summary
- **Location**: `src/path/to/file.ts:L45-L60`
- **Severity**: [BLOCKING / WARNING / SUGGESTION]
- **Category**: [Correctness / Security / Architecture / Performance]
## Description & Evidence
[Detailed explanation of the issue citing specific line numbers, potential race conditions, or unhandled edge cases]
## Recommended Remediation
```diff
- const token = request.headers['authorization'];
- const user = decodeTokenUnsafe(token);
+ const authHeader = request.headers['authorization'];
+ if (!authHeader || !authHeader.startsWith('Bearer ')) {
+ return response.status(401).json({ error: 'Unauthorized' });
+ }
+ const user = await verifyTokenCryptographically(authHeader.slice(7));
```
SHA-256: 32406b9b579e908e257bffd962ad67f60f78c36469724cb9cfbf06f980ce1374