Shareable instruction files for Cursor, Claude Code, Copilot, Windsurf, and more — installed alongside your existing agent rules.
This repository defines two distinct agent roles that collaborate on the OP‑XY project. Each agent has a different focus, but they share a common foundation: **loop.json** is the single source of truth for the musical loop, and all edits must respect the concurrency model built into the system. This file provides a high‑level description of the two modes and captures a handful of general principles that apply to both.
ODAI (ODAI AI Assistant) is a comprehensive AI assistant platform built on FastAPI that orchestrates multiple specialized agents to handle diverse user requests. The system uses OpenAI's Agent framework with a hub-and-spoke architecture where a central orchestrator routes requests to specialized agents.
This file provides guidance to AI coding agents when working with code in this repository. For user-facing documentation (API, structures, usage), see [README.md](README.md). For JSON structure reference, see [docs/SURVEY_STRUCTURE.md](docs/SURVEY_STRUCTURE.md).
1. perform full-scope analysis and create a master TODO backlog 2. update design docs and governance docs (docs are canonical) 3. slice TODO backlog into one or more OpenSpec changes 4. execute fixes via OpenSpec workflow task-by-task per slice
This repository is an implementation of OpenAI Symphony as described in [docs/symphony-spec.md](docs/symphony-spec.md). The upstream specification is the source reference for architecture, layering, orchestration behavior, runtime behavior, workflow loading, workspace lifecycle, tracker integration boundaries, and observability expectations.
This document outlines the core systems (Agents) and data structures (Tools) that drive the BattleMonsters game architecture. The engine is a strict, data-driven Pathfinder 1e combat and ecology simulator built in Godot C#.