Initial commit of io8 project
This commit is contained in:
commit
bba290f64e
0
.io8project/.state.json
Normal file
0
.io8project/.state.json
Normal file
0
.io8project/project_metadata.json
Normal file
0
.io8project/project_metadata.json
Normal file
0
.sureai/.analyst_agent_to_do_app_20250910_104040.md
Normal file
0
.sureai/.analyst_agent_to_do_app_20250910_104040.md
Normal file
0
.sureai/.bmad_agent_to_do_app_20250910_104040.md
Normal file
0
.sureai/.bmad_agent_to_do_app_20250910_104040.md
Normal file
0
.sureai/.devops_agent_to_do_app_20250910_104040.md
Normal file
0
.sureai/.devops_agent_to_do_app_20250910_104040.md
Normal 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/`.
|
||||
0
.sureai/.pm_agent_to_do_app_20250910_104040.md
Normal file
0
.sureai/.pm_agent_to_do_app_20250910_104040.md
Normal file
0
.sureai/.sm_agent_to_do_app_20250910_104040.md
Normal file
0
.sureai/.sm_agent_to_do_app_20250910_104040.md
Normal file
0
.sureai/analysis_document.md
Normal file
0
.sureai/analysis_document.md
Normal file
0
.sureai/architecture_document.md
Normal file
0
.sureai/architecture_document.md
Normal file
0
.sureai/prd_document.md
Normal file
0
.sureai/prd_document.md
Normal file
0
.sureai/project_plan.md
Normal file
0
.sureai/project_plan.md
Normal file
0
.sureai/requirements_document.md
Normal file
0
.sureai/requirements_document.md
Normal file
0
.sureai/sprint_plan.md
Normal file
0
.sureai/sprint_plan.md
Normal file
0
.sureai/tasks_list.md
Normal file
0
.sureai/tasks_list.md
Normal file
0
.sureai/tech_stack_document.md
Normal file
0
.sureai/tech_stack_document.md
Normal file
1
Dockerfile.backend
Normal file
1
Dockerfile.backend
Normal file
@ -0,0 +1 @@
|
||||
# Dockerfile for backend of to do app
|
||||
1
Dockerfile.frontend
Normal file
1
Dockerfile.frontend
Normal file
@ -0,0 +1 @@
|
||||
# Dockerfile for frontend of to do app
|
||||
1
backend/.gitkeep
Normal file
1
backend/.gitkeep
Normal file
@ -0,0 +1 @@
|
||||
|
||||
1
deployment_config.yml
Normal file
1
deployment_config.yml
Normal file
@ -0,0 +1 @@
|
||||
# Deployment configuration for to do app
|
||||
1
docker-compose.yml
Normal file
1
docker-compose.yml
Normal file
@ -0,0 +1 @@
|
||||
# Docker compose file for to do app
|
||||
1
frontend/.gitkeep
Normal file
1
frontend/.gitkeep
Normal file
@ -0,0 +1 @@
|
||||
|
||||
1
nginx.conf
Normal file
1
nginx.conf
Normal file
@ -0,0 +1 @@
|
||||
# Nginx configuration for to do app
|
||||
Loading…
x
Reference in New Issue
Block a user