# CLAUDE.md This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. ## Project Overview **Neural Sync** is an AI-native project management platform designed for small (10-person) AI/ML technical teams. Unlike traditional PM tools that manage static tasks, this system manages "Living Context" - external signals, AI experiments, and cognitive knowledge nodes with version tracking and semantic embedding. ### Core Philosophy The system operates on three pillars: 1. **Signals (Pulse)**: External triggers (market news, model releases, competitor updates) captured from sources like HackerNews 2. **Context Nodes (Cognitive Core)**: Atomic knowledge units with vector embeddings for semantic search - when these change, dependent experiments auto-flag as "outdated" 3. **Experiments (Lab)**: Evaluation-driven tasks where success is measured by metrics (accuracy, latency) rather than just completion ## Technology Stack ### Backend - **FastAPI** with async/await patterns - **SQLAlchemy 2.0** async with database-agnostic design (PostgreSQL with pgvector or SQLite fallback) - **Alembic** for database migrations - **Ollama** integration for local LLM operations (llama3, nomic-embed-text models) ### Frontend - **Vue 3** with Composition API and `