Initial Commit
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
# 2026-08-11
|
||||
|
||||
진행 중 feature: **`specs/004-tauri-shell/`** — Tauri 데스크톱 껍데기 (A/B 비교판)
|
||||
|
||||
## 어디까지 했나
|
||||
|
||||
spec → plan → Phase 0/1 산출물까지. **`tasks.md` 아직 없음** (다음 할 일).
|
||||
|
||||
- [x] `/speckit-specify` → `spec.md` (US1~US5, 미결 2건 D1·D2 로 확정)
|
||||
- [x] `/speckit-plan` → `plan.md` + `research.md`(결정 12건) + `data-model.md` + `contracts/transport-mapping.md` + `quickstart.md`
|
||||
- [ ] `/speckit-tasks` → `tasks.md` ← **여기부터**
|
||||
- [ ] US1 구현 (프론트 transport seam) — rust 없이도 가능
|
||||
- [ ] rustup 설치 승인 → US2~US5
|
||||
|
||||
## 다시 시작할 때 읽을 순서
|
||||
|
||||
1. `specs/004-tauri-shell/spec.md` 의 "정해진 것" D1·D2 — 왜 정성 평가인지, 왜 범위가 US5까지인지
|
||||
2. `specs/004-tauri-shell/research.md` R1·R2·R3 — 환경·기존 스캐폴드·docs-lib
|
||||
3. `specs/004-tauri-shell/quickstart.md` A단계 — 회귀 안 내는 법
|
||||
|
||||
## 막혀 있는 것 (사람 결정 필요)
|
||||
|
||||
- [ ] **rustup + VS Build Tools 설치** (2~3GB, MSVC 툴체인). `research.md` R1 에 근거 정리됨.
|
||||
US1(프론트)은 이거 없이 진행되고, **US2부터 막힘**.
|
||||
|
||||
## 알아둘 상태
|
||||
|
||||
- `4_rust_tauri/` 에 **반쯤 만들다 만 스캐폴드**가 있고 **지금 빌드 안 됨**
|
||||
(`Cargo.toml` lib 이름 `codeassist_tauri_lib` ↔ `main.rs` 는 생성기 기본값 `_rust_tauri_lib` 호출).
|
||||
처리 방침은 `research.md` R2 — 아이콘·`build.rs`·`capabilities` 는 신뢰, **손으로 쓴 Rust 는 컴파일 검증 0이라 전부 재검증 대상**.
|
||||
- Tauri v2 API 는 **기억으로 쓰지 말 것.** 첫 Rust 코드 전에 `4_rust_tauri/docs-lib/tauri-v2.md` 부터 만든다 (`research.md` R3, CLAUDE.md §3).
|
||||
- `3_windowsApp`(.NET)은 **비교 기준선이라 무변경**.
|
||||
|
||||
## 덜 급한 것
|
||||
|
||||
- [ ] `specs/003-token-cost/` — spec 초안만 있고 plan 부터 안 됨
|
||||
Reference in New Issue
Block a user