AI Engineering & Construction
ClaudusBridge includes an engineering system for professional construction workflows. The AI builds structures piece by piece, inspecting each step — exactly like a real engineer on a construction site.
Philosophy
The AI should never spawn entire buildings at once. It surveys the terrain, plans the structure, places each piece individually, verifies alignment, and audits the result. This is a delicate process — engineering firms will use this for real architectural projects.
Engineering Actions
All actions are accessed through the ai_engineer tool:
| Action | Description |
|---|---|
survey | Inspect terrain at coordinates — returns ground height, slope, nearby actors |
place | Place a building piece with validation (door width, stair rise/run, bounds check) |
verify | Navigate to a placed piece and inspect it visually |
audit | Full structural audit — errors, warnings, piece inventory, total bounds |
demolish | Remove a specific piece by its label |
clear | Remove all pieces matching a prefix (e.g., clear all "H_" pieces) |
Construction Workflow
Phase 1: Site Survey
# Survey the build location
curl -X POST http://localhost:3000/mcp \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"ai_engineer","arguments":{"action":"survey","x":0,"y":0}}}'
Evaluate the terrain: is it flat? Are there obstacles? What's the ground height?
Phase 2: Foundation
Place the foundation slab first — this is the base everything sits on.
curl -X POST http://localhost:3000/mcp \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"ai_engineer","arguments":{
"action":"place","type":"cube","label":"Foundation",
"x":0,"y":0,"z":0,"scale_x":12,"scale_y":10,"scale_z":0.3}}}'
Capture and verify before proceeding.
Phase 3: Structural Elements
Build in order:
- Pilares (structural columns) at corners and load-bearing points
- Muros exteriores (exterior walls) — pared por pared
- Divisiones interiores (interior walls) — creating rooms
- Huecos for doors and windows — proper dimensions
Phase 4: Openings
Real-world window dimensions:
- Window: starts ~90cm from floor, ~120cm tall, ~100-150cm wide
- Door: starts at floor level, ~200cm tall, ~90cm wide
- Garage door: ~250cm tall, ~300cm wide
Phase 5: Second Floor (if applicable)
- Place floor slab on top of first floor walls
- Repeat pilares, muros, divisiones for second floor
- Verify structural alignment with first floor
Phase 6: Roof
Options:
- Flat roof (simple slab)
- Gable roof (two angled slabs meeting at ridge)
- Hip roof (four angled faces)
Phase 7: Audit
curl -X POST http://localhost:3000/mcp \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"ai_engineer","arguments":{"action":"audit","prefix":"H_"}}}'
Inspection Protocol
After placing EVERY piece:
- Navigate to inspection position (smooth movement)
- Capture the editor view
- Read the image — actually look at it
- Evaluate — is the piece correctly positioned? Right size? Aligned?
- Fix if needed (demolish and re-place)
- Proceed to next piece only after verification
Demolition
Remove a specific piece
curl -X POST http://localhost:3000/mcp \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"ai_engineer","arguments":{"action":"demolish","label":"H_Wall_Left"}}}'
Clear all pieces with a prefix
curl -X POST http://localhost:3000/mcp \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"ai_engineer","arguments":{"action":"clear","prefix":"H_"}}}'
Best Practices
- Always survey before building — know the terrain
- Build foundation first — everything depends on it
- One piece at a time — never batch-spawn entire structures
- Verify every piece — capture and visually inspect after each placement
- Use real-world proportions — walls 300cm tall, doors 200cm, windows start at 90cm
- Audit periodically — check structural integrity during construction
- Name pieces consistently — use prefixes like
H_for easy management