Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 584 Bytes

File metadata and controls

30 lines (21 loc) · 584 Bytes

Automation State Machine Demo

Minimal backend + Three.js presentation to show:

  • Backend-only state machine and automation transitions
  • Web3D layer polling backend state
  • No frontend-driven business logic

Run

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn backend.main:app --reload --port 8000

Open http://localhost:8000 for the 3D view.

Trigger the automation once:

curl -X POST http://localhost:8000/start

Check backend state (includes context metadata):

curl http://localhost:8000/state