Skip to content

πŸ“Docs: README μ‹€ν—˜ κ²°κ³Ό μ„€λͺ… μˆ˜μ •#24

Merged
mmije0ng merged 4 commits intodevelopfrom
refactor/k6
Jan 15, 2026
Merged

πŸ“Docs: README μ‹€ν—˜ κ²°κ³Ό μ„€λͺ… μˆ˜μ •#24
mmije0ng merged 4 commits intodevelopfrom
refactor/k6

Conversation

@mmije0ng
Copy link
Owner

@mmije0ng mmije0ng commented Jan 15, 2026

#οΈβƒ£μ—°κ΄€λœ 이슈

πŸ“μž‘μ—… λ‚΄μš©

README μ‹€ν—˜ κ²°κ³Ό μ„€λͺ… μˆ˜μ •

README μ‹€ν—˜ κ²°κ³Ό μ„€λͺ… μˆ˜μ •

핡심 λ³€κ²½ 사항

μ„±λŠ₯(Performance)

  • λΆ€ν•˜ ν…ŒμŠ€νŠΈ λ¬Έμ„œν™” κ°•ν™”: 제λͺ©μ„ β€œλΆ€ν•˜ ν…ŒμŠ€νŠΈ 및 μ„±λŠ₯ μ΅œμ ν™”β€λ‘œ λ³€κ²½ν•˜κ³  k6 λΆ€ν•˜ ν…ŒμŠ€νŠΈ(예: 1 β†’ 1,000 VUs) λ²”μœ„ 및 Prometheus/Grafana λͺ¨λ‹ˆν„°λ§μ„ λͺ…μ‹œ.
  • 인프라 μ»¨ν…μŠ€νŠΈ μΆ”κ°€: AWS, Docker 기반 ν™˜κ²½κ³Ό ν…ŒμŠ€νŠΈ λŒ€μƒ(λ°±μ—”λ“œ/WAS/DB/Redis) λ²”μœ„λ₯Ό μ„€λͺ…ν•΄ μ„±λŠ₯ μž¬ν˜„μ„±κ³Ό κ²°κ³Ό 해석 μ‹ λ’°μ„± ν–₯상.
  • 버전별 μ„±λŠ₯ 비ꡐ 및 μ‹œκ°ν™” 보강: v1~v4 비ꡐ λ©”νŠΈλ¦­κ³Ό μ‹€ν—˜ 이미지 μΆ”κ°€λ‘œ μ΅œμ ν™” 효과(쿼리 κ°œμ„ , WAS/DB νŠœλ‹, Redis 캐싱 λ“±)λ₯Ό κ·Όκ±° μ€‘μ‹¬μœΌλ‘œ μ œμ‹œ.

ꡬ쑰(Architecture & Docs)

  • λ¬Έμ„œ ꡬ쑰 재편: κΈ°μ‘΄ κ°„κ²° λ³΄κ³ μ„œμ—μ„œ ν™˜κ²½, λŒ€μƒ, λ©”νŠΈλ¦­ λ“± μ„ΈλΆ€ μ„Ήμ…˜μ„ κ°–μΆ˜ 체계적 μ‹€ν—˜ μ„œμˆ λ‘œ μ „ν™˜.
  • μ‹œκ° 자료 보강: λ°±μ—”λ“œ μ•„ν‚€ν…μ²˜ λ‹€μ΄μ–΄κ·Έλž¨, ERD 및 μ—¬λŸ¬ μ‹€ν—˜ 이미지 μΆ”κ°€λ‘œ ꡬ쑰/데이터 흐름 κ°€μ‹œμ„± ν–₯상.
  • Tech Stack 및 μ›Œν¬ν”Œλ‘œμš° μΆ”κ°€: 기술 λ°°μ§€(μŠ€ν”„λ§, MySQL, Redis, Docker, k6 λ“±)와 Git Flow/리포지토리 링크둜 개발 ν”„λ‘œμ„ΈμŠ€μ™€ μ˜μ‘΄μ„± λͺ…ν™•ν™”.

