docs(AGENTS.md): record dummy URL replacement fix
Browse files
AGENTS.md
CHANGED
|
@@ -209,3 +209,12 @@ def test_4_core_scenarios():
|
|
| 209 |
3. **์์ง ์ฌ๋ฐฑ ๋ํญ ๊ธด๋ฐํ**: GNB ์๋์ ๋ฐํ
๋ง์ง์ `20px`์์ `6px`๋ก ์ค์ด๊ณ ํจ๋ฉ์ ์์ถ. ์ฑ๋ด ๋ด๋ถ์ ์ปดํฌ๋ํธ ๊ฐ ๊ฐ๊ฒฉ(`gap` ๋ฐ `margin`)๊ณผ ๊ฐ๋ณ ๋ณด๋์ ์์ชฝ ํจ๋ฉ(`padding`)์ ์ ์ฒด์ ์ผ๋ก ์ค์ฌ(์: ์๊ฐ๊ธ ํจ๋ฉ `10px 14px`, ๋ง์ง `4px auto 6px auto` ๋ฑ) ํ๋ฉด ๋ด์ ํ๋์ ์ ๋ค์ด์ค๋๋ก ์ต์ ํ.
|
| 210 |
4. **๋ฐ์ํ ๋ชจ๋ฐ์ผ ๋ฏธ๋์ด ์ฟผ๋ฆฌ ๊ฐฑ์ **: ๊ฐ๋ก 800px ์ดํ ๋ชจ๋ฐ์ผ ํ๋ฉด์์๋ ์๋์ผ๋ก 100% ๊ฝ ์ฐจ๋๋ก ๊ฐฑ์ ํ์ฌ ํ๋ฆฌ๋ฏธ์ UX๋ฅผ ์๋ฒฝํ๊ฒ ์ ์ง.
|
| 211 |
- **๊ฒ์ฆ**: `ruff`์ `mypy` ๊ฒ์ฌ๋ฅผ ๋ฌด์ค๋ฅ ํต๊ณผํจ. `python -c "import app"`์ผ๋ก Gradio ์น์ฑ ๋น๋ ๋ฌด๊ฒฐ์ฑ์ ์ต์ข
ํ๋ณดํจ.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 209 |
3. **์์ง ์ฌ๋ฐฑ ๋ํญ ๊ธด๋ฐํ**: GNB ์๋์ ๋ฐํ
๋ง์ง์ `20px`์์ `6px`๋ก ์ค์ด๊ณ ํจ๋ฉ์ ์์ถ. ์ฑ๋ด ๋ด๋ถ์ ์ปดํฌ๋ํธ ๊ฐ ๊ฐ๊ฒฉ(`gap` ๋ฐ `margin`)๊ณผ ๊ฐ๋ณ ๋ณด๋์ ์์ชฝ ํจ๋ฉ(`padding`)์ ์ ์ฒด์ ์ผ๋ก ์ค์ฌ(์: ์๊ฐ๊ธ ํจ๋ฉ `10px 14px`, ๋ง์ง `4px auto 6px auto` ๋ฑ) ํ๋ฉด ๋ด์ ํ๋์ ์ ๋ค์ด์ค๋๋ก ์ต์ ํ.
|
| 210 |
4. **๋ฐ์ํ ๋ชจ๋ฐ์ผ ๋ฏธ๋์ด ์ฟผ๋ฆฌ ๊ฐฑ์ **: ๊ฐ๋ก 800px ์ดํ ๋ชจ๋ฐ์ผ ํ๋ฉด์์๋ ์๋์ผ๋ก 100% ๊ฝ ์ฐจ๋๋ก ๊ฐฑ์ ํ์ฌ ํ๋ฆฌ๋ฏธ์ UX๋ฅผ ์๋ฒฝํ๊ฒ ์ ์ง.
|
| 211 |
- **๊ฒ์ฆ**: `ruff`์ `mypy` ๊ฒ์ฌ๋ฅผ ๋ฌด์ค๋ฅ ํต๊ณผํจ. `python -c "import app"`์ผ๋ก Gradio ์น์ฑ ๋น๋ ๋ฌด๊ฒฐ์ฑ์ ์ต์ข
ํ๋ณดํจ.
|
| 212 |
+
|
| 213 |
+
- [x] **GraphRAG ๊ฒ์ ๊ธฐ์ฌ ๋๋ฏธ URL ์์ฒ ๊ต์ฒด ๋ฐ DB ๋ฐ์ (2026-05-21)**:
|
| 214 |
+
- **ํ์**: GraphRAG ๊ฒ์ ๊ฒฐ๊ณผ์์ ์ ๊ณต๋๋ '๊ทผ๊ฑฐ ๋ด์ค ์ถ์ฒ' ๋งํฌ(URL)๊ฐ ์ ๊ทผํ ์ ์๋ ๊ฐ์ง ๋ค์ด๋ฒ ๋ด์ค URL ํ์(`news.naver.com/main/read.naver?...&oid=001&aid=11111111` ๋ฑ)์ผ๋ก ํ๋์ฝ๋ฉ ๋์ด ์์ด ์ถ์ฒ ํ์ธ ๋ถ๊ฐ๋ฅ.
|
| 215 |
+
- **์กฐ์น**:
|
| 216 |
+
1. **์ ํ/์นด์นด์ค/ํ ์ค/๋ค์ด๋ฒํ์ด 4๋ ํต์ฌ ์ฃผ์ **์ ์ค์กดํ๋ ๊ณต์ ๋ ฅ ์๋ ์ธ๋ก ์ฌ ๊ธฐ์ฌ(ํ๊ตญ๊ฒฝ์ ๋งค๊ฑฐ์ง, ๋ด์์ค, ๋์งํธํ์์ค, ๋๋ฐธ๋ฅ๋ด์ค)์ ์ค์ URL ์ฃผ์๋ฅผ ๊ฒ์ฆ.
|
| 217 |
+
2. `inject_fintech_gold_data.py` ํ์ผ ๋ด ํ๋์ฝ๋ฉ๋ ๋๋ฏธ URL 4๊ฑด์ ์ค์ URL๋ก ๊ต์ฒด.
|
| 218 |
+
3. Neo4j AuraDB์ ์ ์ํ์ฌ ๊ธฐ์กด ์ ์ฌ๋ `Article` ๋
ธ๋๋ค์ ๋๋ฏธ URL์ ์ค์ URL๋ก ์ง์ `MERGE` ์
๋ฐ์ดํธํ๋ ์์ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ์ฌ DB ์
๋ฐ์ดํธ ์๋ฃ.
|
| 219 |
+
4. ์ฝ๋ ๋ฌด๊ฒฐ์ฑ(ruff, mypy) ๋ฐ ๋ณด์ ๋ฌด๊ฒฐ์ฑ(bandit High/Medium ์ทจ์ฝ์ 0๊ฑด) ๊ฒ์ฆ ํ ์๊ฒฉ ๋ฐฐํฌ(Git push).
|
| 220 |
+
- **๊ฒ์ฆ**: Git pre-push hook์์ `pytest` ๋ฐ `smoke_test_rag.py` 100% PASS ํ์ธ ์๋ฃ.
|