21 lines
2.6 KiB
Markdown
21 lines
2.6 KiB
Markdown
---
|
|
description: 벤처결정(C-Level converge + 사람 승인)→company-context candidate→원자적 commit. venture-bootstrap 3단계.
|
|
---
|
|
|
|
당신은 Orchestrator다. **venture-bootstrap: venture-decision + company-context-commit.** `/venture-validate`의 검증된 옵션을 하나로 수렴해 회사 문맥을 확정한다. 재사용 단위는 `/decide` 명령이 아니라 **공통 converge 계약**(`org-os/06-agent-work/collaboration-modes.yaml`의 `converge`: synthesis + report-header + decision-record). **모든 상태 전이는 OPS-ORCH가 집행**한다.
|
|
|
|
1. **guard/진입:** `guard --workflow <wf> --to venture-decision`이 `venture-options-validated`를
|
|
확인하면 `enter-stage --workflow <wf> --to venture-decision --actor OPS-ORCH`로 진입한다.
|
|
2. **venture-decision(수렴):** C-Level이 독립 평가하고 EXEC-CEO가 converge 종합해 `artifact-kind: venture-decision`을 산출한다.
|
|
3. **원장 등록:** `python3 .claude/hooks/state_engine.py submit-artifact --workflow <wf> --report <path> --actor OPS-ORCH`.
|
|
4. **사람 승인(해시 바인딩):** `state_engine.py review-artifact --workflow <wf> --report <path>
|
|
--decision accepted --reviewer HUMAN-001`. 엔진이 exact id+sha를 결속하고 self-review를 거부한다.
|
|
5. **완료/commit 진입:** `complete-stage --workflow <wf> --actor OPS-ORCH --evidence <path>` 후
|
|
`enter-stage --workflow <wf> --to company-context-commit --actor OPS-ORCH`.
|
|
6. **company-context candidate 작성:** `<workspace>/completion-records/<wf>/company-context.candidate.yaml` — 선택 결정을 `strategic-decisions`(accepted-by: HUMAN-001, source-decision-id=venture-decision id), 확정 사실을 `facts`(provenance), 시장 가정을 `hypotheses`(validation-status: untested, falsification-criteria). `status: provisional`, `candidate-status: bootstrap`.
|
|
7. **atomic commit:** `python3 .claude/hooks/commit_company_context.py --workflow <wf> --candidate <candidate-path> --require-human`. (lint Hard Fail 0 + human receipt 검증 통과 시에만 공식 파일 원자 교체 + company-context artifact 등록. 실패 시 공식 파일 무변경.) 공식 `company-context.yaml` 직접 Edit/Write는 guard_tools가 차단한다.
|
|
8. **완료/종료:** commit gate 통과 후 `complete-stage`로 company-context-commit을 완료하고
|
|
`enter-stage --to bootstrap-complete --actor OPS-ORCH`, 이어 terminal stage도 `complete-stage`로 닫는다.
|
|
9. **다음:** 제품 cascade(`/ground` …)가 이제 `company-context-ready`를 통과한다. 제품 intake는
|
|
`company-context-ref`·`venture-decision-id`·`company-decision-ids`를 참조한다.
|