μ•ˆμ •μ„±(Reliability & Maintainability)

  • μ΅œμ ν™” ν•­λͺ© λͺ…μ‹œ: QueryDSL 쿼리 κ°œμ„ , WAS/DB νŠœλ‹, Redis 캐싱 적용 λ“± λ³€κ²½ λ‚΄μš©κ³Ό κΈ°λŒ€ 효과λ₯Ό λ¬Έμ„œν™”ν•΄ 운영 μ•ˆμ •μ„±Β·ν™•μž₯μ„± 고렀사항을 μ œμ‹œ.
  • ν–₯ν›„ ν™•μž₯ λ…ΈνŠΈ μœ μ§€: Scale-out 및 ALB λ“± μˆ˜ν‰ ν™•μž₯ μ „λž΅μ„ μ–ΈκΈ‰ν•΄ ν™•μž₯μ„± κ²€ν†  포인트 기둝.

λ³€κ²½ λ²”μœ„ 및 영ν–₯

  • 파일: README.md
  • λ³€κ²½λŸ‰: μ•½ +76 / -9 쀄 (λ¬Έμ„œ 쀑심 λ³€κ²½)
  • 영ν–₯: μ½”λ“œ λ³€κ²½ μ—†μŒ β€” λ¬Έμ„œ κ°œμ„ μœΌλ‘œ μ‹€ν—˜ μž¬ν˜„μ„±, μ„±λŠ₯ 뢄석 κ·Όκ±°, μ•„ν‚€ν…μ²˜ 이해도 및 μ˜¨λ³΄λ”© 효율 κ°œμ„ .

@mmije0ng mmije0ng self-assigned this Jan 15, 2026
@mmije0ng mmije0ng added the πŸ“ docs λ¬Έμ„œ μ—…λ°μ΄νŠΈ label Jan 15, 2026
@coderabbitai
Copy link

coderabbitai bot commented Jan 15, 2026

πŸ“ Walkthrough

Walkthrough

README.md이 ν•œκ΅­μ–΄ μ„±λŠ₯ λ³΄κ³ μ„œ ν˜•μ‹μ—μ„œ FarmON BackEnd ν”„λ‘œμ νŠΈ κ°œμš” 쀑심 λ¬Έμ„œλ‘œ μ „ν™˜λ˜μ—ˆμœΌλ©°, 기술 μŠ€νƒ, μ•„ν‚€ν…μ²˜/ERD μ‹œκ°ν™”, λΆ€ν•˜ ν…ŒμŠ€νŠΈ 및 μ„±λŠ₯ μ΅œμ ν™”(μΈν”„λΌΒ·ν…ŒμŠ€νŠΈ μŠ€νŽ™ 포함) λ‚΄μš©μ„ μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.

Changes

Cohort / File(s) λ³€κ²½ 사항
λ¬Έμ„œ μž¬κ΅¬μ„± 및 λΈŒλžœλ“œ λ³€κ²½
README.md
κΈ°μ‘΄ μ„±λŠ₯ λ³΄κ³ μ„œ 헀더λ₯Ό FarmON BackEnd λΈŒλžœλ”©μœΌλ‘œ κ΅μ²΄ν•˜κ³  전체 λ¬Έμ„œ ꡬ쑰λ₯Ό ν”„λ‘œμ νŠΈ κ°œμš” μ€‘μ‹¬μœΌλ‘œ 재편
λΆ€ν•˜ ν…ŒμŠ€νŠΈΒ·μ„±λŠ₯ μ΅œμ ν™” μ„Ήμ…˜ μΆ”κ°€
README.md
μ„Ήμ…˜ 제λͺ©μ„ β€œλΆ€ν•˜ ν…ŒμŠ€νŠΈ 및 μ„±λŠ₯ μ΅œμ ν™”β€λ‘œ λ³€κ²½; ν…ŒμŠ€νŠΈ 인프라(AWS, Docker), ν…ŒμŠ€νŠΈ μŠ€νŽ™(k6 1,000 VUs), Prometheus/Grafana λͺ¨λ‹ˆν„°λ§ λ“± λ²”μœ„ 및 ν™˜κ²½ λͺ…μ‹œ
μ‹€ν—˜Β·κ²°κ³Ό μ„œμˆ  및 이미지 ν™•μž₯
README.md
μ‹€ν—˜ μ„€λͺ… 포맷 μˆ˜μ •(μ‹œλ‚˜λ¦¬μ˜€ ν‘œκΈ°λ²• μ—…λ°μ΄νŠΈ), μ—¬λŸ¬ μ‹€ν—˜ μ„Ήμ…˜μ— 이미지/μ‹œκ°μžλ£Œ μΆ”κ°€, v1~v4 μ„±λŠ₯ 비ꡐ ν‘œ 및 λ©”νŠΈλ¦­ ν˜•μ‹ ν™•μž₯
μ΅œμ ν™” 변경사항 정리 (쿼리/νŠœλ‹/μΊμ‹œ)
README.md
κΈ°μ‘΄ β€œλ¬΄μ—‡μ΄ λ³€κ²½λ˜μ—ˆλ‚˜?” 문ꡬ 제거 및 κ°„κ²°ν•œ 제λͺ©μœΌλ‘œ μž¬μž‘μ„±; QueryDSL μ΅œμ ν™”, WAS/DB νŠœλ‹, Redis 캐싱 적용 λ‚΄μš© μœ μ§€
기술 μŠ€νƒΒ·μ•„ν‚€ν…μ²˜Β·λ ˆνΌλŸ°μŠ€ μΆ”κ°€
README.md
Tech Stack λ°°μ§€ 및 λͺ©λ‘ μΆ”κ°€(Spring Boot, Java, JWT, MySQL, Redis, STOMP, RabbitMQ, Docker, Nginx, AWS, GitHub Actions, Swagger, k6, Prometheus, Grafana), Backend μ•„ν‚€ν…μ²˜Β·ERD 이미지 및 git flow/쑰직 μ €μž₯μ†Œ 링크 μΆ”κ°€
λ©”νƒ€λ°μ΄ν„°Β·λ§ˆκ° 문ꡬ 보쑴
README.md
λ¬Έμ„œ 말미의 ν–₯ν›„ ν™•μž₯(Scale-out, ALB) μ–ΈκΈ‰ 및 기타 메타데이터(μ‹€ν—˜ λ²”μœ„Β·νƒ€κ²ŸΒ·λ©”νŠΈλ¦­) 보강

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Poem

