μ΄ λ¬Έμλ LLM κΈ°λ° μμ΄μ νΈλ€μ΄ 컨ν μ€νΈ μμ€μλ λΆκ΅¬νκ³ μΌκ΄λκ² νλ ₯νκΈ° μν νμ€μ μ μνλ€.
λ¬Έμλ λ―Έλμ μμ΄μ νΈλ₯Ό μν κ²μ΄λ€. λ§€ λνκ° λλλ©΄ κΈ°μ΅μ μλ LLMμ νΉμ±μ, "λ€μ μμ΄μ νΈκ° 30λΆ μμ κ°μ μνλ‘ λ³΅κ·"ν μ μλλ‘ μ μ₯μ λ΄ νμΌμ λͺ¨λ κ²°μ κ³Ό μ§νμν©μ κΈ°λ‘ν΄μΌ νλ€.
- README.md β 5λΆ μμ νλ‘μ νΈλ₯Ό νμ ν μ μλ μ κ· ν©λ₯μμ© μλ΄
- SKILL.md β μμ΄μ νΈκ° μμ μ λ°λμ μ½μ΄μΌ ν λΆλ³μ‘°κ±΄κ³Ό "νμ§ λ§ κ²" κ·μΉ
- docs/resume.md β νμ¬ μ§μ²λμ λ€μ μμ (1μκ° λΆλ)μ λͺ μ
- docs/journal.md β append-only μμ μΌμ§(μμ λΆκ°, μμκ°μ μΆκ°)
- docs/decisions.md β μν€ν μ² κ²°μ κΈ°λ‘(ADR νμ)
μ μ μμ΄μ νΈλ λ€μ μμλλ‘ 10λΆ μμ 컨ν μ€νΈλ₯Ό ν보νλ€:
README.mdμ 체 (2λΆ)SKILL.mdμ "νλ‘μ νΈ λΆλ³μ‘°κ±΄" (3λΆ)- μ΅κ·Ό
docs/journal.mdμνΈλ¦¬ 3κ° (2λΆ) docs/resume.mdμ μ§μ²λμ λ€μ μμ (1λΆ)- κ΄λ ¨
docs/decisions.mdADR κ²ν (2λΆ)
κ° μμ μλ£ ν:
docs/journal.mdμ μ μνΈλ¦¬ μΆκ° (μ λ κΈ°μ‘΄ νλͺ© μμ κΈμ§)docs/resume.mdμ μ§μ²λ κ°±μ λ° λ€μ μμ λͺ μ- μμ¬κ²°μ μ΄ μμΌλ©΄
docs/decisions.mdμ ADR μΆκ° - μ½λ λ³κ²½ μ νμ κ²μ¦(
pytest,ruff check .,mypy src/kma) ν΅κ³Ό νμΈ - μ¬μ©μ κ°μ λ³κ²½μ΄λ©΄
CHANGELOG.mdκ°±μ
λ¬Έμλ₯Ό κ°±μ νμ§ μμ μμ μ μ λ°λ§ λλ κ²μ΄λ€. μ½λλ§ λ°λκ³ journalκ³Ό resumeμ΄ μ΅μ μ΄ μλλ©΄ λ€μ μμ΄μ νΈκ° 컨ν μ€νΈλ₯Ό 볡ꡬν μ μλ€.