schema-version: 2 status: provisional candidate-status: bootstrap company: facts: - id: FACT-HW2-RESET-001 statement: >- Hyeonworks의 기존 활성 제품·설계·workflow 산출물은 2026-07-18에 active workspace에서 제거됐고, 새 workspace는 제품 구현이 없는 초기 상태에서 시작한다. 과거 구현은 새 제품의 완료 증거로 사용하지 않는다. category: workspace-state provenance: - source-uri: hyeonworks/state/hyeonworks-company-bootstrap-v2/workflow.yaml grade: E3 verified-at: "2026-07-18" status: active - id: FACT-HW2-STRATEGY-001 statement: >- 표준 3안×9-gate 검증과 HUMAN-001 exact-revision 승인을 거쳐 Atlas + 제한된 symptom-first shared-core 전략이 선택됐다. category: accepted-strategy-process provenance: - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T105950Z.report.yaml grade: E3 - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T110148Z.report.yaml grade: E3 verified-at: "2026-07-18" status: active - id: FACT-FOUNDER-UNKNOWN-002 statement: >- 창업자의 실제 주당 가용시간, 자본·런웨이, 목표 사업 규모, 보유 유통채널, 운영·리스크 내성은 아직 확인되지 않았으며 확장 속도·예산·매출 판단에서 추론하면 안 된다. category: founder-information-gap provenance: - source-uri: org-os/01-company/founder-context.yaml grade: E2 verified-at: "2026-07-18" status: active strategic-decisions: - id: DEC-HW2-HYBRID-001 statement: >- Hyeonworks는 mechanism-first Technology Atlas를 제품 뼈대로 유지하면서 symptom-first Concept Debugger를 초기 진입 레이어로 결합한 하나의 제품으로 추진한다. decision-type: company-product-strategy accepted-by: HUMAN-001 accepted-at: "2026-07-18T11:03:01Z" source-decision-id: EXEC-CEO-20260718T110148Z supporting-evidence: - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T110148Z.report.yaml grade: E3 status: active - id: DEC-HW2-SCOPE-001 statement: >- 첫 공개 범위는 Transaction Isolation / Lost Update 한 scenario다. 개념으로 시작하기와 증상에서 시작하기는 동일 콘텐츠 모델·scenario ID·실험 상태 엔진을 공유한다. decision-type: initial-product-scope accepted-by: HUMAN-001 accepted-at: "2026-07-18T11:03:01Z" source-decision-id: EXEC-CEO-20260718T110148Z supporting-evidence: - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T110148Z.report.yaml grade: E3 status: active - id: DEC-HW2-LEARNING-001 statement: >- 핵심 학습 루프는 Predict → Observe → Compare → Explain → Transfer다. 증상 진입도 정답을 즉시 제시하지 않고 단서를 좁힌 뒤 같은 실습과 전이 과제로 연결한다. decision-type: learning-product-model accepted-by: HUMAN-001 accepted-at: "2026-07-18T11:03:01Z" source-decision-id: EXEC-CEO-20260718T110148Z supporting-evidence: - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T110148Z.report.yaml grade: E3 status: active - id: DEC-HW2-BOUNDARY-001 statement: >- 초기 제품은 실제 장애 확정·로그 분석·원격 DB 연결·AI 자동 진단·다중 도메인 증상 taxonomy를 제공하지 않는다. 시뮬레이션과 원인 후보의 한계를 화면에서 명확하게 표시한다. decision-type: trust-and-scope-boundary accepted-by: HUMAN-001 accepted-at: "2026-07-18T11:03:01Z" source-decision-id: EXEC-CEO-20260718T110148Z supporting-evidence: - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T110148Z.report.yaml grade: E3 status: active - id: DEC-HW2-OPERATING-001 statement: >- depth-before-breadth·solo-operable·self-serve를 유지한다. 학습·성장·평판을 우선하고 실제 수요와 결제 행동 전에는 가격·매출을 확정 전략으로 다루지 않는다. decision-type: operating-principle accepted-by: HUMAN-001 accepted-at: "2026-07-18T11:03:01Z" source-decision-id: EXEC-CEO-20260718T110148Z supporting-evidence: - source-uri: org-os/01-company/founder-context.yaml grade: E2 - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T110148Z.report.yaml grade: E3 status: active hypotheses: - id: HYP-HW2-ENTRY-001 statement: >- 제한된 symptom-first 진입은 실제 진단 도구로 오인시키지 않으면서 개념명만 제시하는 진입보다 사용자의 시작 동기와 문제 관련성을 높인다. hypothesis-type: entry-value confidence: Low validation-status: untested evidence: - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T105950Z.report.yaml grade: E2 promotion-criteria: - "사용자 5명 중 4명 이상이 홈 10초 노출 후 두 진입의 차이와 사이트 목적을 설명한다" falsification-criteria: - "사용자 5명 중 3명 이상이 실제 장애 확정 도구로 오인하거나 두 진입의 차이를 설명하지 못한다" - id: HYP-HW2-LEARNING-001 statement: >- 공유 학습 루프를 완주한 사용자는 Lost Update의 인과관계를 자기 언어로 설명하고 새로운 재고 사례에 전이할 수 있다. hypothesis-type: learning-outcome confidence: Low validation-status: untested evidence: - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T105950Z.report.yaml grade: E2 promotion-criteria: - "사용자 5명 중 4명 이상이 인과관계를 설명하고 3명 이상이 새 사례를 정확히 판별한다" falsification-criteria: - "학습 후에도 3명 이상이 동일 값 읽기와 마지막 쓰기 덮어쓰기를 연결하지 못한다" - id: HYP-HW2-SHARED-CORE-001 statement: >- 개념 진입과 증상 진입은 하나의 콘텐츠·scenario·상태 엔진을 공유해 별도 제품 수준의 운영비 없이 유지될 수 있다. hypothesis-type: solo-operability confidence: Med validation-status: untested evidence: - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T105950Z.report.yaml grade: E2 promotion-criteria: - "정적 계약 검사에서 두 진입이 동일 scenario ID와 reducer/state engine을 사용하고 설명 중복이 없다" falsification-criteria: - "Debugger 진입을 위해 별도 실험 엔진이나 중복 콘텐츠가 필요하다" - id: HYP-HW2-DEMAND-001 statement: >- 깊이 있는 양방향 기술 학습 경험에는 반복 방문과 향후 유료 옵션을 시험할 수 있는 organic 수요가 있다. hypothesis-type: demand-and-willingness-to-pay confidence: Low validation-status: untested evidence: - source-uri: hyeonworks/completion-records/hyeonworks-company-bootstrap-v2/EXEC-CEO-20260718T105950Z.report.yaml grade: E2 promotion-criteria: - "공개 전 정한 유입·시작·완료·재방문 기준과 별도 가격 행동 기준을 실제 데이터가 충족한다" falsification-criteria: - "정한 관찰 기간에 최소 수요·재방문 또는 가격 행동 기준을 충족하지 못한다" validation-state: stage: pre-product validated: - "founder strategy direction and initial scope decision" open: - HYP-HW2-ENTRY-001 - HYP-HW2-LEARNING-001 - HYP-HW2-SHARED-CORE-001 - HYP-HW2-DEMAND-001 - "새 제품 구현·접근성·반응형·결정론적 학습 흐름 검증" - "founder 실제 시간·자본·사업규모·유통·운영/리스크 내성" refuted: - "초기 독립 다중 도메인 Concept Debugger" - "준비 중 콘텐츠를 완성 카탈로그처럼 보이는 전략" projects: - id: hyeonworks product-purpose: >- 개념명 또는 실제 증상에서 시작해 기술 상태 변화를 예측·관찰·비교·설명하고 새 상황에 전이한다. project-root: hyeonworks application-root: hyeonworks/app stage: reset-planning stack: - "미결정 — architecture/design 단계에서 재선정" build: "cd app && npm run build" test: "cd app && npm run verify" lint: "cd app && npm run lint" run: "cd app && npm run dev -- --host 127.0.0.1" preview-out-dir: dist users: - "기술 정의를 읽었지만 내부 상태 변화와 인과관계를 설명하기 어려운 개발자" - "동시성 이상 현상을 겪었지만 증상을 메커니즘에 연결하기 어려운 실무 개발자" constraints: - "활성 콘텐츠는 Transaction Isolation/Lost Update 한 scenario" - "개념·증상 진입은 같은 콘텐츠와 상태 엔진을 사용" - "실제 장애 진단·원격 DB·AI 자동 진단으로 표현하지 않음" - "키보드·모바일·WCAG AA 품질선을 설계 단계부터 적용" code-conventions: - "scenario와 content data를 UI에서 분리하고 두 진입이 동일 ID를 참조" - "상태 전이는 결정론적이며 Reset 시 같은 초기 상태로 복귀" - "준비 중 주제는 비활성이고 완성 기능처럼 링크하지 않음" sensitivity: public recent-decisions: - date: "2026-07-18" decision: "Technology Atlas + limited symptom-first entry on one shared learning core" evidence: EXEC-CEO-20260718T110148Z