🐰 README에 κΉƒν„Έ λͺ¨μ•„μŒ“κ³ ,
μƒˆλ‘œ μ“΄ 문단에 당근을 꽂넀.
μŠ€νƒ λ°°μ§€ 반짝, 그림도 μΆ€μΆ”κ³ ,
λΆ€ν•˜ ν…ŒμŠ€νŠΈ μ†Œλ¦¬ 높이 μšΈλ €λΌβ€”
농μž₯μ—” 봄이 였고 μžˆμ–΄μš”! 🌾✨

πŸš₯ Pre-merge checks | βœ… 3
βœ… Passed checks (3 passed)
Check name Status Explanation
Title check βœ… Passed 제λͺ©μ€ README λ¬Έμ„œμ˜ μ‹€ν—˜ κ²°κ³Ό μ„€λͺ…을 μˆ˜μ •ν•˜λŠ” 변경사항을 μ •ν™•νžˆ μš”μ•½ν•˜λ©°, μ£Όμš” λ³€κ²½ λ‚΄μš©μ„ λͺ…ν™•ν•˜κ²Œ μ „λ‹¬ν•©λ‹ˆλ‹€.
Description check βœ… Passed PR μ„€λͺ…은 ν•„μˆ˜ μ„Ήμ…˜(μ—°κ΄€λœ 이슈, μž‘μ—… λ‚΄μš©)을 λͺ¨λ‘ ν¬ν•¨ν•˜κ³  있으며 κ΄€λ ¨ 이슈 #14λ₯Ό λͺ…ν™•νžˆ μ°Έμ‘°ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.
Docstring Coverage βœ… Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.



πŸ“œ Recent review details

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

πŸ“₯ Commits

Reviewing files that changed from the base of the PR and between 6f397bd and 0545f3c.

πŸ“’ Files selected for processing (1)
  • README.md
🧰 Additional context used
πŸͺ› markdownlint-cli2 (0.18.1)
README.md

1-1: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


8-8: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


8-8: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


9-9: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


16-16: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


59-59: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


85-85: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


103-103: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


142-142: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


142-142: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


144-144: Images should have alternate text (alt text)

(MD045, no-alt-text)


145-145: Images should have alternate text (alt text)

(MD045, no-alt-text)


146-146: Images should have alternate text (alt text)

(MD045, no-alt-text)


147-147: Images should have alternate text (alt text)

(MD045, no-alt-text)


148-148: Images should have alternate text (alt text)

(MD045, no-alt-text)


149-149: Images should have alternate text (alt text)

(MD045, no-alt-text)


150-150: Images should have alternate text (alt text)

(MD045, no-alt-text)


155-155: Images should have alternate text (alt text)

(MD045, no-alt-text)


