Initial Commit

This commit is contained in:
2026-09-16 17:22:14 +09:00
commit 858ee9e9da
335 changed files with 123898 additions and 0 deletions
+36
View File
@@ -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 부터 안 됨