docs: remove platform-scaffold feature and tasks.
This commit is contained in:
@@ -1,60 +0,0 @@
|
||||
# Feature: Agentic Platform Scaffold
|
||||
|
||||
## Status
|
||||
|
||||
In Progress
|
||||
|
||||
## Goal
|
||||
|
||||
Align Socialize with the structure generated by `bootstrap-vdp-agentic.sh` while preserving the current product implementation.
|
||||
|
||||
## Backend
|
||||
|
||||
The backend is located at:
|
||||
|
||||
```txt
|
||||
backend/src/Socialize.Api
|
||||
```
|
||||
|
||||
The solution is:
|
||||
|
||||
```txt
|
||||
backend/Socialize.slnx
|
||||
```
|
||||
|
||||
The test project is:
|
||||
|
||||
```txt
|
||||
backend/tests/Socialize.Tests
|
||||
```
|
||||
|
||||
## Frontend
|
||||
|
||||
The frontend remains the existing Vue 3 app. Feature-owned route views and stores live under `frontend/src/features/<feature>`, while shared app shell code stays under `frontend/src/layouts`, `frontend/src/components`, `frontend/src/plugins`, and `frontend/src/router`.
|
||||
|
||||
## API Contract
|
||||
|
||||
OpenAPI workflow:
|
||||
|
||||
```bash
|
||||
./scripts/update-openapi.sh
|
||||
```
|
||||
|
||||
Writes:
|
||||
|
||||
```txt
|
||||
shared/openapi/openapi.json
|
||||
frontend/src/api/schema.d.ts
|
||||
```
|
||||
|
||||
## Done When
|
||||
|
||||
- [x] Backend code lives under `backend/src/Socialize.Api`
|
||||
- [x] Backend solution exists at `backend/Socialize.slnx`
|
||||
- [x] Test project exists under `backend/tests/Socialize.Tests`
|
||||
- [x] Root scripts exist
|
||||
- [x] Docker Compose and Caddy files exist
|
||||
- [x] Agentic docs, specs, tasks, and prompts exist
|
||||
- [ ] OpenAPI generation verified against a running backend
|
||||
- [x] Backend build passes
|
||||
- [x] Frontend build passes
|
||||
Reference in New Issue
Block a user