foundary-1770666514/README.md
rdev-worker 4416aaf6d9
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
build: Set up the monorepo workspace. Ensure the root README describes a pro...
2026-02-09 19:51:18 +00:00

52 lines
1.6 KiB
Markdown

# Foundary
Foundary is a product studio for conversational product development. It provides the tools and infrastructure to go from idea to shipped product through structured conversation — turning dialogue into design decisions, code, and deployable artifacts.
## How it works
1. **Converse** — Describe what you want to build in plain language. Foundary captures intent, constraints, and requirements through iterative dialogue.
2. **Shape** — Conversations produce concrete specs, wireframes, and architecture decisions stored as version-controlled artifacts.
3. **Build** — Specs flow into implementation. Shared libraries, components, and business logic live in a unified monorepo so everything stays in sync.
4. **Ship** — Every push to `main` triggers an automated build and deployment pipeline. Products go live continuously.
## Repository structure
This is an npm workspaces monorepo. All packages live under `packages/`:
```
packages/
shared/ — shared types, utilities, and constants (@foundary/shared)
web/ — web application (@foundary/web)
```
## Getting started
```bash
# Install all dependencies
npm install
# Run all workspaces in dev mode
npm run dev
# Build all workspaces
npm run build
# Run tests across all workspaces
npm run test
```
## Deployment
Pushes to `main` trigger automatic deployment via Woodpecker CI:
1. Build Docker image
2. Push to container registry
3. Update Kubernetes deployment
Live at: https://ks9ftyd2.threesix.ai
## Resources
- Live site: https://ks9ftyd2.threesix.ai
- Git repository: https://git.threesix.ai/jordan/foundary-1770666514.git