Build & Development
Use the smallest verification that matches the files you changed.
Go
go build ./...
go test ./internal/plugin/store/sqlite -count=1
task dev:memory-service
Java
./java/mvnw -f java/pom.xml compile
./java/mvnw -f java/pom.xml test
Frontend
cd frontends/chat-frontend
npm run lint
npm run build
Python
python3 -m compileall python
task verify:python
Debugging Build Failures
go build ./... > build.log 2>&1
rg -n "ERROR|FAIL|panic|undefined:" build.log
go test ./... > test.log 2>&1
rg -n "ERROR|FAIL|panic|--- FAIL:" test.log
Converted and distributed by TomeVault — claim your Tome and manage your conversions.