proto-socket/agent-ops/skills/common/_templates/agent-ui/view-index-template.md

79 lines
1.6 KiB
Markdown

---
ui_doc_type: view
view_id: <view-id>
status: <implemented|planned|assumed|unknown>
frame: null
source_evidence:
- type: code
path: null
notes: <구현 근거. 없으면 없음>
- type: docs
path: null
notes: <컨셉/계획 근거. 없으면 없음>
- type: user
path: null
notes: <사용자 명시 입력. 없으면 없음>
regions:
- <view-id>.<region>
---
# <View Name>
View ID: `<view-id>`
Frame:
- 없음
Status: `<implemented|planned|assumed|unknown>`
## Source Evidence
| Type | Path | Notes |
|------|------|-------|
| code | 없음 | <구현 근거. 없으면 `없음`> |
| docs | 없음 | <컨셉/계획 근거. 없으면 `없음`> |
| user | 없음 | <사용자 명시 입력. 없으면 `없음`> |
## Purpose
< view의 목적을 1-3줄로 적는다.>
## Primary Users
- <사용자 역할>
## Primary Tasks
- <사용자 작업>
## Information Priority
1. <가장 먼저 보여야 하는 정보>
2. <다음 우선순위 정보>
## Regions
| Region ID | Purpose | Component | Priority | Notes |
|-----------|---------|-----------|----------|-------|
| `<view-id>.<region>` | <역할> | `<component-id 또는 없음>` | high | <비고> |
## Actions
| Action ID | Trigger | Result | Guard |
|-----------|---------|--------|-------|
| `<view-id>.<action>` | <사용자 입력> | <결과> | <권한/상태 조건> |
## States
- loading: <표시 기준>
- empty: <표시 기준>
- error: <표시 기준>
- permission-denied: <표시 기준>
## Open Questions
- 없음
## Decision History
- <YYYY-MM-DD>: <현재 기준으로 남길 결정 요약>