chore: pause work and save context handoff
This commit is contained in:
@@ -43,7 +43,8 @@ const gitignoreContent = [
|
||||
'!.gitignore', // Track this file
|
||||
'!ui-ux-pro-max/', // Keep manually copied ones
|
||||
'!browser_use/', // Keep if explicitly placed
|
||||
'!mini-swe/'
|
||||
'!mini-swe/',
|
||||
'!gsd-*/' // Essential for tracking auto-generated GSD commands
|
||||
].join('\n');
|
||||
|
||||
fs.writeFileSync(gitignorePath, gitignoreContent, 'utf8');
|
||||
|
||||
@@ -7,29 +7,41 @@ chcp 65001 >nul
|
||||
:: 하위 파생 프로젝트들은 이 스크립트를 구동할 필요 없이 'git pull' 단 한방으로 결과를 상속받습니다.
|
||||
:: ==============================================================================
|
||||
|
||||
echo 🔄 [1/4] 업스트림 오픈소스 서브모듈 메인 브랜치 추적 동기화 중...
|
||||
echo 🔄 [1/5] 업스트림 오픈소스 서브모듈 메인 브랜치 추적 동기화 중...
|
||||
git submodule update --remote --merge
|
||||
if %errorlevel% neq 0 (
|
||||
echo ❌ 서브모듈 동기화 실패!
|
||||
exit /b %errorlevel%
|
||||
)
|
||||
|
||||
echo ⛏️ [2/4] 업데이트된 서브모듈에서 최상위 스킬 추출 및 평탄화 중...
|
||||
echo 📦 [2/5] 로컬 Node 패키지 업데이트 및 GSD, UI-UX-PRO-MAX 동기화...
|
||||
cd .agent\env
|
||||
call npm install
|
||||
call npm update get-shit-done-cc uipro-cli
|
||||
cd ..\..
|
||||
call cmd.exe /c ".agent\env\node_modules\.bin\uipro update"
|
||||
call cmd.exe /c ".agent\env\node_modules\.bin\get-shit-done-cc --antigravity --local"
|
||||
if %errorlevel% neq 0 (
|
||||
echo ❌ 로컬 에이전트 패키지 동기화 실패!
|
||||
exit /b %errorlevel%
|
||||
)
|
||||
|
||||
echo ⛏️ [3/5] 업데이트된 서브모듈에서 최상위 스킬 추출 및 평탄화 중...
|
||||
node .agent\scripts\extract_skills.js
|
||||
if %errorlevel% neq 0 (
|
||||
echo ❌ 평탄화 스크립트 실행 실패!
|
||||
exit /b %errorlevel%
|
||||
)
|
||||
|
||||
echo 🌐 [3/4] 신규 유입된 영문 스킬 설명을 한글 UI 친화적 언어로 번역 중...
|
||||
echo 🌐 [4/5] 신규 유입된 영문 스킬 설명을 한글 UI 친화적 언어로 번역 중...
|
||||
node .agent\scripts\translate_skills.js
|
||||
if %errorlevel% neq 0 (
|
||||
echo ❌ 번역 스크립트 실행 실패!
|
||||
exit /b %errorlevel%
|
||||
)
|
||||
|
||||
echo 📦 [4/4] 변동 사항을 Git 트래킹 리스트에 올려 위성 배포(Push) 준비 완료...
|
||||
git add .agent\vendor\ .agent\skills\ .gitmodules
|
||||
echo 📦 [5/5] 변동 사항을 Git 트래킹 리스트에 올려 위성 배포(Push) 준비 완료...
|
||||
git add .agent\vendor\ .agent\skills\ .agent\get-shit-done\ .gitmodules
|
||||
git commit -m "chore(agent): 마스터 허브 오픈소스 서브모듈 최신화 및 평탄화 동기화 완료" || echo ⚠️ 변동 사항이 없습니다.
|
||||
|
||||
echo.
|
||||
|
||||
@@ -6,29 +6,41 @@
|
||||
# 하위 위성 프로젝트 개발자들은 이 스크립트를 누를 필요 없이 오직 git pull만으로 결과를 상속받습니다.
|
||||
# ==============================================================================
|
||||
|
||||
echo "🔄 [1/4] 업스트림 오픈소스 서브모듈 메인 브랜치 추적 동기화 중..."
|
||||
echo "🔄 [1/5] 업스트림 오픈소스 서브모듈 메인 브랜치 추적 동기화 중..."
|
||||
git submodule update --remote --merge
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "❌ 서브모듈 동기화 실패!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "⛏️ [2/4] 업데이트된 서브모듈에서 19개 이상 최상위 스킬 추출 및 평탄화 중..."
|
||||
echo "📦 [2/5] 로컬 Node 패키지 업데이트 및 GSD, UI-UX-PRO-MAX 동기화..."
|
||||
cd .agent/env || exit
|
||||
npm install
|
||||
npm update get-shit-done-cc uipro-cli
|
||||
cd ../..
|
||||
.agent/env/node_modules/.bin/uipro update
|
||||
.agent/env/node_modules/.bin/get-shit-done-cc --antigravity --local
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "❌ 로컬 에이전트 패키지 동기화 실패!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "⛏️ [3/5] 업데이트된 서브모듈에서 19개 이상 최상위 스킬 추출 및 평탄화 중..."
|
||||
node .agent/scripts/extract_skills.js
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "❌ 평탄화 스크립트 실행 실패!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "🌐 [3/4] 신규 유입된 영문 스킬 설명을 한글 UI 친화적 언어로 심층 번역 중..."
|
||||
echo "🌐 [4/5] 신규 유입된 영문 스킬 설명을 한글 UI 친화적 언어로 심층 번역 중..."
|
||||
node .agent/scripts/translate_skills.js
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "❌ 번역 스크립트 실행 실패!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "📦 [4/4] 변동 사항을 Git 트래킹 리스트에 커밋하고 위성 배포(Push) 준비 완료..."
|
||||
git add .agent/vendor/ .agent/skills/ .gitmodules
|
||||
echo "📦 [5/5] 변동 사항을 Git 트래킹 리스트에 커밋하고 위성 배포(Push) 준비 완료..."
|
||||
git add .agent/vendor/ .agent/skills/ .agent/get-shit-done/ .gitmodules
|
||||
git commit -m "chore(agent): 마스터 허브 오픈소스 서브모듈 최신화 및 평탄화 동기화 완료" || echo "⚠️ 변동 사항이 없습니다."
|
||||
|
||||
echo "✅ 모든 서브모듈 추출 작업이 이 마스터 레포지토리에 귀속되었습니다."
|
||||
|
||||
Reference in New Issue
Block a user