# SDLC 02 — Analysis & Design

## Design docs (arranged here by reference)

| Topic | Document |
|-------|----------|
| System overview | [docs/architecture/00-OVERVIEW.md](../../docs/architecture/00-OVERVIEW.md) |
| RAG architecture | [docs/rag/02-RAG-ARCHITECTURE.md](../../docs/rag/02-RAG-ARCHITECTURE.md) |
| LLM providers | [docs/rag/03-LLM-PROVIDERS.md](../../docs/rag/03-LLM-PROVIDERS.md) |
| Social publishing | [docs/social/01-PUBLISHING-OVERVIEW.md](../../docs/social/01-PUBLISHING-OVERVIEW.md) |
| Facebook | [docs/social/02-FACEBOOK.md](../../docs/social/02-FACEBOOK.md) |
| LinkedIn | [docs/social/03-LINKEDIN.md](../../docs/social/03-LINKEDIN.md) |
| Global review | [docs/architecture/02-GLOBAL-REVIEW.md](../../docs/architecture/02-GLOBAL-REVIEW.md) |
| Learning model detail | [../../LEARNING-MODEL.md](../../LEARNING-MODEL.md) |

## Storage decision (design)

```
v1 (this folder):  learning/data/vectors/chunks.json
v2 (production):   MariaDB rag_chunks  ← learning/sql/009_rag_chunks.sql
```

## Next.js target layout

See [docs/architecture/01-NEXTJS-APP-STRUCTURE.md](../../docs/architecture/01-NEXTJS-APP-STRUCTURE.md)  
Learning code prototypes in `learning/model/`; promote to `src/lib/rag/` when stable.
