Commit Graph

11 Commits

Author SHA1 Message Date
kjh2064 97e7cfb867 docs: add category requirement to blog template guidelines
TaxBaik CI/CD / build-and-deploy (push) Failing after 41s
- 모든 블로그 포스트는 category_id 필수 (NOT NULL)
- 카테고리별 최소 3개씩 균형 배치
- 카테고리별 주제 범위 명확화
- 카테고리 미할당 시 오류 처리 규칙 추가

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-07-01 18:03:29 +09:00
kjh2064 60c31d7ccb refactor: replace tables with readable lists
TaxBaik CI/CD / build-and-deploy (push) Failing after 41s
Convert complex table syntax to simple lists for better readability:
- Step 2 경비 계산: 월별/연간 경비 항목별로 표시
- 비용 효과 분석: 혼자할 때 vs 세무사와 함께 비교를 리스트로

Benefits:
 Cleaner, easier to read
 No confusing | |---|---| syntax
 Natural flow for customers
 Better mobile readability
2026-07-01 17:35:44 +09:00
kjh2064 42a0d2ae3b refactor: simplify emoji usage in template - keep essential markers
TaxBaik CI/CD / build-and-deploy (push) Failing after 44s
Balance: Remove excessive section emoji (📌🎯📝📊👤) but keep:
 Semantic markers for do/don't lists
 Visual distinction for prohibitions
1️⃣2️⃣3️⃣ Sequential flow indicators
→ Arrows for step transitions

Goal: Clean, readable template with clear content hierarchy
2026-07-01 17:32:47 +09:00
kjh2064 223d916012 refactor: improve template for customer-friendly language
TaxBaik CI/CD / build-and-deploy (push) Failing after 1m1s
Remove internal jargon that customers don't need to see:
 'Layer 1, Layer 2, Layer 3' (internal structure)
 '3층 구조: 왜 세무사가 필요한가' (too technical)
 '💡 강조점', '🎓 Step 5' (development labels)

Replace with customer perspective:
 Natural journey: "할 수 있어요" → "복잡하네" → "전문가가 필요하네"
 Simple numbering: 1️⃣ 2️⃣ 3️⃣ (not Layer 1, 2, 3)
 Result-focused titles: "실제 효과: 숫자로 본 세무사의 가치"

Goal: Customers naturally conclude they need tax professionals
       without feeling sold or manipulated
2026-07-01 17:28:01 +09:00
kjh2064 29b25cb1b4 refactor: add accuracy principle (fact/law/data based)
TaxBaik CI/CD / build-and-deploy (push) Failing after 55s
**정확성 원칙** - 법적 책임 수반

절대 금지:
 추측 (아마도, 할 것 같다, 추측된다)
 예상 (대략, 정도일 거다, 보통)
 의견 (좋을 것 같다, 나쁠 것 같다)
 일반화 (증거 없는 모두, 항상, 누구나)
 출처 없는 통계 (80% 고객, 평균 X만 원)

필수 요소:

1️⃣ 세법 기반:
 모든 주장에 세법/시행령/고시 인용
 조항 명시 (소득세법 제XX조)
 최신 기준 (2025년 기준)
 변경사항 반영

2️⃣ 사실 기반:
 실제 일어난 고객 사례만
 가정일 경우 명시 (예를 들어)
 가상 사례는 '예시'라고 명확히
 개인정보 익명화

3️⃣ 데이터 기반:
 객관적 수치만 (국세청 통계)
 출처 명시 (2025년 세무청 통계)
 구체적 금액 (약 50만 원)
 비교 데이터 (작년 대비 X%)

4️⃣ 사례 제시 확인:
 실제 고객인가?
 세법을 정확하게 적용했는가?
 금액 계산이 정확한가?
 대표적인 사례인가?
 다른 고객에게도 적용 가능한가?

이를 통해 세무사의 신뢰도 향상 + 법적 문제 예방
2026-07-01 17:04:27 +09:00
kjh2064 1cdb172b07 refactor: clarify tax association advertising rules
TaxBaik CI/CD / build-and-deploy (push) Failing after 44s
추가 금지 표현:
- '세금을 덜 냅니다' (보장으로 해석 가능)

더 안전한 표현:
- '절세' → '세법에 따른 정당한 공제'
- '세금을 줄입니다' → '정확한 기장으로 공제를 받을 수 있습니다'
- '경비를 깎아줍니다' → '경비를 빠짐없이 처리합니다'

안전 표현 테이블 업데이트:
 법적 근거 중심의 표현
 객관적 프로세스 설명
 보장 아닌 가능성만 표현
2026-07-01 17:01:03 +09:00
kjh2064 864497e56f refactor: add tax association advertising rules to BLOG_TEMPLATE
한국세무사협회 광고 규칙 준수 (법적 컴플라이언스)

금지 표현:
 절세 약속: '최대한 깎아줍니다', '반드시 줄입니다'
 보장: '세무조사 안 받게', '100% 절세 보장'
 무료/가격: '무료', '최저가'
 절대/최상급: '반드시', '무조건', '최고', '1등'
 과도한 단순화: '매우 쉽습니다', '아무도 실수 못함'
 객관적 증거 없는 수치: '평균 170만 원', '80% 만족'

