You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: update docs to reflect current impl and roadmap [skip ci]
- Remove architecture section from README.md and replace with system architecture diagram
- Update README.md with comprehensive API endpoint list (16+ endpoints)
- Add current features vs roadmap phases with clear status indicators
- Update CLAUDE.md project overview to reflect Epic 1 completion status
- Mark implemented vs planned components in project structure
- Update development commands to match current Makefile targets
- Add Epic development roadmap with clear milestones
- Preserve future vision while being honest about current implementation
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
-**Architecture**: Microservices with container-based task execution
7
+
VoidRunner is a distributed task execution platform designed for secure, scalable code execution. The project follows an incremental development approach through well-defined Epic milestones.
8
+
9
+
### Current Implementation Status (Epic 1 ✅ Complete)
10
+
-**Backend**: Go + Gin framework + PostgreSQL (pgx driver)
11
+
-**API**: RESTful API with JWT authentication and comprehensive task management
12
+
-**Database**: PostgreSQL with optimized schema and cursor pagination
13
+
-**Testing**: 80%+ code coverage with unit and integration tests
14
+
-**Documentation**: OpenAPI/Swagger specs with comprehensive examples
15
+
16
+
### Planned Architecture (Epic 2-4 📋 Roadmap)
17
+
-**Container Execution**: Docker + gVisor security for safe code execution
18
+
-**Frontend**: Svelte + SvelteKit + TypeScript web interface
19
+
-**Infrastructure**: Kubernetes (GKE) deployment with microservices
20
+
-**Queue System**: Redis for task scheduling and real-time updates
21
+
-**Monitoring**: Real-time metrics, logging, and alerting systems
13
22
14
23
## Go Code Standards
15
24
@@ -18,28 +27,60 @@ VoidRunner is a Kubernetes-based distributed task execution platform built with:
0 commit comments