Enforce strict UI audit in verify
This commit is contained in:
parent
0b2783813b
commit
c6a05d54d9
@ -28,14 +28,14 @@ cp .env.example .env # root — used by Docker Compose and CI
|
|||||||
cp backend/.env.example backend/.env # backend — fill in Cosmos, exchange, and AI credentials
|
cp backend/.env.example backend/.env # backend — fill in Cosmos, exchange, and AI credentials
|
||||||
cp web/.env.example web/.env.local # web — Vite build-time API URLs
|
cp web/.env.example web/.env.local # web — Vite build-time API URLs
|
||||||
cp mobile/.env.example mobile/.env.local # mobile — Expo build-time API URLs
|
cp mobile/.env.example mobile/.env.local # mobile — Expo build-time API URLs
|
||||||
pnpm verify # typecheck + test + build — must be green before any deploy
|
pnpm verify # typecheck + test + strict UI audit + build — must be green before any deploy
|
||||||
```
|
```
|
||||||
|
|
||||||
## Common Commands
|
## Common Commands
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Verification (run before every merge / deploy)
|
# Verification (run before every merge / deploy)
|
||||||
pnpm verify # typecheck + test + build across all surfaces
|
pnpm verify # typecheck + test + strict UI audit + build across all surfaces
|
||||||
pnpm lint # backend contract + security guards + web/mobile lint
|
pnpm lint # backend contract + security guards + web/mobile lint
|
||||||
pnpm smoke:release # auth + kill-switch smoke tests
|
pnpm smoke:release # auth + kill-switch smoke tests
|
||||||
|
|
||||||
|
|||||||
@ -4,5 +4,6 @@ set -eu
|
|||||||
echo "Running root verification for learning_ai_invt_trdg"
|
echo "Running root verification for learning_ai_invt_trdg"
|
||||||
pnpm typecheck
|
pnpm typecheck
|
||||||
pnpm test
|
pnpm test
|
||||||
|
pnpm audit:ui:strict
|
||||||
pnpm build
|
pnpm build
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user