This page reruns the three tools from 06_LLM/bess_agent.py in plain JavaScript against the same
solved 7-day schedule shown in the write-up.
The "routing" step below is a handful of regular expressions, not a live model call. GitHub Pages is static
hosting, so there is no server to run an LLM against. It stands in for the ReAct routing step so you can see
the tool-call, observation, response shape without needing an API key.