156-156: Images should have alternate text (alt text)

(MD045, no-alt-text)


157-157: Images should have alternate text (alt text)

(MD045, no-alt-text)


158-158: Images should have alternate text (alt text)

(MD045, no-alt-text)


159-159: Images should have alternate text (alt text)

(MD045, no-alt-text)


160-160: Images should have alternate text (alt text)

(MD045, no-alt-text)


164-164: Images should have alternate text (alt text)

(MD045, no-alt-text)


165-165: Images should have alternate text (alt text)

(MD045, no-alt-text)


166-166: Images should have alternate text (alt text)

(MD045, no-alt-text)


170-170: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


170-170: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


174-174: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


174-174: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


178-178: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


178-178: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


189-189: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


189-189: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


190-190: Bare URL used

(MD034, no-bare-urls)


190-190: Files should end with a single newline character

(MD047, single-trailing-newline)

πŸ”‡ Additional comments (4)
README.md (4)

1-5: ν”„λ‘œμ νŠΈ μ†Œκ°œκ°€ λͺ…ν™•ν•˜κ³  잘 μž‘μ„±λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

ν”„λ‘œμ νŠΈμ˜ λͺ©μ κ³Ό λ²”μœ„κ°€ 효과적으둜 μ „λ‹¬λ˜κ³  있으며, ν•œκ΅­μ–΄ ν‘œν˜„λ„ μžμ—°μŠ€λŸ½μŠ΅λ‹ˆλ‹€.


8-138: μ„±λŠ₯ μ΅œμ ν™” 과정이 μ²΄κ³„μ μœΌλ‘œ λ¬Έμ„œν™”λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

단계별 κ°œμ„  사항(N+1 제거 β†’ 인프라 νŠœλ‹ β†’ Redis 캐싱)κ³Ό μ„±λŠ₯ μ§€ν‘œ 비ꡐ가 λͺ…ν™•ν•˜κ²Œ μ •λ¦¬λ˜μ–΄ μžˆμ–΄, μ΅œμ ν™” 과정을 μ΄ν•΄ν•˜κΈ° μ‰½μŠ΅λ‹ˆλ‹€. 특히 각 ꡬ간별 μ„±λŠ₯ λ³€ν™” 뢄석과 병λͺ© 지점 식별이 μœ μš©ν•©λ‹ˆλ‹€.


170-176: μ•„ν‚€ν…μ²˜ 및 ERD λ‹€μ΄μ–΄κ·Έλž¨μ΄ 잘 μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

μ‹œκ°μ  μžλ£Œμ™€ ν•¨κ»˜ λŒ€μ²΄ ν…μŠ€νŠΈλ„ 적절히 ν¬ν•¨λ˜μ–΄ μžˆμ–΄ 접근성이 ν™•λ³΄λ˜μ—ˆμŠ΅λ‹ˆλ‹€.


178-187: Git flow μ„€λͺ…이 λͺ…ν™•ν•©λ‹ˆλ‹€.

브랜치 μ „λž΅κ³Ό 각 브랜치의 역할이 잘 μ •λ¦¬λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

✏️ Tip: You can disable this entire section by setting review_details to false in your review settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❀️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

