docs: Enhance development setup documentation and update environment variable validation
- Added a new section in CURRENT_STATUS.md detailing prerequisites and quick start instructions for development setup. - Updated environment variable validation to include defaults for missing variables in env.ts. - Improved error handling in errorHandler.ts for better validation feedback. - Made various code adjustments across services to ensure robustness and clarity.
This commit is contained in:
@@ -55,5 +55,31 @@ cd orchestrator; npm run dev
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
## 🔧 Development Setup
|
||||
|
||||
### Prerequisites
|
||||
- Node.js 18+ installed
|
||||
- npm packages installed in both `webapp/` and `orchestrator/`
|
||||
- `.env` file created in `orchestrator/` (minimal config is fine for dev)
|
||||
|
||||
### Quick Start
|
||||
```powershell
|
||||
# From project root
|
||||
.\scripts\start-all.ps1
|
||||
|
||||
# Or manually:
|
||||
cd webapp; npm run dev
|
||||
cd orchestrator; npm run dev
|
||||
```
|
||||
|
||||
### Status Check
|
||||
```powershell
|
||||
.\scripts\check-status.ps1
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
**Last Checked**: 2025-01-15
|
||||
|
||||
|
||||
Reference in New Issue
Block a user