composed5/CLAUDE.md
jordan a6684021ee
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Add service component: api
2026-02-01 19:58:17 +00:00

1.4 KiB

composed5

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

composed5/
├── 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 (@composed5/*)
├── pkg/          # Shared Go packages (github.com/jordan/composed5/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/