Files
Claude f7a79f02f5 ci, accept, docs: wave-4 acceptance, GitHub Actions workflow, run instructions
Adds scripts/accept/wave-4.sh (approval attacks, launcher/Director,
NATS, web build, Chromium smoke test) to `make accept`, installs with
--frozen-lockfile --ignore-scripts, updates the wave-2/3 probes to the
pinned-key flow, and adds .github/workflows/ci.yml (pull_request + push
to main, bun 1.4.2, SHA-pinned actions, nats-server + Chromium,
make check + make accept). README documents key generation, starting
the dispatcher + UI, worker/Director configuration, and NATS.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_012AuVk4nEvBXaTjs4G6wdW4
2026-10-16 19:32:14 +00:00

36 lines
538 B
Makefile

.PHONY: check accept accept-1 accept-2 accept-3 accept-4 install typecheck test build-web e2e-ui serve
install:
bun install --frozen-lockfile --ignore-scripts
typecheck:
bun run check
test:
bun test
check: install typecheck test
accept-1:
bash scripts/accept/wave-1.sh
accept-2:
bash scripts/accept/wave-2.sh
accept-3:
bash scripts/accept/wave-3.sh
accept-4:
bash scripts/accept/wave-4.sh
build-web:
bun run build:web
e2e-ui: build-web
bun run e2e:ui
serve:
bun run serve
accept: accept-1 accept-2 accept-3 accept-4