docs(ui): UI 표준을 MudBlazor + Interactive WebAssembly + API-First 로 전환 #11

Merged
kjh2064 merged 1 commits from docs/ui-framework-policy-mudblazor-wasm into main 2026-06-30 18:20:12 +09:00
Owner

개요

Web UI 표준을 MudBlazor 컴포넌트 + Interactive WebAssembly 렌더 모드 + API-First 로 전환하는 방침 문서 수정입니다. 기존 Fluent UI Blazor v5 / InteractiveServer 방침은 폐기합니다.

기존에 CLAUDE.md(Fluent UI)와 AGENTS.md §5b(MudBlazor + Server)가 상충하던 정책을 하나로 일원화합니다.

변경 내역

파일 변경
CLAUDE.md Project Overview·Phase 1 상태·Framework & Design System·Component Rules·컴포넌트 매핑표를 MudBlazor / Interactive WebAssembly / API-First 로 갱신
AGENTS.md §5b "렌더 모드 표준(Interactive WebAssembly)" 항목 신설, 기존 "Blazor Server" 표기 정렬
docs/ROADMAP_WBS.md WBS-10 보강 문서 상호 참조 링크 추가
docs/WBS_10_DOTNET_MIGRATION_HARDENING_2026_06_30.md 마이그레이션 완성/상용화 로드맵 신규. UI 코드 전환을 WBS-A7 로 등록

범위

  • 방침 문서만 수정 (사용자 확정 범위)
  • 실제 코드 전환(csproj 패키지 교체, Program.cs 렌더 모드, App.razor, 전체 .razor 컴포넌트 Fluent→Mud 치환)은 미수행 — WBS-A7 로 별도 추적

비고

  • 본 PR은 빌드 산출물(bin/obj) 삭제분을 포함하지 않으며, 문서 4개만 대상으로 합니다.

🤖 Generated with Claude Code

## 개요 Web UI 표준을 **MudBlazor 컴포넌트 + Interactive WebAssembly 렌더 모드 + API-First** 로 전환하는 방침 문서 수정입니다. 기존 **Fluent UI Blazor v5 / InteractiveServer 방침은 폐기**합니다. 기존에 `CLAUDE.md`(Fluent UI)와 `AGENTS.md §5b`(MudBlazor + Server)가 상충하던 정책을 하나로 일원화합니다. ## 변경 내역 | 파일 | 변경 | |---|---| | `CLAUDE.md` | Project Overview·Phase 1 상태·Framework & Design System·Component Rules·컴포넌트 매핑표를 MudBlazor / Interactive WebAssembly / API-First 로 갱신 | | `AGENTS.md` §5b | "렌더 모드 표준(Interactive WebAssembly)" 항목 신설, 기존 "Blazor Server" 표기 정렬 | | `docs/ROADMAP_WBS.md` | WBS-10 보강 문서 상호 참조 링크 추가 | | `docs/WBS_10_DOTNET_MIGRATION_HARDENING_2026_06_30.md` | 마이그레이션 완성/상용화 로드맵 신규. UI 코드 전환을 **WBS-A7** 로 등록 | ## 범위 - ✅ **방침 문서만 수정** (사용자 확정 범위) - ⏳ 실제 코드 전환(csproj 패키지 교체, `Program.cs` 렌더 모드, `App.razor`, 전체 `.razor` 컴포넌트 Fluent→Mud 치환)은 **미수행** — WBS-A7 로 별도 추적 ## 비고 - 본 PR은 빌드 산출물(bin/obj) 삭제분을 포함하지 않으며, 문서 4개만 대상으로 합니다. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
kjh2064 added 1 commit 2026-06-30 18:04:04 +09:00
docs(ui): UI 표준을 MudBlazor + Interactive WebAssembly + API-First 로 전환
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (pull_request) Failing after 5s
Quant Engine CI/CD Pipeline / validate-core (pull_request) Failing after 8s
Quant Engine CI/CD Pipeline / validate-ui-and-storage (pull_request) Has been skipped
227b563ba2
Fluent UI Blazor v5 / InteractiveServer 방침을 폐기하고 MudBlazor 컴포넌트 +
Interactive WebAssembly 렌더 모드 + API-First 를 신규 표준으로 확정한다.
기존 CLAUDE.md(Fluent UI)와 AGENTS.md §5b(MudBlazor)의 상충을 해소한다.

- CLAUDE.md: Framework & Design System, Component Rules, 매핑표를 MudBlazor 로 갱신
- AGENTS.md §5b: 렌더 모드 표준(Interactive WebAssembly) 신설, Server 표기 정렬
- ROADMAP_WBS.md: WBS-10 보강 문서 상호 참조 링크 추가
- WBS_10_DOTNET_MIGRATION_HARDENING: 마이그레이션 완성/상용화 로드맵 신규,
  UI 코드 전환을 WBS-A7 로 등록

코드 전환(csproj/Program.cs/.razor)은 미수행, 본 커밋은 방침 문서만 수정.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
kjh2064 merged commit a02543981e into main 2026-06-30 18:20:12 +09:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kjh2064/QuantEngineByItz#11