╔═══════════════════════════════════════════════════════════════════════════════╗
║ ║
║ ███╗ ██╗██╗ ██╗██████╗ ███████╗███████╗ ███████╗ ██████╗██╗ ██╗ ║
║ ████╗ ██║██║ ██║██╔══██╗██╔════╝██╔════╝ ██╔════╝██╔════╝██║ ██║ ║
║ ██╔██╗ ██║██║ ██║██████╔╝███████╗█████╗ █████╗███████╗██║ ███████║ ║
║ ██║╚██╗██║██║ ██║██╔══██╗╚════██║██╔══╝ ╚════╝╚════██║██║ ██╔══██║ ║
║ ██║ ╚████║╚██████╔╝██║ ██║███████║███████╗ ███████║╚██████╗██║ ██║ ║
║ ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚══════╝ ╚══════╝ ╚═════╝╚═╝ ╚═╝ ║
║ ║
║ LLM-Powered Constraint Solver v1.0 ║
║ UNIX System V - 1985 ║
╚═══════════════════════════════════════════════════════════════════════════════╝
SYSTEM: nurse-scheduler/llm v1.0.0
MODEL: claude-sonnet-4.5 [OR-Tools CP-SAT Backend]
STATUS: READY
USER: operator@localhost
DATE:
$ cat INSTRUCTIONS.txt
NURSE SCHEDULING CONSTRAINT SOLVER
===================================
Enter your scheduling constraints in natural language below.
The system will translate them to OR-Tools CP-SAT code and
compute an optimal schedule.
EXAMPLE CONSTRAINTS:
- Number of nurses, days, shift types
- Max shifts per nurse per week
- No consecutive night shifts
- Fair shift distribution
- Nurse availability windows
- Minimum coverage per shift
$ vim constraints.txt
$ ./schedule --generate --optimize
> Initializing LLM interface_
Translating constraints to CP-SAT...
Compiling solver instructions...
Computing optimal solution...