Skip to content

refactor: hecto-setup·weekly-report 회사정보 일반화·외부화 + PII 제거 (v2.25.0)#58

Open
YoonbeomSo wants to merge 1 commit into
mainfrom
feat/hecto-setup-generalize
Open

refactor: hecto-setup·weekly-report 회사정보 일반화·외부화 + PII 제거 (v2.25.0)#58
YoonbeomSo wants to merge 1 commit into
mainfrom
feat/hecto-setup-generalize

Conversation

@YoonbeomSo

Copy link
Copy Markdown
Owner

Background

이전 PR들(#55/#56/#57)로 사내 호스트·이슈키·Swagger 도메인은 제거됐지만, 공개 저장소에 회사명·내부 모노레포 구조(hecto-setup의 HH_CLAUDE.md, weekly-report의 "헥토헬스케어")와 작성자 실명/Notion UUID 조각이 남아 있었다. 마지막 정리.

Summary

hecto-setup의 사내 CLAUDE.md 템플릿을 범용화·외부화하고, weekly-report의 회사명·워크스페이스명·작성자 실명을 settings로 외부화했다. 문서의 회사명·UUID 조각·실명도 스크럽했다. 스킬명(hecto-setup)은 유지.

Changes

  • hecto-setup: references/HH_CLAUDE.mdreferences/PROJECT_CLAUDE_TEMPLATE.md(git mv). 사내 모노레포 구조·서비스명·com.hecto.lab 패키지는 플레이스홀더(MyProject/service-a/com.example.app)로, 재사용 가치 있는 코딩 컨벤션(25)·추상화 원칙(20)·Git 규칙은 보존. 스킬은 사용자 템플릿 ~/.claude/hecto-setup.template.md 우선, 없으면 저장소 템플릿 fallback. description/프레이밍 범용화.
  • weekly-report: 회사명("헥토헬스케어")·워크스페이스명·작성자 실명~/.claude/weekly-report.settings.json으로 외부화(workspaceName/parentPageTitle/authorName). 검색어·페이지 제목을 CFG.authorName 참조로 치환. 도구 동작 보존.
  • 문서: README·harness-architecture.html 회사명 일반화(rename에 따른 doc-sync 동반 갱신). docs/result·docs/plan의 Notion UUID 조각·실명 스크럽.
  • v2.24.1 → v2.25.0.

Checklist

  • hecto-setup이 사용자 템플릿 우선·저장소 fallback으로 동작하는지
  • weekly-report가 workspaceName/parentPageTitle/authorName를 settings에서 읽고 정상 작성하는지
  • 저장소 전체 회사 고유명·작성자 실명·UUID 조각 0건 (스킬명 hecto-setup·마켓플레이스 syb1224 제외)
  • 범용 코딩 컨벤션 보존
  • 버전 3파일 2.25.0 동기화

- hecto-setup: references/HH_CLAUDE.md → PROJECT_CLAUDE_TEMPLATE.md로 rename+범용화(코딩컨벤션·추상화·Git규칙 보존, 사내 모노레포 구조/패키지/서비스명은 플레이스홀더). 스킬은 ~/.claude/hecto-setup.template.md 우선, 없으면 저장소 템플릿 fallback
- weekly-report: 회사명·워크스페이스명·작성자 실명을 ~/.claude/weekly-report.settings.json으로 외부화(workspaceName/parentPageTitle/authorName), description 범용화
- README·harness-architecture.html 회사명 일반화, docs/result·plan의 사내 UUID 조각·실명 스크럽
- v2.25.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant