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:
defiQUG
2025-11-05 19:00:46 -08:00
parent c872168d23
commit 14dfd3c9bf
18 changed files with 311 additions and 27 deletions

View File

@@ -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