Squashed '.vendor/stage-pilot/' changes from 7ab085e..551777b
551777b feat: add interface contract and data model baseline support to bootstrap-baseline f17e086 feat: add bootstrap seed file support to bootstrap-baseline skill be85338 feat: introduce lightweight change path, change-req skill, and release feedback loop 949bb40 docs(skill): new-discovery 병렬 Discovery 및 active-cycle 처리 규칙 강화 7f96130 docs: fix draft-req skill template paths 94b1445 diff --git a/.github/skills/draft-batch-design/SKILL.md b/.github/skills/draft-batch-design/SKILL.md index 5f87d00..944e075 100644 --- a/.github/skills/draft-batch-design/SKILL.md +++ b/.github/skills/draft-batch-design/SKILL.md @@ -1,6 +1,6 @@ --- name: draft-batch-design -description: "Use when: drafting the design document for an existing batch, running /draft-batch-design with a BAT ID, filling docs/batches/<BAT_ID>/design.md, or recording architecture and interface decisions before implementation." +description: "Use when: drafting the design document for an existing batch, running /draft-batch-design with a BAT ID, filling docs/batches/<BAT_ID>/design.md, recording architecture and interface decisions before implementation, or planning updates to docs/project-structure.md and docs/runtime-flows.md." argument-hint: "예: bat-001 또는 docs/batches/bat-001_20260424_scaffold" user-invocable: true --- @@ -9,27 +9,43 @@ user-invocable: true d1ce3ce 프로세스 완전 변경 git-subtree-dir: .vendor/stage-pilot git-subtree-split: 551777bc7009ee133fbaab1267ca324f1dc3c6bb
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
---
|
||||
name: run-batch-implementation
|
||||
description: "Use when: implementing a confirmed batch design, running /run-batch-implementation with a BAT ID, applying code changes for docs/batches/<BAT_ID>, or updating implementation logs and validation evidence for a batch."
|
||||
argument-hint: "예: bat-001 또는 docs/batches/bat-001_20260424_scaffold"
|
||||
user-invocable: true
|
||||
---
|
||||
|
||||
# Purpose
|
||||
|
||||
This skill executes the implementation work for a batch, updates code, and records the changed files, execution log, validation, and remaining risks in the batch implementation document.
|
||||
|
||||
# Inputs
|
||||
|
||||
- `BAT-ID` 또는 batch 경로
|
||||
- `docs/batches/<BAT_ID>/planning.md`
|
||||
- `docs/batches/<BAT_ID>/design.md`
|
||||
- `docs/batches/<BAT_ID>/implementation.md`
|
||||
- 관련 REQ 문서와 실제 코드 경로
|
||||
|
||||
# Core Rules
|
||||
|
||||
- planning과 design이 없는 batch는 구현하지 않는다.
|
||||
- 코드 변경 전 `implementation.md`의 Plan Summary와 Changed Files 초안을 먼저 맞춘다.
|
||||
- 구현 직후 가장 좁은 테스트, lint, typecheck, 또는 동작 검증을 수행한다.
|
||||
- blocker가 생기면 문서에 남기고 범위를 임의 확장하지 않는다.
|
||||
|
||||
# Execution Procedure
|
||||
|
||||
1. batch 경로, plan, design, 관련 REQ를 읽는다.
|
||||
2. 구현 범위와 변경 파일 후보를 요약한다.
|
||||
3. 실제 코드 변경을 수행한다.
|
||||
4. `implementation.md`의 Changed Files, Execution Log, Validation, Remaining Risks를 갱신한다.
|
||||
5. batch index 상태를 필요하면 `in-delivery`로 유지 또는 보정한다.
|
||||
|
||||
# Validation
|
||||
|
||||
- `implementation.md`에 실제 변경 파일과 검증 기록이 반영됐는지 확인한다.
|
||||
- 구현 직후 수행한 가장 좁은 검증 명령 또는 결과가 문서에 남았는지 확인한다.
|
||||
Reference in New Issue
Block a user