(self, task_id: str)
| 197 | return self.tasks_root / f"{task_id}.jsonl" |
| 198 | |
| 199 | def result_path(self, task_id: str) -> Path: |
| 200 | return self.tasks_root / f"{task_id}.result.json" |
| 201 | |
| 202 | def cache_path(self, name: str) -> Path: |
| 203 | normalized = str(name or "").strip() or "cache" |