Parent
#440
What to build
Records already carry robot_name through custom keys, but the value has to be written
literally into each robot's params file. In a fleet that is one hand-edited file per robot.
Make the resolution flexible: a literal name, the machine's hostname, or the contents of a
file, so identity can come from whatever the provisioning process already produces.
Acceptance criteria
Blocked by
- None — can start immediately
Parent
#440
What to build
Records already carry
robot_namethrough custom keys, but the value has to be writtenliterally into each robot's params file. In a fleet that is one hand-edited file per robot.
Make the resolution flexible: a literal name, the machine's hostname, or the contents of a
file, so identity can come from whatever the provisioning process already produces.
Acceptance criteria
robot_nameaccepts a literal value (today's behaviour, unchanged)robot_namecan resolve from the hostnamerobot_namecan resolve from the contents of a fileBlocked by