From 4390a0a7a473463aee9d927adb34baaa74b80bd0 Mon Sep 17 00:00:00 2001 From: ondal Date: Fri, 21 Nov 2025 15:07:31 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B0=80=EC=9D=B4=EB=93=9C=20=EC=97=85?= =?UTF-8?q?=EB=8D=B0=EC=9D=B4=ED=8A=B8=20=EB=B0=8F=20DB=20=EC=84=A4?= =?UTF-8?q?=EC=A0=95=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - CLAUDE.md 가이드 섹션 최신화 (2025-11-18) - GradleWrapper생성가이드, ArgoCD파이프라인준비가이드 등 신규 가이드 추가 - bill-inquiry-postgres LoadBalancer 타입 변경 - 서비스 실행 프로파일 업데이트 (bill-service, product-service, user-service) - kos-mock 데이터베이스 업데이트 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- CLAUDE.md | 365 +----------------- bill-service/.run/bill-service.run.xml | 10 +- .../exec/bill-inquiry-postgres-values.yaml | 4 +- kos-mock/data/kos_mock.mv.db | Bin 53248 -> 45056 bytes product-service/.run/product-service.run.xml | 10 +- user-service/.run/user-service.run.xml | 6 +- 6 files changed, 20 insertions(+), 375 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 9a46bb7..d1b452a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -142,366 +142,6 @@ QA Engineer --- -[가이드] -``` -# Clauding Guide -최종 수정일시: 2025-08-22 11:50 - -## 서비스기획 가이드 -- 서비스기획프롬프트 - - 설명: 유저스토리 작성 등 서비스 기획을 위한 프롬프트 예시 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/prompt/02.think-prompt.md - - 파일명: think-prompt.md - -- 서비스기획가이드 - - 설명: 서비스 기획 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/think/think-guide.md - - 파일명: think-guide.md - ---- - -## 설계 가이드 -- 설계실행프롬프트 - - 설명: 각 설계 단계 실행을 위한 프롬프트 모음 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/prompt/03.design-prompt.md - - 파일명: design-prompt.md - -- 공통설계원칙 - - 설명: 모든 설계 시 적용할 공통설계원칙 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/common-principles.md - - 파일명: common-principles.md - -- UI/UX설계가이드 - - 설명: UI/UX 설계 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/uiux-design.md - - 파일명: uiux-design.md - -- 프로토타입작성가이드 - - 설명: 프로토타입 작성 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/uiux-prototype.md - - 파일명: uiux-prototype.md - -- 아키텍처패턴선정 가이드 - - 설명: 클라우드 아키텍처 패턴 선정 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/architecture-patterns.md - - 파일명: architecture-patterns.md - -- 논리아키텍처설계가이드 - - 설명: 논리 아키텍처 설계 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/logical-architecture-design.md - - 파일명: logical-architecture-design.md - -- API설계가이드 - - 설명: API 설계 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/api-design.md - - 파일명: api-design.md - -- 외부시퀀스설계가이드 - - 설명: 외부 시퀀스 설계 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/sequence-outer-design.md - - 파일명: sequence-outer-design.md - -- 내부시퀀스설계 가이드 - - 설명: 내부 시퀀스 설계 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/sequence-inner-design.md - - 파일명: sequence-inner-design.md - -- 클래스설계가이드 - - 설명: 클래스 설계 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/class-design.md - - 파일명: class-design.md - -- 데이터설계가이드 - - 설명: 데이터 설계 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/data-design.md - - 파일명: data-design.md - -- HighLevel아키텍처정의가이드 - - 설명: 상위수준 아키텍처 정의 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/architecture-highlevel.md - - 파일명: architecture-highlevel.md - -- 물리아키텍처설계가이드 - - 설명: 물리 아키텍처 설계 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/physical-architecture-design.md - - 파일명: physical-architecture-design.md - -- 프론트엔드설계가이드 - - 설명: 프론트엔드 설계 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/design/frontend-design.md - - 파일명: frontend-design.md - ---- - -## 개발 가이드 -- 개발실행프롬프트 - - 설명: 각 개발 단계 실행을 위한 프롬프트 모음 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/prompt/04.develop-prompt.md - - 파일명: develop-prompt.md - -- 데이터베이스설치계획서가이드 - - 설명: 데이터베이스 설치 방법 안내 요청 시 참조 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/develop/database-plan.md - - 파일명: database-plan.md - -- 데이터베이스설치가이드 - - 설명: 데이터베이스 설치 방법 안내 요청 시 참조 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/develop/database-install.md - - 파일명: database-install.md - -- MQ설치게획서가이드 - - 설명: Message Queue 설치 방법 안내 요청 시 참조 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/develop/mq-plan.md - - 파일명: mq-plan.md - -- MQ설치가이드 - - 설명: Message Queue 설치 방법 안내 요청 시 참조 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/develop/mq-install.md - - 파일명: mq-install.md - -- 백엔드개발가이드 - - 설명: 백엔드 개발 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/develop/dev-backend.md - - 파일명: dev-backend.md - -- 서비스실행프로파일작성가이드 - - 설명: 백엔드 서비스 실행 프로파일 작성 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/develop/make-run-profile.md - - 파일명: make-run-profile.md - -- 백엔드테스트가이드 - - 설명: 백엔드 테스트 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/develop/test-backend.md - - 파일명: test-backend.md - -- 프론트엔드개발가이드 - - 설명: 프론트엔드 개발 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/develop/dev-frontend.md - - 파일명: dev-frontend.md - ---- - -## 배포 가이드 -- 백엔드컨테이너이미지작성가이드 - - 설명: 백엔드 컨테이너 이미지 작성 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/deploy/build-image-back.md - - 파일명: build-image-back.md -- 프론트엔드컨테이너이미지작성가이드 - - 설명: 프론트엔드 컨테이너 이미지 작성 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/deploy/build-image-front.md - - 파일명: build-image-front.md -- 백엔드컨테이너실행방법가이드 - - 설명: 백엔드 컨테이너 실행방법 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/deploy/run-container-guide-back.md - - 파일명: run-container-guide-back.md -- 프론트엔드컨테이너실행방법가이드 - - 설명: 프론트엔드 컨테이너 실행방법 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/deploy/run-container-guide-front.md - - 파일명: run-container-guide-front.md -- 백엔드배포가이드 - - 설명: 백엔드 서비스를 쿠버네티스 클러스터에 배포하는 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/deploy/deploy-k8s-back.md - - 파일명: deploy-k8s-back.md -- 프론트엔드배포가이드 - - 설명: 프론트엔드 서비스를 쿠버네티스 클러스터에 배포하는 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/deploy/deploy-k8s-front.md - - 파일명: deploy-k8s-front.md -- 백엔드Jenkins파이프라인작성가이드 - - 설명: 백엔드 서비스를 Jenkins를 이용하여 CI/CD하는 배포 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/deploy/deploy-jenkins-cicd-back.md - - 파일명: deploy-jenkins-cicd-back.md -- 백엔드GitHubActions파이프라인작성가이드 - - 설명: 백엔드 서비스를 GitHub Actions를 이용하여 CI/CD하는 배포 가이드 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/deploy/deploy-actions-cicd-back.md - - 파일명: deploy-actions-cicd-back.md - -## 참조 문서 -- 프로젝트지침템플릿 - - 설명: 프로젝트 지침인 CLAUDE.md 파일 템플릿 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/references/instruction-template.md - - 파일명: instruction-template.md - -- 유저스토리작성방법 - - 설명: 유저스토리 형식과 작성법 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/references/유저스토리작성방법.md - - 파일명: userstory-writing.md - -- 유저스토리예제 - - 설명: 유저스토리 예제 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/samples/sample-%EC%9C%A0%EC%A0%80%EC%8A%A4%ED%86%A0%EB%A6%AC.md - - 파일명: sample-userstory.md - -- 클라우드아키텍처패턴요약표 - - 설명: 클라우드 디자인 패턴 요약표 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/references/Cloud%20Design%20Patterns(%EA%B0%9C%EC%9A%94).md - - 파일명: cloud-design-patterns.md - -- HighLevel아키텍처정의서템플릿 - - 설명: MSA 7대 컴포넌트별로 상위 수준의 아키텍처를 정의한 문서 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/references/highlevel-architecture-template.md - - 파일명: highlevel-architecture-template.md - -- 제품별버전가이드 - - 설명: 개발언어, 개발 프레임워크, AI제품 등의 버전 참조를 위한 페이지 링크 제공 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/references/제품버전참조.md - - 파일명: version-link.md - -- 백킹서비스설치방법 - - 설명: 데이터베이스, Message Queue 등 백킹서비스설치방법 설명 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/references/백킹서비스설치방법.md - - 파일명: backing-service-method.md - ---- - -## 표준 -- 개발주석표준 - - 설명: 개발 주석 표준 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/standards/standard_comment.md - - 파일명: standard_comment.md - -- 패키지구조표준 - - 설명: 패키지 구조 표준과 설계 아키텍처 패턴(Layered, Clean, Hexagonal)별 예시 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/standards/standard_package_structure.md - - 파일명: standard_package_structure.md - -- 테스트코드표준 - - 설명: 테스트 코드 작성 표준 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/standards/standard_testcode.md - - 파일명: standard_testcode.md - ---- - -## 기술 도구 -- PlantUML문법검사가이드 - - 설명: PlantUML 문법 검사하는 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/tools/plantuml-guide.md - - 파일명: plantuml-guide.md - -- Mermaid문법검사가이드 - - 설명: Mermaid 문법 검사하는 방법 안내 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/tools/mermaid-guide.md - - 파일명: mermaid-guide.md - -- MCP동기화도구 - - 설명: Window에서 Cloude Desktop의 MCP설정을 읽어 Claude Code에 MCP 서버를 동기화하는 툴 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/tools/sync-mcp.md - - 파일명: sync-mcp.md - -- PlantUML문법검사기(Window) - - 설명: Window용 PlantUML 스크립트 문법 검사기 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/tools/check-plantuml.ps1 - - 파일명: check-plantuml.ps1 - -- Mermaid문법검사기(Window) - - 설명: Window용 PlantUML 스크립트 문법 검사기 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/tools/check-mermaid.ps1 - - 파일명: check-mermaid.ps1 - -- PlantUML문법검사기(Linux/Mac) - - 설명: Linux/Mac용 PlantUML 스크립트 문법 검사기 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/tools/check-plantuml.sh - - 파일명: check-plantuml.sh - -- Mermaid문법검사기(Linux/Mac) - - 설명: Linux/Mac용 PlantUML 스크립트 문법 검사기 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/tools/check-mermaid.sh - - 파일명: check-mermaid.sh - -- IntelliJ서비스실행기 - - 설명: IntelliJ에 등록된 실행프로파일을 이용하여 서비스 실행 - - URL: https://raw.githubusercontent.com/cna-bootcamp/clauding-guide/refs/heads/main/guides/tools/run-intellij-service-profile.py - - 파일명: run-intellij-service-profile.py - ---- - -## 산출물 디렉토리 -- 유저스토리: design/userstory.md -- UI/UX설계서: design/uiux/uiux.md -- 스타일가이드: design/uiux/style-guide.md -- 프로토타입: design/uiux/prototype/*.html -- 아키텍처패턴: design/pattern/architecture-pattern.md -- 논리아키텍처: design/backend/logical/* -- API설계서: design/backend/api/* -- API명세서: design/backend/api/spec/* -- 외부시퀀스설계서: design/backend/sequence/outer/{플로우명}.puml -- 내부시퀀스설계서: design/backend/sequence/inner/{service-name}-{flow-name}.puml -- 클래스설계서: design/backend/class/* -- 백엔드패키지구조도: 클래스설계 결과(design/backend/class/class.md)의 '패키지 구조도' 섹션 -- 데이터설계서: design/backend/database/* -- HighLevel아키텍처정의서: design/high-level-architecture.md -- 물리아키텍처: design/backend/physical/* -- 데이터베이스설치계획서 - - develop/database/plan/db-plan-{service-name}-dev.md - - develop/database/plan/db-plan-{service-name}-prod.md -- 캐시설치계획서: - - develop/mq/mq-plan-dev.md - - develop/mq/mq-plan-prod.md -- MQ설치계획서 - - develop/database/plan/mq-plan-{service-name}-dev.md - - develop/database/plan/mq-plan-{service-name}-prod.md -- 데이터베이스설치결과서 - - develop/database/exec/db-exec-dev.md - - develop/database/exec/db-exec-prod.md -- 캐시설치결과서 - - develop/database/exec/cache-exec-{service-name}-dev.md - - develop/database/exec/cache-exec-{service-name}-prod.md -- MQ설치결과서 - - develop/mq/mq-exec-dev.md - - develop/mq/mq-exec-prod.md -- 백엔드개발결과서: develop/dev/dev-backend.md -- 백엔드테스트결과서: develop/dev/test-backend.md -- 프론트엔드설계서: design/frontend/frontend-design.md - -## 프롬프트 약어 -### 역할 약어 -- "@archi": "--persona-architect" -- "@front": "--persona-front" -- "@back": "--persona-backend" -- "@secu": "--persona-security" -- "@qa": "--persona-qa" -- "@refact": "--persona-refactor" -- "@devops": "--persona-devops" -- "@scribe": "--persona-scriber" - -### 작업 약어 -- "@complex-flag": --seq --c7 --uc --wave-mode auto --wave-strategy systematic --delegate auto - -- "@userstory": /sc:document @scribe @archi --think --wave-strategy systematic -- "@uiux": /sc:design --think @front --uc --wave-mode auto --wave-strategy systematic -- "@prototype": /sc:implement @front --answer-only -- "@design-pattern": /sc:design @archi --think-hard @complex-flag -- "@architecture": /sc:design @archi @back @refact --think-hard @complex-flag -- "@plan": --plan --think -- "@backing-service": /sc:implement @devops @back --think-hard @complex-flag -- "@dev-backend": /sc:implement @back --think-hard @complex-flag -- "@dev-front": /sc:implement @front --think-hard @complex-flag -- "@test-backend": /sc:test @back @qa --think @complex-flag -- "@test-api": /sc:test @back @qa --think 1) 소스 수정 후 컴파일하고 서버 시작 요청. 2) API경로와 DTO를 분석하여 정확하게 요청하여 테스트 -- "@run-back": - - 'IntelliJ서비스실행기'를 'tools' 디렉토리에 다운로드 - - python 또는 python3 명령으로 백그라우드로 실행하고 결과 로그를 분석 - nohup python3 tools/run-intellij-service-profile.py {service-name} > logs/{service-name}.log 2>&1 & echo "Started {service-name} with PID: $!" -- "@test-front": /sc:test @front @qa --play --think @complex-flag -- "@cicd": /sc:implement @devops --think @complex-flag -- "@document": /sc:document --think @scribe @complex-flag -- "@fix": /sc:troubleshoot --think @complex-flag -- "@estimate": /sc:estimate --think-hard @complex-flag -- "@improve": /sc:improve --think @complex-flag -- "@analyze": /sc:analyze --think --seq -- "@explain": /sc:explain --think --seq --answer-only - -### 파일 약어 -- "@error": debug/error.png파일을 의미함 -- "@info": debug/info.png파일을 의미함 - -### 작업 단계 가이드 약어 -- "@think-help": "기획실행프롬프트 내용을 터미널에 출력" -- "@design-help": "설계실행프롬프트 내용을 터미널에 출력" -- "@develop-help": "개발실행프롬프트 내용을 터미널에 출력" -- "@deploy-help": "배포실행프롬프트 내용을 터미널에 출력" -``` - -# Lessons Learned ## 개발 워크플로우 - **❗ 핵심 원칙**: 코드 수정 → 컴파일 → 사람에게 서버 시작 요청 → 테스트 @@ -544,3 +184,8 @@ QA Engineer - **환경변수 확인**: `kubectl exec -n {namespace} {pod-name} -c postgresql -- env | grep POSTGRES` - **SQL 실행**: `kubectl exec -n {namespace} {pod-name} -c postgresql -- bash -c 'PGPASSWORD="$POSTGRES_POSTGRES_PASSWORD" psql -U postgres -d {database} -c "{SQL}"'` - **예시**: `kubectl exec -n phonebill-dev product-change-postgres-dev-postgresql-0 -c postgresql -- bash -c 'PGPASSWORD="$POSTGRES_POSTGRES_PASSWORD" psql -U postgres -d product_change_db -c "ALTER TABLE product_change.pc_product_change_history ALTER COLUMN customer_id TYPE VARCHAR(100);"'` +[가이드] +``` +$(cat claude/guide.md) +``` + diff --git a/bill-service/.run/bill-service.run.xml b/bill-service/.run/bill-service.run.xml index 3c026df..5992e59 100644 --- a/bill-service/.run/bill-service.run.xml +++ b/bill-service/.run/bill-service.run.xml @@ -5,7 +5,7 @@ - + @@ -13,8 +13,8 @@ - - + + @@ -22,12 +22,12 @@ - + - + diff --git a/develop/database/exec/bill-inquiry-postgres-values.yaml b/develop/database/exec/bill-inquiry-postgres-values.yaml index 5dc4e26..5dd3aed 100644 --- a/develop/database/exec/bill-inquiry-postgres-values.yaml +++ b/develop/database/exec/bill-inquiry-postgres-values.yaml @@ -7,7 +7,7 @@ global: database: "bill_inquiry_db" username: "bill_inquiry_user" password: "BillUser2025@" - storageClass: "managed" + storageClass: "standard" # Primary 설정 (개발환경 단독 구성) architecture: standalone @@ -25,7 +25,7 @@ primary: # 스토리지 설정 persistence: enabled: true - storageClass: "managed" + storageClass: "standard" size: 20Gi # PostgreSQL 성능 설정 (개발환경 최적화) diff --git a/kos-mock/data/kos_mock.mv.db b/kos-mock/data/kos_mock.mv.db index 1f70ecfb4b1425cd022250db1d0b32321db56af3..ab0547080a0981f158edc75e987265d9fa934670 100644 GIT binary patch delta 1645 zcmbW2U1%It6vyw(?8oe`jma9cYlH6AB-`3CozFXW<{>Nyk|MS-Q4^)1oteF3mnOUU z*bRvWx)3WUqIU0t4+{3BwOCt7=cytZC;<`lK|w^JR49s|2tHYS&^t4`vs)_)&cpui z*}1#t&iVh&ndVupd4nCEFlE7>uQ?}880vK81#C*9C<@MrM)jnr+whFAZx9OZJgz$@ z@UrPzj*S#cPj4-~arc?#K&wA}|Ns8+l{{aXgTg$n(t|8o&*K$S6BevBQmGQ6AaIF3W}uK=LQ>8p9UJclk0e+lJv7itddU);aRY-eIy` ze8jsse2GhJa<8!LsQ1>saVCi^SyeT|`)dEqG~MxJ5`dU{@2?!$IREfqoSu6OCW22X z6xsXme1avpYbyET!T@V)N8a_jwB z<_dXt=0Mi3%bICXi{>k<_zAiu*Jt!}w;ZJK={;EMDT*3Y1G%zLbDYMaRdv=)QMt%; zEY{i#$bk`R+XzVt5=;iJl!K(IXmqp68l;JL6Dgk~cqR*bGipIb1(n_2lsffKVx(Oi zFE!OIld0K*slZuLwh?)C_Gn=f01&$6D|L&;B@jRIHB|r-m8q?z64%P}BOP#h?T zRfw^pi4=gtq?wPAKaZu3>cJB#?I*+`Y6#wen&YE}3|qPlH5XYuRnwV=uDYz+B8bH?hHT*}1qk{P-U%H`GXYdk=rka6`Ey`R&LdE{Az< z%=9qO0ieH8ZLHvOn?YJ9pTSeGr&|9=gi9|`dM`@ao+ES^-98a~&_fQ@&@z8Ibm*6G zcT}{SKb#nQ{$*s`aXuJLj2>bo@o%(3pWOfs9g7G@5t8-Z2q`Go8F8&dJ1OOc6Go>f zV@laVT67a4)eyUpi^9JN6NCxLGxoDG+%wt0^P|1 zz|sDB=}oF7koaACnJ$_jnQ2ko2FcH89HZm##_Lo|fG_&m1pFrbo?iUh*{!9qwBLB0 UHtIH>-hDwRkT#y%Z9FFZ7ZqXV`Tzg` delta 3489 zcmdT`TWB0r7@jkm-Ry2IjkP5q!MaVGG;Jnv?z=nKHlnC_snx_y&4Y2~%$YVO*^S9= zli1SDgAW>fNlw8c6)(`2f?ymFLX|b$XLgf~v0#PH%b9;J z|NQfx@A9wQ;#WS12~QfbV9k`^bhwUAy^ah?6h#4^s}!e=tfdKX2AM@eT01;|-<@np z<)Exuiipx1=9N9`9qHa6#ht$TX(l-`Aqg{xPKhruZ2|FL}5elpM~R9E9ZR}S-LIPepwZTO0lwl?68u2 z5I<5bgcX@iR2|7m%d%A{lpw6knMJs4IOGtO>mX<~dBNWcoi(M)@5;>7d32g~$m@*P zA$)MWyJ|tNxNU7w^*b!i342ykn$1e4t}Lxf4L1w7j<;5&V9)ftD0pQ)>y@XF zV9O5DO1Je?dUpw1UswuhcKv<=>lHVt#_;FMDZ%)SLdAKC({Z^tUg>p&GQ4x?!i;v0k9wc@!Zp3**$)mT>PmO zOYgtPYklt8Xb%9${dlYdz-|0MVItn-Xdiaq$1BJ7B?#7rHQQfM+>3PgjY@*YpDaGe zn+pEkUsf0UTaFe@q90{6JNFD;TkLfAExip6X*RDRQs!$XyYA!KnN(OJ69_2~h;%9> zgG}_{M0FQf2lAk!?eahbE844uFyA5%3mZ-(siqmX?xV(g<4V;_we`)I`2=SLy?XvE0pM*;a(IQ;XOOKl@u+j|8{ z#rDsBz~Cjb{>p}_gY``Ea7d|WN92fvx{i>}I2iXhIH53!{zuL;8gQa}$!Sdz13d?JFvmkWtU`j+F#kLxUwq(3Cp7A*>?+$2+FXkqG^dI1PP!z3y z0cZl^MsDKCa*dmWxQu|TL_l^RaTARpnYzgVwGPR?nV7)@ri=Ku@!swznd*bprjn3z zWN*ky5=&`vVpXn2iydEtsUquQsKpte;MGMH-(1|=sx%Vftmg2#NM^R1U>GXCFiSz%$f?!yz9nBQm8x!hTpm;1WsFNuhZ0J)0x3TK*L8g^Pv*`WRVE7IP z_8o<<)_csH+`t!=I&lo9`MSxJQq`sfd&93c&Q*OYV&-#~xVj@%yX(wngmBe&9q`zX a8|I~i=P@DCYT3jFy)5yVEMsOIr2htMVJA}n diff --git a/product-service/.run/product-service.run.xml b/product-service/.run/product-service.run.xml index 08095fe..86da7b1 100644 --- a/product-service/.run/product-service.run.xml +++ b/product-service/.run/product-service.run.xml @@ -4,11 +4,11 @@