Create a command-line tool /app/irange that manages a persistent interval store and answers range queries…
Create a command-line tool /app/irange that manages a persistent interval store and answers range queries…: a task in TermGrade Environments: 1,004 executable Linux tasks (Harbor dataset). The store must persist across invocations. Use a file at /app/store.json for persistence. On first run, if…
The task
The store must persist across invocations. Use a file at `/app/store.json` for persistence. On first run, if the file does not exist, start with an empty store. Every mutating operation (`add`, `delete`) must atomically update the file. The store must survive process exit and be reloadable. The file format must be…
Part of ai-and/termgrade-environments.