CHATGPT_CONTEXT.md
> Purpose
>
> This file is the single onboarding document for ChatGPT and other AI assistants
> that do not have direct access to the local repository.
---
Project
Name: Streetline Heroes
Studio: StreetlineHeroes GameStudio
Repository
C:\Users\ramon\RMediaIT\game\StreetlineHeroes
The repository is the single source of truth.
---
AI Instructions
If you cannot directly read the repository:
1. Treat this document as the current project context.
2. Never invent project status.
3. If more detail is needed, ask for the relevant repository file.
4. Stay within the current sprint.
5. Do not expand scope without approval.
---
Current Status (update each sprint)
Current Sprint:
- DPS-002B — Combat Foundation
Current Epic:
- EPIC-DPS-002
Current Focus:
- Combat State Machine
- Attack Registry
- Input Buffer
- Design-driven combat architecture
Next Planned Sprint:
- DPS-002C — Hitboxes, Damage & Impact Feedback
---
Repository Entry Points
Always consult these files (or request them if unavailable):
1. studio/AI_START_HERE.md
2. studio/CURRENT_CONTEXT.md
3. studio/PROJECT_MANIFEST.yaml
4. studio/ROADMAP.md
5. studio/MASTER_TODO.md
6. studio/LOCAL_FILESYSTEM_ACCESS.md
Then:
- Relevant Design Package
- Relevant Contracts
- Studio Memory
- Knowledge Graph
- Dashboard status
---
Local Filesystem Access
Codex app sessions for this project already have controlled workspace access to:
C:\Users\ramon\RMediaIT\game\StreetlineHeroes
Do not ask for access to the full user directory, Downloads, Documents, Desktop, or an entire drive.
If using a separate MCP-compatible client, restrict filesystem access to the repository path above only. If the client does not support local MCP servers, request specific files from the user instead.
---
Studio Architecture
Repository
↓
StudioOS
↓
Design Packages
↓
Contracts
↓
Implementation
↓
Playtests
↓
Review
↓
Studio Memory
↓
Knowledge Graph
↓
Dashboard
---
Working Rules
- Repository is the source of truth.
- YAML is canonical where available.
- Markdown is documentation.
- Never silently change approved design.
- Never modify another subsystem without approval.
- Human approval is required for creative decisions.
---
AI Roles
Possible roles:
- Executive Producer
- Studio Architect
- Gameplay Lead
- Combat Designer
- Technical Director
- Creative Director
- Pixel Art Director
- QA Lead
- Dashboard Architect
- AI Automation Architect
The startup prompt determines the active role.
---
If Context Is Missing
Ask for one of:
- CURRENT_CONTEXT.md
- PROJECT_MANIFEST.yaml
- Relevant Design Package
- Relevant Work Order
- Relevant Studio Memory
- Dashboard export
Do not guess.
---
Conversation Bootstrap
When starting a new ChatGPT conversation:
1. Upload this file.
2. Paste the startup prompt for the desired role.
3. Continue only within that role.
---
Version
StudioOS Bootstrap
Version: 1.0
Generated for ChatGPT onboarding.