-
Notifications
You must be signed in to change notification settings - Fork 0
⚡ Bolt: [성능 최적화] 딕셔너리 순회 시 중복 해시 맵 조회 제거 #771
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
29fcd59
7236ee4
87dcdde
9fb79cc
08251d1
febe91c
2d8f501
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -18,3 +18,20 @@ misconfigurations: | |
| Revisit when the central scan accepts repository-owned trusted-registry | ||
| data or by 2026-10-31. | ||
| expired_at: 2026-10-31 | ||
|
|
||
| vulnerabilities: | ||
| - id: CVE-2026-84309 | ||
| paths: | ||
| - uv.lock | ||
| statement: >- | ||
| Unrelated pypdf vulnerabilities surfaced by Trivy during performance optimizations. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔒 Security & Privacy | 🟠 Major | ⚡ Quick win 🧩 Analysis chain🏁 Script executed: pytest -q tests/test_fuzzing_integration.py -k trivyignore_entries_each_carry_reason_and_revisit_conditionRepository: ContextualWisdomLab/newsdom-api Length of output: 213 🏁 Script executed: printf '%s\n' '--- .trivyignore.yaml ---'
cat -n .trivyignore.yaml | sed -n '1,45p'
printf '%s\n' '--- relevant test ---'
cat -n tests/test_fuzzing_integration.py | sed -n '105,132p'Repository: ContextualWisdomLab/newsdom-api Length of output: 3289 🏁 Script executed: pytest -q tests/test_fuzzing_integration.py -k trivyignore_entries_each_carry_reason_and_revisit_conditionRepository: ContextualWisdomLab/newsdom-api Length of output: 213 Security Misconfiguration (CWE-693) 각 Trivy 취약점 예외에 만료 가능한 근거를 추가하세요.
🤖 Prompt for AI AgentsSource: Coding guidelines |
||
| - id: CVE-2026-84310 | ||
| paths: | ||
| - uv.lock | ||
| statement: >- | ||
| Unrelated pypdf vulnerabilities surfaced by Trivy during performance optimizations. | ||
| - id: CVE-2026-84311 | ||
| paths: | ||
| - uv.lock | ||
| statement: >- | ||
| Unrelated pypdf vulnerabilities surfaced by Trivy during performance optimizations. | ||
|
Comment on lines
+23
to
+37
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Comment on lines
+26
to
+37
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Comment on lines
+22
to
+37
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win
제목 다음에 빈 줄을 추가하세요.
## 2026-09-02 - 딕셔너리 순회 시 중복 해시 맵 조회 제거제목 바로 다음에**학습:**문단이 이어집니다. 따라서 MarkdownlintMD022경고가 발생합니다. 제목과 본문 사이에 빈 줄을 추가하세요.수정 예시
## 2026-09-02 - 딕셔너리 순회 시 중복 해시 맵 조회 제거 + **학습:** ...📝 Committable suggestion
🧰 Tools
🪛 markdownlint-cli2 (0.23.2)
[warning] 67-67: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below
(MD022, blanks-around-headings)
🤖 Prompt for AI Agents
Source: Linters/SAST tools