Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion docs/development/STRUCTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ egg/
├── sandbox/ # Sandbox container (untrusted, runs the LLM agent)
├── scripts/ # Validation and lint scripts
├── shared/ # Shared Python libraries (used by gateway + sandbox)
├── skills/ # Claude Code skills (installed into sandbox at startup)
├── tests/ # Unit tests
├── dev # Development CLI (setup, lint, test, ci)
└── README.md
Expand All @@ -30,8 +31,9 @@ egg/
| `integration_tests/` | Integration tests requiring Docker and real containers | CI / local |
| `orchestrator/` | SDLC pipeline orchestrator: state management, container lifecycle, HITL queue | Orchestrator container |
| `sandbox/` | Agent environment: Claude Code, tools, entrypoint | Sandbox container |
| `shared/` | Shared libraries: logging, config, git utilities, centralized constants | All containers |
| `scripts/` | CI/lint scripts (config validation, import checks, hardcoded port detection, reviewer job name enforcement, LLM API boundary enforcement, model alias enforcement) | CI / local |
| `shared/` | Shared libraries: logging, config, git utilities, centralized constants | All containers |
| `skills/` | Claude Code skills (each subdirectory is a skill with `SKILL.md`) | Sandbox container |
| `tests/` | Test suite | CI / local |

## Gateway Structure
Expand Down
Loading