# Roadmap **Project:** Fengling.Platform **Milestone:** v1.0 - Platform Foundation **Status:** In Progress --- ## Phase 1: Gateway Routing Migration **Goal:** Migrate YARP gateway routing entities from fengling-gateway to Platform project with unified management **Status:** ○ Planned **Requirements:** - [x] GATEWAY-01: GwTenant entity and management - [x] GATEWAY-02: GwTenantRoute entity and management - [x] GATEWAY-03: GwServiceInstance entity and management - [ ] GATEWAY-04: Extensions for IoC registration - [ ] GATEWAY-05: Database migrations **Plans:** - [x] 01-01-PLAN.md — Domain entities (GwTenant, GwTenantRoute, GwServiceInstance) - [x] 01-02-PLAN.md — Infrastructure (Store, Manager, DbContext) - [ ] 01-03-PLAN.md — Extensions and IoC integration --- ## Phase 2: Platform Core (Future) **Goal:** Complete multi-tenant platform infrastructure **Status:** ○ Planned **Requirements:** - [ ] USER-01: User management - [ ] USER-02: Role and permissions - [ ] AUTH-01: Authentication flows - [ ] AUTH-02: Authorization ### Phase 3: 调整网关部分的需求 我们要进行讨论 不要自动评估需求 **Goal:** [To be planned] **Requirements**: TBD **Depends on:** Phase 2 **Plans:** 0 plans Plans: - [ ] TBD (run /gsd:plan-phase 3 to break down) --- ## Notes - Gateway routing entities will be migrated from `../fengling-gateway/src/Models/` - Pattern: Manager + Store (same as Tenant management) - Extensions for quick IoC installation via `AddPlatformCore()`