Skip to content

Commit bc18487

Browse files
authored
[rustjava-charter-wrap-heavy-builds-with-build-slot] docs: 헌장에 build-slot 한 줄 (#105)
[rustjava-charter-wrap-heavy-builds-with-build-slot] docs: 헌장에 build-slot 한 줄
2 parents 9c1f942 + 9ab39e5 commit bc18487

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

‎CLAUDE.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
`test-utils` 로 개명(S8)했을 때 **로컬에서는 어떤 명령으로도 드러나지 않고 CI 에서만** 빨개졌다.
5454
⇒ ★**CI 가 검사를 늘리거나 «매트릭스 차원»을 바꾸면 이 블록도 «같이» 고쳐라**(아래 재개 조건이 둘 다 센다).
5555
※OS 축(3종)은 로컬에서 재현할 수 없다 — ★**그 차원만은 CI 가 유일한 그물이고, 그것은 «알고 두는» 값이다.**
56+
- 무거운 빌드·테스트(cargo build/test · vitest · next build · tsc -p · wrangler build)는 `~/orchestrator-live/bin/build-slot run -- <cmd>` 로 감싼다 — 머신당 슬롯을 넘으면 기다렸다 돈다(상한 30분 · rc 는 명령 그대로 · 라이브에 없으면 맨 명령).
5657
- ★**회차 기록은 회차마다 새 파일 `docs/worklog/YYYY-MM-DD-<slug>.md` 에 쓴다.** 첫 줄에
5758
`## [YYYY-MM-DD] 제목 (<ticket-id>)`, 그 아래 무엇을·왜·사용자 영향 3줄을 적는다. 후속 추천을 적었으면
5859
같은 basename 의 `.json` 도 쓴다. `.json` 이 없으면 그 추천은 cockpit 「후속 작업 추천」 패널에 **닿지 못한다**.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## [2026-09-29] 헌장 DoD 에 build-slot 한 줄 (rustjava-charter-wrap-heavy-builds-with-build-slot)
2+
- 무엇을: `CLAUDE.md` §Definition of Done 에 «무거운 빌드·테스트는 `~/orchestrator-live/bin/build-slot run -- <cmd>` 로 감싼다(대기 상한 30분 · rc 는 cmd 의 rc · 라이브에 없으면 맨 명령)» 한 줄을 더했다. 코드 변경 0.
3+
- 왜: 여러 세션이 한 호스트에서 cargo 를 동시에 돌려 부하가 몰렸다. 공유 슬롯(기본 3)으로 동시 실행 수를 묶는 정본 문안(`templates/repo-CLAUDE.md`)을 이 repo 헌장에도 옮겼다.
4+
- 사용자 영향: 없음(에이전트 작업 규율). 이 워크로그는 게이트③ 머지 회차가 동봉했다(구현 PR 은 티켓 범위 «CLAUDE.md 1파일» 로 워크로그를 싣지 않았다).

0 commit comments

Comments
 (0)