diag-test/CLAUDE.md
jordan fabedbee38
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Add app-react component: web
2026-02-01 19:45:37 +00:00

1.4 KiB

diag-test

Composable app E2E test

Find Your Guide

If you need to... Read this
Set up local dev local/setup.md
Deploy ops/deploying.md

Quick Reference

# Start local dev
./scripts/dev.sh

# Run quality checks
./scripts/quality.sh

# List all components
./scripts/discover.sh

Architecture

diag-test/
├── services/     # Go API services (port 8001+)
├── workers/      # Background workers (no port)
├── apps/         # Frontend applications (port 3001+)
├── cli/          # CLI tools (no port)
├── packages/     # Shared TypeScript packages (@diag-test/*)
├── pkg/          # Shared Go packages (github.com/jordan/diag-test/pkg/*)
└── scripts/      # Development & CI scripts
Slot Language Port Range Purpose
services/ Go 8001+ REST APIs, backend services
workers/ Go none Background jobs, queue consumers
apps/ TypeScript 3001+ React, Astro frontends
cli/ Go none CLI tools, scripts
packages/ TypeScript none Shared frontend packages
pkg/ Go none Shared backend packages

Components

Component Type Path
api API service services/api/
web React app apps/web/