# Document-MCP Development Guidelines Auto-generated from all feature plans. Last updated: 2025-11-25 ## Active Technologies - Python 3.11+, TypeScript/React 18 + `fastmcp`, `fastapi`, `vite` (003-chatgpt-app-integration) - No schema changes; relies on existing vault. (003-chatgpt-app-integration) - Python 3.11+ (Backend), TypeScript/React 18 (Frontend) + `react-force-graph-2d` (New), `FastAPI`, `sqlite3` (002-add-graph-view) ## Project Structure ```text src/ tests/ ``` ## Commands cd src [ONLY COMMANDS FOR ACTIVE TECHNOLOGIES][ONLY COMMANDS FOR ACTIVE TECHNOLOGIES] pytest [ONLY COMMANDS FOR ACTIVE TECHNOLOGIES][ONLY COMMANDS FOR ACTIVE TECHNOLOGIES] ruff check . ## Code Style Python 3.11+ (Backend), TypeScript/React 18 (Frontend): Follow standard conventions ## Recent Changes - 003-chatgpt-app-integration: Added Python 3.11+, TypeScript/React 18 + `fastmcp`, `fastapi`, `vite` - 002-add-graph-view: Added Python 3.11+ (Backend), TypeScript/React 18 (Frontend) + `react-force-graph-2d` (New), `FastAPI`, `sqlite3`