testfinal/CLAUDE.md
jordan 2773e95557
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Add app-react component: web
2026-02-01 21:17:13 +00:00

1.4 KiB

testfinal

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

testfinal/
├── 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 (@testfinal/*)
├── pkg/          # Shared Go packages (git.threesix.ai/jordan/testfinal/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/