πŸ€– Fix all issues with AI agents
In `@README.md`:
- Line 188: Replace the bare URL "https://github.com/Farm-On/BE" in README.md
with a Markdown link (e.g. [Farm-On BE](https://github.com/Farm-On/BE)) so it
renders properly, and ensure the file ends with a newline character by adding a
trailing line break at EOF.
πŸ“œ Review details

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

πŸ“₯ Commits

Reviewing files that changed from the base of the PR and between 006bbaa and 6f397bd.

πŸ“’ Files selected for processing (1)
  • README.md
🧰 Additional context used
πŸͺ› markdownlint-cli2 (0.18.1)
README.md

1-1: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


7-7: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


7-7: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


8-8: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


15-15: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


58-58: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


84-84: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


102-102: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


140-140: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


142-142: Images should have alternate text (alt text)

(MD045, no-alt-text)


143-143: Images should have alternate text (alt text)

(MD045, no-alt-text)


144-144: Images should have alternate text (alt text)

(MD045, no-alt-text)


145-145: Images should have alternate text (alt text)

(MD045, no-alt-text)


146-146: Images should have alternate text (alt text)

(MD045, no-alt-text)


147-147: Images should have alternate text (alt text)

(MD045, no-alt-text)


148-148: Images should have alternate text (alt text)

(MD045, no-alt-text)


153-153: Images should have alternate text (alt text)

(MD045, no-alt-text)


154-154: Images should have alternate text (alt text)

(MD045, no-alt-text)


155-155: Images should have alternate text (alt text)

(MD045, no-alt-text)


156-156: Images should have alternate text (alt text)

(MD045, no-alt-text)


157-157: Images should have alternate text (alt text)

(MD045, no-alt-text)


158-158: Images should have alternate text (alt text)

(MD045, no-alt-text)


162-162: Images should have alternate text (alt text)

(MD045, no-alt-text)


163-163: Images should have alternate text (alt text)

(MD045, no-alt-text)


164-164: Images should have alternate text (alt text)

(MD045, no-alt-text)


168-168: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


168-168: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


172-172: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


172-172: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


176-176: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


176-176: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


187-187: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Above

(MD022, blanks-around-headings)


187-187: Headings should be surrounded by blank lines
Expected: 1; Actual: 0; Below

(MD022, blanks-around-headings)


188-188: Bare URL used

(MD034, no-bare-urls)


188-188: Files should end with a single newline character

(MD047, single-trailing-newline)

✏️ Tip: You can disable this entire section by setting review_details to false in your review settings.

Comment on lines +142 to +164
<img src="https://img.shields.io/badge/SpringBoot-6DB33F?style=for-the-badge&logo=springboot&logoColor=white">
<img src="https://img.shields.io/badge/Java-007396?style=for-the-badge&logo=openjdk&logoColor=white">
<img src="https://img.shields.io/badge/JWT-000000?style=for-the-badge&logo=jsonwebtokens&logoColor=white">
<img src="https://img.shields.io/badge/MySQL-4479A1?style=for-the-badge&logo=mysql&logoColor=white">
<img src="https://img.shields.io/badge/Redis-DC382D?style=for-the-badge&logo=redis&logoColor=white">
<img src="https://img.shields.io/badge/STOMP-6E4C13?style=for-the-badge&logo=apachekafka&logoColor=white">
<img src="https://img.shields.io/badge/RabbitMQ-FF6600?style=for-the-badge&logo=rabbitmq&logoColor=white">

</p>

<p>
<img src="https://img.shields.io/badge/Docker-2496ED?style=for-the-badge&logo=docker&logoColor=white">
<img src="https://img.shields.io/badge/Nginx-009639?style=for-the-badge&logo=nginx&logoColor=white">
<img src="https://img.shields.io/badge/AWS-232F3E?style=for-the-badge&logo=amazonaws&logoColor=white">
<img src="https://img.shields.io/badge/github-181717?style=for-the-badge&logo=github&logoColor=white">
<img src="https://img.shields.io/badge/GitHub_Actions-2088FF?style=for-the-badge&logo=githubactions&logoColor=white">
<img src="https://img.shields.io/badge/Swagger-85EA2D?style=for-the-badge&logo=swagger&logoColor=white">
</p>

<p>
<img src="https://img.shields.io/badge/k6-7D64FF?style=for-the-badge&logo=k6&logoColor=white">
<img src="https://img.shields.io/badge/Prometheus-E6522C?style=for-the-badge&logo=prometheus&logoColor=white">
<img src="https://img.shields.io/badge/Grafana-F46800?style=for-the-badge&logo=grafana&logoColor=white">
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟑 Minor

λ°°μ§€ 이미지에 λŒ€μ²΄ ν…μŠ€νŠΈ(alt text) μΆ”κ°€ ν•„μš”

기술 μŠ€νƒ λ°°μ§€ 이미지듀에 λŒ€μ²΄ ν…μŠ€νŠΈκ°€ λˆ„λ½λ˜μ–΄ μžˆμ–΄ μ ‘κ·Όμ„±(accessibility) λ¬Έμ œκ°€ λ°œμƒν•©λ‹ˆλ‹€. 슀크린 리더 μ‚¬μš©μžλ“€μ΄ μ–΄λ–€ 기술이 μ‚¬μš©λ˜μ—ˆλŠ”μ§€ νŒŒμ•…ν•  수 μ—†μŠ΅λ‹ˆλ‹€.

각 배지에 ν•΄λ‹Ή 기술λͺ…을 alt text둜 μΆ”κ°€ν•΄μ£Όμ„Έμš”.

β™Ώ μ ‘κ·Όμ„± κ°œμ„ μ„ μœ„ν•œ μˆ˜μ • μ œμ•ˆ
-  <img src="https://img.shields.io/badge/SpringBoot-6DB33F?style=for-the-badge&logo=springboot&logoColor=white">
-  <img src="https://img.shields.io/badge/Java-007396?style=for-the-badge&logo=openjdk&logoColor=white">
-    <img src="https://img.shields.io/badge/JWT-000000?style=for-the-badge&logo=jsonwebtokens&logoColor=white">
+  <img src="https://img.shields.io/badge/SpringBoot-6DB33F?style=for-the-badge&logo=springboot&logoColor=white" alt="SpringBoot">
+  <img src="https://img.shields.io/badge/Java-007396?style=for-the-badge&logo=openjdk&logoColor=white" alt="Java">
+  <img src="https://img.shields.io/badge/JWT-000000?style=for-the-badge&logo=jsonwebtokens&logoColor=white" alt="JWT">

λ‚˜λ¨Έμ§€ 배지듀도 λ™μΌν•œ λ°©μ‹μœΌλ‘œ alt 속성을 μΆ”κ°€ν•΄μ£Όμ„Έμš”.

🧰 Tools
πŸͺ› markdownlint-cli2 (0.18.1)

142-142: Images should have alternate text (alt text)

(MD045, no-alt-text)


143-143: Images should have alternate text (alt text)

(MD045, no-alt-text)


144-144: Images should have alternate text (alt text)

(MD045, no-alt-text)


145-145: Images should have alternate text (alt text)

(MD045, no-alt-text)


146-146: Images should have alternate text (alt text)

(MD045, no-alt-text)


147-147: Images should have alternate text (alt text)

(MD045, no-alt-text)


148-148: Images should have alternate text (alt text)

(MD045, no-alt-text)


153-153: Images should have alternate text (alt text)

(MD045, no-alt-text)


154-154: Images should have alternate text (alt text)

(MD045, no-alt-text)


155-155: Images should have alternate text (alt text)

(MD045, no-alt-text)


156-156: Images should have alternate text (alt text)

(MD045, no-alt-text)


157-157: Images should have alternate text (alt text)

(MD045, no-alt-text)


158-158: Images should have alternate text (alt text)

(MD045, no-alt-text)


162-162: Images should have alternate text (alt text)

(MD045, no-alt-text)


163-163: Images should have alternate text (alt text)

(MD045, no-alt-text)


164-164: Images should have alternate text (alt text)

(MD045, no-alt-text)


&nbsp;
## πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» Organization Repository
https://github.com/Farm-On/BE No newline at end of file
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick | πŸ”΅ Trivial

URL 링크 ν¬λ§·νŒ… 및 파일 끝 κ°œν–‰ μΆ”κ°€

두 κ°€μ§€ λ§ˆν¬λ‹€μš΄ 포맷 κ°œμ„ μ΄ ν•„μš”ν•©λ‹ˆλ‹€:

  1. Bare URL을 λ§ˆν¬λ‹€μš΄ 링크 ν˜•μ‹μœΌλ‘œ λ³€κ²½
  2. 파일 끝에 κ°œν–‰ 문자 μΆ”κ°€
πŸ“ ν¬λ§·νŒ… κ°œμ„  μ œμ•ˆ
-https://github.com/Farm-On/BE
+[https://github.com/Farm-On/BE](https://github.com/Farm-On/BE)
+
🧰 Tools
πŸͺ› markdownlint-cli2 (0.18.1)

188-188: Bare URL used

(MD034, no-bare-urls)


188-188: Files should end with a single newline character

(MD047, single-trailing-newline)

πŸ€– Prompt for AI Agents
In `@README.md` at line 188, Replace the bare URL "https://github.com/Farm-On/BE"
in README.md with a Markdown link (e.g. [Farm-On
BE](https://github.com/Farm-On/BE)) so it renders properly, and ensure the file
ends with a newline character by adding a trailing line break at EOF.

@mmije0ng mmije0ng merged commit 45645c3 into develop Jan 15, 2026
1 check was pending
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

πŸ“ docs λ¬Έμ„œ μ—…λ°μ΄νŠΈ

Projects

None yet

Development

Successfully merging this pull request may close these issues.

♻️ Refactor: k6 λ„μž… ν›„ λΆ€ν•˜ν…ŒμŠ€νŠΈ μ§„ν–‰

1 participant