Initial commit of io8 project

This commit is contained in:
Your Name 2025-09-10 10:42:24 +00:00
commit bba290f64e
25 changed files with 60 additions and 0 deletions

0
.io8project/.state.json Normal file
View File

View File

View File

@ -0,0 +1,53 @@
# Directory Structure for 'to do app' Project
This document outlines the precise directory structure for the 'to do app' project, adhering to the core directory structure principles and the mandatory template. This structure ensures proper separation of concerns, organized agent outputs, and clear placement of code and configuration files.
## Project Root Directory: `/tmp/bmad_output/to_do_app_20250910_104040/`
```
./
├── .io8project/
│ ├── .state.json # Task state persistence for 'to do app'
│ └── project_metadata.json # Project metadata for 'to do app'
├── .sureai/ # Agent outputs and documents directory
│ ├── uploads/ # Uploaded documents and images for requirement builder agent
│ ├── .directory_structure_to_do_app_20250910_104040.md # Hidden agent file: This document itself
│ ├── .bmad_agent_to_do_app_20250910_104040.md # Hidden agent file
│ ├── .analyst_agent_to_do_app_20250910_104040.md # Hidden agent file
│ ├── .architect_agent_to_do_app_20250910_104040.md # Hidden agent file
│ ├── .pm_agent_to_do_app_20250910_104040.md # Hidden agent file
│ ├── .sm_agent_to_do_app_20250910_104040.md # Hidden agent file
│ ├── .developer_agent_to_do_app_20250910_104040.md # Hidden agent file
│ ├── .devops_agent_to_do_app_20250910_104040.md # Hidden agent file
│ ├── .bmad_*.md # Hidden agent outputs (dot prefix)
│ ├── .analyst_*.md # Hidden agent outputs (dot prefix)
│ ├── .architect_*.md # Hidden agent outputs (dot prefix)
│ ├── .developer_*.md # Hidden agent outputs (dot prefix)
│ ├── .devops_*.md # Hidden agent outputs (dot prefix)
│ ├── .pm_*.md # Hidden agent outputs (dot prefix)
│ ├── analysis_document.md # Visible document: Analysis for 'to do app'
│ ├── requirements_document.md # Visible document: Requirements for 'to do app'
│ ├── architecture_document.md # Visible document: Architecture for 'to do app'
│ ├── tech_stack_document.md # Visible document: Tech stack for 'to do app'
│ ├── prd_document.md # Visible document: Product Requirements Document for 'to do app'
│ ├── project_plan.md # Visible document: Project plan for 'to do app'
│ ├── tasks_list.md # Visible document: Tasks list for 'to do app'
│ ├── sprint_plan.md # Visible document: Sprint plan for 'to do app'
├── backend/ # Backend code files for 'to do app'
├── frontend/ # Frontend code files for 'to do app'
├── deployment_config.yml # Root level deployment configuration for 'to do app'
├── Dockerfile.backend # Root level Dockerfile for backend of 'to do app'
├── Dockerfile.frontend # Root level Dockerfile for frontend of 'to do app'
├── docker-compose.yml # Root level Docker compose file for 'to do app'
└── nginx.conf # Root level Nginx configuration for 'to do app'
```
## Critical Instructions for Subsequent Agents
- **Strict Structure Adherence:** All agents MUST strictly follow this exact directory structure. No deviations are allowed.
- **Hidden Agent Outputs:** Any output files generated by agents (e.g., intermediate reports, logs) must be prefixed with a dot (`.`) and placed within the `.sureai/` directory.
- **Visible Documents:** Analysis, requirements, architecture, tech stack, PRD, project plan, tasks list, and sprint plan documents should be visible (no dot prefix) and placed in the `.sureai/` directory.
- **Code Separation:** Backend application code must reside exclusively within the `backend/` directory. Frontend application code must reside exclusively within the `frontend/` directory.
- **Root Level Files:** Configuration files such as `deployment_config.yml`, `Dockerfile.backend`, `Dockerfile.frontend`, `docker-compose.yml`, and `nginx.conf` must be located at the project root level.
- **Uploads:** All user-uploaded files intended for processing by the requirement builder agent must be placed under `.sureai/uploads/`.

View File

View File

0
.sureai/prd_document.md Normal file
View File

0
.sureai/project_plan.md Normal file
View File

View File

0
.sureai/sprint_plan.md Normal file
View File

0
.sureai/tasks_list.md Normal file
View File

View File

1
Dockerfile.backend Normal file
View File

@ -0,0 +1 @@
# Dockerfile for backend of to do app

1
Dockerfile.frontend Normal file
View File

@ -0,0 +1 @@
# Dockerfile for frontend of to do app

1
backend/.gitkeep Normal file
View File

@ -0,0 +1 @@

1
deployment_config.yml Normal file
View File

@ -0,0 +1 @@
# Deployment configuration for to do app

1
docker-compose.yml Normal file
View File

@ -0,0 +1 @@
# Docker compose file for to do app

1
frontend/.gitkeep Normal file
View File

@ -0,0 +1 @@

1
nginx.conf Normal file
View File

@ -0,0 +1 @@
# Nginx configuration for to do app