Validation-Gate Project Demo 시연 디렉토리 구성도

Validation-Gate/
│
├── README.md
├── CHANGELOG.md
├── LICENSE
│
├── assets/
│   ├── css/
│   │   ├── common.css
│   │   ├── layout.css
│   │   ├── components.css
│   │   ├── console.css
│   │   ├── animation.css
│   │   └── pages/
│   │       ├── dashboard.css
│   │       ├── network-test.css
│   │       ├── storage-account.css
│   │       ├── openai.css
│   │       ├── fabric.css
│   │       └── teams.css
│   │
│   ├── js/
│   │   ├── common.js
│   │   ├── router.js
│   │   ├── theme.js
│   │   ├── utils.js
│   │   │
│   │   ├── console/
│   │   │   ├── log-engine.js
│   │   │   ├── log-renderer.js
│   │   │   ├── log-filter.js
│   │   │   └── demo-data.js
│   │   │
│   │   ├── api/
│   │   │   ├── network.js
│   │   │   ├── storage.js
│   │   │   ├── openai.js
│   │   │   ├── search.js
│   │   │   ├── redis.js
│   │   │   ├── keyvault.js
│   │   │   ├── apim.js
│   │   │   ├── fabric.js
│   │   │   ├── warehouse.js
│   │   │   └── teams.js
│   │   │
│   │   └── pages/
│   │       ├── dashboard.js
│   │       ├── network-test.js
│   │       ├── storage-account.js
│   │       ├── redis-cache.js
│   │       ├── openai-chat.js
│   │       ├── openai-embedding.js
│   │       ├── ai-search.js
│   │       ├── key-vault.js
│   │       ├── fabric-warehouse.js
│   │       ├── fabric-data-agent.js
│   │       ├── fabric-autoscale.js
│   │       └── teams-webhook.js
│   │
│   ├── images/
│   ├── icons/
│   └── json/
│       ├── sample-openai.json
│       ├── sample-search.json
│       ├── sample-fabric.json
│       └── sample-storage.json
│
├── pages/
│   ├── index.html
│   │
│   ├── network/
│   │   └── network-test.html
│   │
│   ├── storage/
│   │   └── storage-account.html
│   │
│   ├── openai/
│   │   ├── chat-completion.html
│   │   └── embeddings.html
│   │
│   ├── search/
│   │   └── ai-search.html
│   │
│   ├── redis/
│   │   └── redis-cache.html
│   │
│   ├── keyvault/
│   │   └── key-vault.html
│   │
│   ├── apim/
│   │   └── api-management.html
│   │
│   ├── fabric/
│   │   ├── warehouse.html
│   │   ├── data-agent.html
│   │   └── autoscale.html
│   │
│   ├── teams/
│   │   └── teams-webhook.html
│   │
│   └── about/
│       ├── architecture.html
│       └── release-note.html
│
├── docs/
│   ├── Architecture.md
│   ├── Console-Log-Design.md
│   ├── Demo-Scenario.md
│   ├── UI-Guideline.md
│   └── Screenshots/
│
└── examples/
    ├── request/
    ├── response/
    ├── payload/
    └── logs/

Phase 1. 기반 구축

□ README.md

□ index.html

□ common.css

□ layout.css

□ components.css

□ console.css

□ animation.css

□ common.js

□ utils.js

□ router.js

□ theme.js

□ log-engine.js

□ log-renderer.js

□ log-filter.js

□ demo-data.js

Phase 2. 공통 컴포넌트

□ Header

□ Sidebar

□ Footer

□ Input Card

□ Result Card

□ Console

□ Toast

□ Modal

□ Progress

□ Loading Spinner

□ Status Badge

□ Raw Request Panel

□ Raw Response Panel

전체

[ ] README

[ ] 공통 Layout
[ ] 공통 CSS
[ ] 공통 JS
[ ] Console Engine

-------------------------

[ ] Network Test
[ ] Storage
[ ] Azure OpenAI Chat
[ ] Azure OpenAI Embedding
[ ] AI Search
[ ] Redis
[ ] Key Vault
[ ] API Management
[ ] Fabric Warehouse
[ ] Fabric Data Agent
[ ] Fabric Autoscale
[ ] Teams Webhook

-------------------------

[ ] Architecture
[ ] Release Note
[ ] GitHub README
[ ] GitHub Pages