Create development environment setup documentation #16

Closed
opened 2025-12-29 23:45:59 +00:00 by cardosofelipe · 0 comments

Description

Write comprehensive documentation for setting up the Syndarix development environment.

Requirements

Documentation Contents

  1. Prerequisites (Python 3.12+, Node 20+, Docker, uv)
  2. Repository cloning and setup
  3. Environment variables configuration
  4. Database setup (PostgreSQL with pgvector)
  5. Redis setup
  6. Running the backend (uv run uvicorn)
  7. Running the frontend (npm run dev)
  8. Running with Docker Compose
  9. Running tests
  10. Common troubleshooting

File Structure

  • docs/DEVELOPMENT.md - Main setup guide
  • docs/TROUBLESHOOTING.md - Common issues and solutions

Acceptance Criteria

  • Fresh developer can set up environment following docs only
  • All commands tested and working
  • Environment variable templates provided
  • Troubleshooting section covers common issues

Technical Notes

  • Reference existing README.md but expand significantly
  • Include both local and Docker-based setup options

Assignable To

devops-engineer agent

## Description Write comprehensive documentation for setting up the Syndarix development environment. ## Requirements ### Documentation Contents 1. Prerequisites (Python 3.12+, Node 20+, Docker, uv) 2. Repository cloning and setup 3. Environment variables configuration 4. Database setup (PostgreSQL with pgvector) 5. Redis setup 6. Running the backend (`uv run uvicorn`) 7. Running the frontend (`npm run dev`) 8. Running with Docker Compose 9. Running tests 10. Common troubleshooting ### File Structure - `docs/DEVELOPMENT.md` - Main setup guide - `docs/TROUBLESHOOTING.md` - Common issues and solutions ## Acceptance Criteria - [ ] Fresh developer can set up environment following docs only - [ ] All commands tested and working - [ ] Environment variable templates provided - [ ] Troubleshooting section covers common issues ## Technical Notes - Reference existing README.md but expand significantly - Include both local and Docker-based setup options ## Assignable To devops-engineer agent
cardosofelipe added the devopsphase-0 labels 2025-12-29 23:49:39 +00:00
Sign in to join this conversation.