Files

470 lines
19 KiB
YAML

workflow-id: hyeonworks-vnext-v1
stage: released
stage-status: completed
last-completed-stage: released
completed-for-next-stage: null
plan: cascade
tier: standard
mode: divergent
evidence-contract-version: 2
artifacts:
- artifact-event-id: afe-20260718T110624Z-8fb33497
event-type: artifact-submitted
effective-at: '2026-07-18T11:06:24Z'
submitted-by: OPS-ORCH
artifact-id: EXEC-CEO-20260718T110454Z
report-id: EXEC-CEO-20260718T110454Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: decision-brief
design-type: decision-brief
artifact-version: 1
stage: intake
producer-role-id: EXEC-CEO
path: completion-records/hyeonworks-vnext-v1/EXEC-CEO-20260718T110454Z.report.yaml
artifact-sha256: c96eb48bba979b55c5d94c7dd233c8141d05481545f78f43b458558da8a933cc
report-sha256: c96eb48bba979b55c5d94c7dd233c8141d05481545f78f43b458558da8a933cc
option-set: []
max-evidence-grade: E3
stage-epoch-id: wfe-20260718T110448Z-e9a4de7c
stage-entered-at: '2026-07-18T11:04:48Z'
- artifact-event-id: afe-20260718T110625Z-54feff75
event-type: artifact-submitted
effective-at: '2026-07-18T11:06:25Z'
submitted-by: OPS-ORCH
artifact-id: EXEC-CEO-20260718T110454Z-1
report-id: EXEC-CEO-20260718T110454Z-1
workflow-id: hyeonworks-vnext-v1
artifact-kind: workload-profile
design-type: workload-profile
artifact-version: 1
stage: intake
producer-role-id: EXEC-CEO
path: completion-records/hyeonworks-vnext-v1/EXEC-CEO-20260718T110454Z-1.report.yaml
artifact-sha256: 055591bb557d670648c61a7a5e926cabafc8d6cc18ef5a319dee1afe4f74428c
report-sha256: 055591bb557d670648c61a7a5e926cabafc8d6cc18ef5a319dee1afe4f74428c
option-set: []
max-evidence-grade: E2
stage-epoch-id: wfe-20260718T110448Z-e9a4de7c
stage-entered-at: '2026-07-18T11:04:48Z'
workload-profile:
surfaces:
ui: true
public-api: false
persistence: false
infrastructure: false
risk:
security-bearing: false
data-migration: false
external-side-effect: false
risk-level: Med
reversibility: two-way-door
blast-radius: single-role
privacy: false
regulatory: false
slo-impact: false
pii: false
data-residency: false
customer-impact: false
revenue-impact: false
required-capabilities:
- product-strategy
- learning-design
- product-design
- frontend-engineering
- accessibility-qa
product-feature: true
context-scope: company
delivery-profile:
target-repo: hyeonworks
application-root: hyeonworks/app
implementation: browser-local deterministic learning product
verification:
- static-contract
- production-build
- browser-e2e
- keyboard-a11y
- responsive-render
- artifact-event-id: afe-20260718T110814Z-f55a52ce
event-type: artifact-submitted
effective-at: '2026-07-18T11:08:14Z'
submitted-by: OPS-ORCH
artifact-id: STR-ANALYST-20260718T110705Z
report-id: STR-ANALYST-20260718T110705Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: grounding-package
design-type: grounding-package
artifact-version: 1
stage: discovery
producer-role-id: STR-ANALYST
path: completion-records/hyeonworks-vnext-v1/STR-ANALYST-20260718T110705Z.report.yaml
artifact-sha256: df12abd3b459747fbcd396cdb1fb203351e39b79b130c44fe76a3a3facf1fda3
report-sha256: df12abd3b459747fbcd396cdb1fb203351e39b79b130c44fe76a3a3facf1fda3
option-set:
- id: OPT-DUAL-PORTAL
problem: 사용자가 가진 단서에 맞춰 개념과 증상 진입을 가장 명시적으로 구분하는 방법
concept: Dual Portal — 홈의 동등한 두 선택 카드가 Atlas Context 또는 Symptom Triage로 시작하고,
짧은 orientation 뒤 하나의 Lost Update Lab으로 합류한다.
tradeoffs:
- '장점: 두 방식의 차이가 즉시 명확하고 사용자 최신 요구가 잘 보인다.'
- '단점: 첫 화면 선택 부담과 두 제품처럼 보일 위험이 있어 shared-core 표식이 필요하다.'
evidence-refs:
- EXEC-CEO-20260718T110148Z
- DEC-HW2-HYBRID-001
- id: OPT-CASE-FILE
problem: 증상에서 시작하되 제품 전체가 진단 도구로 보이지 않게 하는 방법
concept: Mechanism Case File — Lost Update 사건 파일 하나를 중심에 두고, 같은 화면에서 개념 렌즈와 증상
렌즈를 전환하며 단서를 조사한 뒤 실험으로 이동한다.
tradeoffs:
- '장점: 하나의 이야기와 데이터 모델로 결속돼 중복이 가장 적다.'
- '단점: Atlas의 확장 구조와 두 진입 선택이 첫 방문에 덜 명확할 수 있다.'
evidence-refs:
- HYP-HW2-SHARED-CORE-001
- DEC-HW2-SCOPE-001
- id: OPT-ATLAS-WITH-DEBUG-DOCK
problem: Technology Atlas 정체성을 강하게 유지하면서 symptom entry를 보조하는 방법
concept: Atlas + Debug Dock — 개념 관계 지도가 주 화면이고, '이런 증상을 보셨나요?' dock에서 Lost Update
단서를 고르면 같은 map node와 Lab으로 연결된다.
tradeoffs:
- '장점: 장기 확장 구조가 가장 선명하고 Debugger가 독립 제품으로 보이지 않는다.'
- '단점: 한 주제뿐인 초기 제품에서 map이 과장돼 보일 수 있고 증상 진입이 부차적으로 느껴진다.'
evidence-refs:
- DEC-HW2-HYBRID-001
- DEC-HW2-SCOPE-001
max-evidence-grade: E3
stage-epoch-id: se-20260718T110659Z-d475ffe1
stage-entered-at: '2026-07-18T11:06:59Z'
- artifact-event-id: afe-20260718T111220Z-2c5ea272
event-type: artifact-submitted
effective-at: '2026-07-18T11:12:20Z'
submitted-by: OPS-ORCH
artifact-id: EXEC-CEO-20260718T111108Z
report-id: EXEC-CEO-20260718T111108Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: executive-decision-packet
design-type: executive-decision-packet
artifact-version: 1
stage: decide
producer-role-id: EXEC-CEO
path: completion-records/hyeonworks-vnext-v1/EXEC-CEO-20260718T111108Z.report.yaml
artifact-sha256: 59aa01ae31c922475055d80a11a8facf298c6c7a0b900bbd086cd98324d326a4
report-sha256: 59aa01ae31c922475055d80a11a8facf298c6c7a0b900bbd086cd98324d326a4
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T110816Z-06408f97
stage-entered-at: '2026-07-18T11:08:16Z'
basis-artifact-id: STR-ANALYST-20260718T110705Z
basis-artifact-sha256: df12abd3b459747fbcd396cdb1fb203351e39b79b130c44fe76a3a3facf1fda3
- artifact-event-id: afe-20260718T151014Z-07175adc
event-type: artifact-submitted
effective-at: '2026-07-18T15:10:14Z'
submitted-by: DES-DIRECTOR
artifact-id: DES-DIRECTOR-20260718T151300Z
report-id: DES-DIRECTOR-20260718T151300Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: approved-design-direction
design-type: approved-design-direction
artifact-version: 1
stage: design
producer-role-id: DES-DIRECTOR
path: completion-records/hyeonworks-vnext-v1/DES-DIRECTOR-20260718T151300Z.report.yaml
artifact-sha256: ad2120ba2b214a58adc17aac5620c6e19bd727ac4cfd1a48a41c2a75327ff885
report-sha256: ad2120ba2b214a58adc17aac5620c6e19bd727ac4cfd1a48a41c2a75327ff885
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T111229Z-7a7d0d45
stage-entered-at: '2026-07-18T11:12:29Z'
basis-artifact-id: EXEC-CEO-20260718T111108Z
basis-artifact-sha256: 59aa01ae31c922475055d80a11a8facf298c6c7a0b900bbd086cd98324d326a4
- artifact-event-id: afe-20260718T151203Z-45df7044
event-type: artifact-submitted
effective-at: '2026-07-18T15:12:03Z'
submitted-by: ARCH-SOLUTION
artifact-id: ARCH-SOLUTION-20260718T151500Z
report-id: ARCH-SOLUTION-20260718T151500Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: overall-design
design-type: overall-design
artifact-version: 1
stage: design
producer-role-id: ARCH-SOLUTION
path: completion-records/hyeonworks-vnext-v1/ARCH-SOLUTION-20260718T151500Z.report.yaml
artifact-sha256: 5217e3b3b8b9e3e33d13cd58e88112c32d93cbe9b51af9f919594d9be5f58d83
report-sha256: 5217e3b3b8b9e3e33d13cd58e88112c32d93cbe9b51af9f919594d9be5f58d83
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T111229Z-7a7d0d45
stage-entered-at: '2026-07-18T11:12:29Z'
basis-artifact-id: EXEC-CEO-20260718T111108Z
basis-artifact-sha256: 59aa01ae31c922475055d80a11a8facf298c6c7a0b900bbd086cd98324d326a4
- artifact-event-id: afe-20260718T151204Z-de1c67d4
event-type: artifact-submitted
effective-at: '2026-07-18T15:12:04Z'
submitted-by: DES-VISUAL
artifact-id: DES-VISUAL-20260718T151500Z
report-id: DES-VISUAL-20260718T151500Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: ui-design
design-type: ui-design
artifact-version: 1
stage: design
producer-role-id: DES-VISUAL
path: completion-records/hyeonworks-vnext-v1/DES-VISUAL-20260718T151500Z.report.yaml
artifact-sha256: c1ed02e6b2b128c47f8dd3406f81b690b3d80636fc74eacbf442be7d667c8a4e
report-sha256: c1ed02e6b2b128c47f8dd3406f81b690b3d80636fc74eacbf442be7d667c8a4e
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T111229Z-7a7d0d45
stage-entered-at: '2026-07-18T11:12:29Z'
basis-artifact-id: EXEC-CEO-20260718T111108Z
basis-artifact-sha256: 59aa01ae31c922475055d80a11a8facf298c6c7a0b900bbd086cd98324d326a4
- artifact-event-id: afe-20260718T151235Z-b7d53308
event-type: artifact-submitted
effective-at: '2026-07-18T15:12:35Z'
submitted-by: QA
artifact-id: QA-20260718T151700Z
report-id: QA-20260718T151700Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: compatibility-review
design-type: compatibility-review
artifact-version: 1
stage: design
producer-role-id: QA
path: completion-records/hyeonworks-vnext-v1/QA-20260718T151700Z.report.yaml
artifact-sha256: eb1308841892618b6068139f89b42f5e570e86212715b86b8459dca9c94f044e
report-sha256: eb1308841892618b6068139f89b42f5e570e86212715b86b8459dca9c94f044e
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T111229Z-7a7d0d45
stage-entered-at: '2026-07-18T11:12:29Z'
- artifact-event-id: afe-20260718T151815Z-a5ae5829
event-type: artifact-submitted
effective-at: '2026-07-18T15:18:15Z'
submitted-by: PROD-PM
artifact-id: PROD-PM-20260718T151700Z
report-id: PROD-PM-20260718T151700Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: opportunity-solution-tree
design-type: opportunity-solution-tree
artifact-version: 1
stage: spec
producer-role-id: PROD-PM
path: completion-records/hyeonworks-vnext-v1/PROD-PM-20260718T151700Z.report.yaml
artifact-sha256: 8b3e348b9965aa505825d7ba19e398b70360e475516cf264f1406e8584b3574d
report-sha256: 8b3e348b9965aa505825d7ba19e398b70360e475516cf264f1406e8584b3574d
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T151341Z-1738b930
stage-entered-at: '2026-07-18T15:13:41Z'
- artifact-event-id: afe-20260718T152010Z-fe4254ee
event-type: artifact-submitted
effective-at: '2026-07-18T15:20:10Z'
submitted-by: PROD-PM
artifact-id: PROD-PM-20260718T152000Z
report-id: PROD-PM-20260718T152000Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: opportunity-solution-tree
design-type: opportunity-solution-tree
artifact-version: 1
stage: spec
producer-role-id: PROD-PM
path: completion-records/hyeonworks-vnext-v1/PROD-PM-20260718T152000Z.report.yaml
artifact-sha256: f8af0e1bbaedf87dd955d663cad887545c1efc7347f0908942400707000b0045
report-sha256: f8af0e1bbaedf87dd955d663cad887545c1efc7347f0908942400707000b0045
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T151341Z-1738b930
stage-entered-at: '2026-07-18T15:13:41Z'
- artifact-event-id: afe-20260718T152105Z-d5717fce
event-type: artifact-submitted
effective-at: '2026-07-18T15:21:05Z'
submitted-by: PROD-PM
artifact-id: PROD-PM-20260718T152100Z
report-id: PROD-PM-20260718T152100Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: prd
design-type: prd
artifact-version: 1
stage: spec
producer-role-id: PROD-PM
path: completion-records/hyeonworks-vnext-v1/PROD-PM-20260718T152100Z.report.yaml
artifact-sha256: b9f162e7f26dff79e79f018488ad96d839701eec29b5eb5d15e1aad7f59bd627
report-sha256: b9f162e7f26dff79e79f018488ad96d839701eec29b5eb5d15e1aad7f59bd627
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T151341Z-1738b930
stage-entered-at: '2026-07-18T15:13:41Z'
basis-artifact-id: ARCH-SOLUTION-20260718T151500Z
basis-artifact-sha256: 5217e3b3b8b9e3e33d13cd58e88112c32d93cbe9b51af9f919594d9be5f58d83
- artifact-event-id: afe-20260718T152150Z-600f6fce
event-type: artifact-submitted
effective-at: '2026-07-18T15:21:50Z'
submitted-by: PROD-PO
artifact-id: PROD-PO-20260718T152200Z
report-id: PROD-PO-20260718T152200Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: product-goal
design-type: product-goal
artifact-version: 1
stage: spec
producer-role-id: PROD-PO
path: completion-records/hyeonworks-vnext-v1/PROD-PO-20260718T152200Z.report.yaml
artifact-sha256: 588440aaf0e7a7b41e05675b6b8ab98ae419b58c62ff46f76412cfc9257a77ea
report-sha256: 588440aaf0e7a7b41e05675b6b8ab98ae419b58c62ff46f76412cfc9257a77ea
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T151341Z-1738b930
stage-entered-at: '2026-07-18T15:13:41Z'
- artifact-event-id: afe-20260718T152247Z-7e152211
event-type: artifact-submitted
effective-at: '2026-07-18T15:22:47Z'
submitted-by: PROD-PO
artifact-id: PROD-PO-20260718T152300Z
report-id: PROD-PO-20260718T152300Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: acceptance-criteria
design-type: acceptance-criteria
artifact-version: 1
stage: spec
producer-role-id: PROD-PO
path: completion-records/hyeonworks-vnext-v1/PROD-PO-20260718T152300Z.report.yaml
artifact-sha256: ee4ac8fb7807c047b655c1b012b7604431cf075980aa9b41c4018ad2c5681176
report-sha256: ee4ac8fb7807c047b655c1b012b7604431cf075980aa9b41c4018ad2c5681176
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T151341Z-1738b930
stage-entered-at: '2026-07-18T15:13:41Z'
basis-artifact-id: ARCH-SOLUTION-20260718T151500Z
basis-artifact-sha256: 5217e3b3b8b9e3e33d13cd58e88112c32d93cbe9b51af9f919594d9be5f58d83
- artifact-event-id: afe-20260718T152403Z-367869c2
event-type: artifact-submitted
effective-at: '2026-07-18T15:24:03Z'
submitted-by: ENG-FE
artifact-id: ENG-FE-20260718T152400Z
report-id: ENG-FE-20260718T152400Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: ui-implementation
design-type: ui-implementation
artifact-version: 1
stage: build
producer-role-id: ENG-FE
path: completion-records/hyeonworks-vnext-v1/ENG-FE-20260718T152400Z.report.yaml
artifact-sha256: 849cde3678402dcc84fb4020de2b1f53f34139af5e2e6073769b3389352a053a
report-sha256: 849cde3678402dcc84fb4020de2b1f53f34139af5e2e6073769b3389352a053a
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T152257Z-b157fb56
stage-entered-at: '2026-07-18T15:22:57Z'
- artifact-event-id: afe-20260718T152604Z-8d478a9f
event-type: artifact-submitted
effective-at: '2026-07-18T15:26:04Z'
submitted-by: ENG-FE
artifact-id: ENG-FE-20260718T152600Z
report-id: ENG-FE-20260718T152600Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: completion-record
design-type: completion-record
artifact-version: 1
stage: build
producer-role-id: ENG-FE
path: completion-records/hyeonworks-vnext-v1/ENG-FE-20260718T152600Z.report.yaml
artifact-sha256: 5b8b256ce82f07b3f1d06f61926111460823ac6fe6b71934e5de2be2f7e3d0ad
report-sha256: 5b8b256ce82f07b3f1d06f61926111460823ac6fe6b71934e5de2be2f7e3d0ad
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T152257Z-b157fb56
stage-entered-at: '2026-07-18T15:22:57Z'
- artifact-event-id: afe-20260718T154125Z-ff8bd500
event-type: artifact-submitted
effective-at: '2026-07-18T15:41:25Z'
submitted-by: QA
artifact-id: QA-20260718T154200Z
report-id: QA-20260718T154200Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: quality-gate-review
design-type: quality-gate-review
artifact-version: 1
stage: verification
producer-role-id: QA
path: completion-records/hyeonworks-vnext-v1/QA-20260718T154200Z.report.yaml
artifact-sha256: 9ea7c5565c02042aa780aea1b892aa421f8607326662e090e04589d623bf7b4f
report-sha256: 9ea7c5565c02042aa780aea1b892aa421f8607326662e090e04589d623bf7b4f
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T152619Z-8ebdb99f
stage-entered-at: '2026-07-18T15:26:19Z'
- artifact-event-id: afe-20260718T155121Z-3f09ea32
event-type: artifact-submitted
effective-at: '2026-07-18T15:51:21Z'
submitted-by: ENG-FE
artifact-id: ENG-FE-20260718T153900Z
report-id: ENG-FE-20260718T153900Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: completion-record
design-type: completion-record
artifact-version: 1
stage: build
producer-role-id: ENG-FE
path: completion-records/hyeonworks-vnext-v1/ENG-FE-20260718T153900Z.report.yaml
artifact-sha256: cec169bd196221d1fe42f29d8f570f277a1872331eb88c489b4477aff1271d44
report-sha256: cec169bd196221d1fe42f29d8f570f277a1872331eb88c489b4477aff1271d44
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T155021Z-bdf16254
stage-entered-at: '2026-07-18T15:50:21Z'
- artifact-event-id: afe-20260718T155340Z-387e7967
event-type: artifact-submitted
effective-at: '2026-07-18T15:53:40Z'
submitted-by: QA
artifact-id: QA-20260718T155400Z
report-id: QA-20260718T155400Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: quality-gate-review
design-type: quality-gate-review
artifact-version: 1
stage: verification
producer-role-id: QA
path: completion-records/hyeonworks-vnext-v1/QA-20260718T155400Z.report.yaml
artifact-sha256: 9882d710d65c85ef18ba45deb148a535f1c399b8f3a87ccbb02e42afd99bdfe8
report-sha256: 9882d710d65c85ef18ba45deb148a535f1c399b8f3a87ccbb02e42afd99bdfe8
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T155134Z-eb4e594a
stage-entered-at: '2026-07-18T15:51:34Z'
- artifact-event-id: afe-20260718T155448Z-70bff5e1
event-type: artifact-submitted
effective-at: '2026-07-18T15:54:48Z'
submitted-by: HUMAN-001
artifact-id: HUMAN-001-20260718T155500Z
report-id: HUMAN-001-20260718T155500Z
workflow-id: hyeonworks-vnext-v1
artifact-kind: release-decision
design-type: release-decision
artifact-version: 1
stage: acceptance
producer-role-id: HUMAN-001
path: completion-records/hyeonworks-vnext-v1/HUMAN-001-20260718T155500Z.report.yaml
artifact-sha256: 653be9259a96e3a006c6155427c159ed6ba12ae608c6a2f5af2b561ab294c2ce
report-sha256: 653be9259a96e3a006c6155427c159ed6ba12ae608c6a2f5af2b561ab294c2ce
option-set: []
max-evidence-grade: E3
stage-epoch-id: se-20260718T155351Z-5d026469
stage-entered-at: '2026-07-18T15:53:51Z'
progress: {}
created-at: '2026-07-18T11:04:48Z'
last-updated-at: '2026-07-18T16:06:26Z'
design-direction-approval:
report-ref: /home/donghyeon/workspace/ai-tool/company-haness/hyeonworks/completion-records/hyeonworks-vnext-v1-direction/DES-DIRECTOR-20260718T151100Z.report.yaml
report-sha256: ce8414dff0472e61961ea77b5930e1e706cf7e4596f8a7d230f3cb4ac18f9abb
child-workflow-id: hyeonworks-vnext-v1-direction
current-completion-artifact-id: ENG-FE-20260718T153900Z
current-completion-artifact-sha256: cec169bd196221d1fe42f29d8f570f277a1872331eb88c489b4477aff1271d44
quality_gate_status: Passed
blocker-open: false
current-quality-event-id: wfe-20260718T155340Z-3d57e932
current-quality-event-ids:
- wfe-20260718T155340Z-3d57e932
current-quality-artifact-id: QA-20260718T155400Z
current-quality-artifact-sha256: 9882d710d65c85ef18ba45deb148a535f1c399b8f3a87ccbb02e42afd99bdfe8
release_acceptance_status: Approved
unresolved_critical_risks: false