안전 표현:
 '이 사례에서는 약 X만 원 절약되었습니다' (과거 사례)
 '세금을 줄일 수 있습니다' (가능성)
 '필요할 때 도움받으면 효율적' (선택지)
 '기초는 배울 수 있습니다' (임파워먼트)

체크리스트 추가:
- 절세 약속, 보장 표현 제거
- 무료/가격 표현 제거
- 절대/최상급 표현 제거
- 과도한 단순화 제거
- 수치는 사례(과거형)로 표현
- 객관성 유지

다음: V020 샘플 포스트를 광고 규칙에 맞게 수정
2026-07-01 17:00:37 +09:00
kjh2064 988b166118 refactor: add 'tax law changes' layer to BLOG_TEMPLATE
TaxBaik CI/CD / build-and-deploy (push) Failing after 40s
Complete 3-layer persuasion architecture:

Layer 1: BASICS (anyone can learn)
'기초는 배울 수 있어요'

Layer 2: DETAILS + TAX LAW CHANGES (unrealistic to track)
'하지만:
- 디테일이 지옥 (하나 놓쳤다가 50만원)
- 세법은 계속 바뀜 (매년 업데이트)
- 변화를 추적 불가능 (본업이 있으니까)'

Layer 3: PROFESSIONAL VALUE (experts only)
'그래서 세무사가 필요:
- 디테일 자동 관리
- 세법 변화 자동 적용
- 새 제도 놓치지 않음
- 당신은 사업에만 집중'

New Section 3.6: Tax law updates by year
- Current year changes
- How it affects readers
- What tax accountants automatically handle
- Comparison table

Key insight:
 Tax code is NOT static
 Clients cannot track yearly changes
 Tax accountants automatically apply latest rules
 'One tax accountant = never study tax law again'

This makes the value proposition irresistible:
기초는 배울 수 있지만, 계속 바뀌는 세법을 따라가려면
세무사가 필수다.
2026-07-01 16:50:22 +09:00
kjh2064 78d3990484 refactor: add 'devil is in details' section to BLOG_TEMPLATE
TaxBaik CI/CD / build-and-deploy (push) Failing after 40s
Core insight: The real value of tax professionals is managing the details

New section (Step 3.5): Shows readers the hidden complexity
- Surface level: 'Organize receipts' → Simple
- Reality: Tax law, personal vs business expenses, re-filings, IRS response
- Tax accountant handles: Classification, justification, IRS communication

Examples added:
1. Receipt management complexity
2. Income/expense recording details
3. Tax optimization and audit preparation

This builds empathy for why professionals are needed:
 Basic concept: Anyone can learn
 Implementation details: Tax professionals excel
 Risk management: What happens when details are wrong

Key message for readers:
'처음엔 간단해 보이지만, 디테일이 지옥이다.
그 디테일을 세무사가 관리한다.
디테일 하나 놓쳤다가 가산세 50만원.
그래서 세무사가 필요하다.'
2026-07-01 16:48:23 +09:00
kjh2064 b3c4ee430d refactor: add core philosophy to BLOG_TEMPLATE - focus on value realization
TaxBaik CI/CD / build-and-deploy (push) Failing after 41s
Core insight: Blog's real purpose is to make readers understand WHY professionals matter

4-step progression:
1. Teach basic concepts (readers understand)
2. Show complexity (readers realize it's hard)
3. Reveal professional value (readers get why expert needed)
4. Make it emotionally resonate (time saved + money saved + stress gone)

Key message for blog writers:
 'Basic concepts anyone can learn'
 'But complexity grows → professionals save time/money/stress'
 'Tax accountant cost < tax savings + time savings + stress reduction'

Example calculation:
- Tax savings: +200만원
- Professional cost: -100만원
- Time value: 월 9시간 자유
- Stress: 무조건 감소
- Net benefit: +100만원 + 심리적 안정

Goal: Readers conclude: '돈을 쓰는 이유가 있네. 세무사를 고용하자.'
2026-07-01 16:46:33 +09:00
kjh2064 7b27f748de refactor: simplify CLAUDE.md + create BLOG_TEMPLATE.md
TaxBaik CI/CD / build-and-deploy (push) Failing after 40s
- Reduce CLAUDE.md blog section to essential guidelines only (10 lines)
- Move detailed templates and checklists to new BLOG_TEMPLATE.md
- Update core philosophy: education + natural professional referral
- Not 'hire me' but 'understand concepts → know when to consult'

BLOG_TEMPLATE.md includes:
 Complete 5-step blog post template
 Real persona examples (name, age, job, income)
 Before/After case structure
 Step-by-step calculation with tables
 Tone guidance (empowerment + professional value)
 Checklist for writers
 Do's & Don'ts
 Seasonal content ideas

Philosophy:
- Basic tax knowledge: anyone can do it
- Complex cases: professionals add efficiency
- Goal: grow customer understanding + increase professional service value
2026-07-01 16:45:47 +09:00