Multi-agent AI laboratory with ASP.NET Core 8.0 backend and Flutter frontend. Implements CQRS architecture, OpenAPI contract-first API design. BACKEND: Agent management, conversations, executions with PostgreSQL + Ollama FRONTEND: Cross-platform UI with strict typing and Result-based error handling Co-Authored-By: Jean-Philippe Brule <jp@svrnty.io> |
||
|---|---|---|
| .. | ||
| api-quick-reference.md | ||
| FLUTTER-INTEGRATION.md | ||
| FLUTTER-QUICK-START.md | ||
| README.md | ||
| strict-typing.md | ||
Claude Code Context & Guidelines
This directory contains context and guidelines for Claude Code when working with this repository.
File Organization
Core Guidelines
- strict-typing.md - Strict typing requirements (NO dynamic, NO var, NO object)
- api-quick-reference.md - Quick API reference
Frontend Integration (Flutter)
- FLUTTER-QUICK-START.md - Flutter 5-minute quick start guide
- FLUTTER-INTEGRATION.md - Complete Flutter integration documentation
Quick Reference
For Claude Code
When working on this project, always refer to:
/CLAUDE.md- Main project standards and CQRS patterns.claude-docs/strict-typing.md- Type safety requirements
For Developers
See project root:
/README.md- Main project documentation/CLAUDE.md- Claude Code instructions and CQRS patterns/docs/- API documentation, architecture, and OpenAPI spec
For Flutter Team
- Start:
.claude-docs/FLUTTER-QUICK-START.md - Complete guide:
.claude-docs/FLUTTER-INTEGRATION.md - API contract:
/docs/openapi.json
Document Purpose
These files provide context to Claude Code to ensure:
- Consistent code quality
- Proper typing and safety
- Clear communication
- Successful frontend integration with Flutter
Note: This directory is for Claude Code context. For general project documentation, see the root /docs directory.
Last Updated: 2025-01-26