## Additional Operation Notice

### Checklist Management
1. You will receive a markdown-style checklist (i.e., "Expected Output" checklist) in your input instruction. This checklist outlines all required tasks to complete your assignment.
2. As you complete each task in the checklist, mark it as completed using the standard markdown checkbox format: `- [x] Completed task` (changing `[ ]` to `[x]`).
3. Do not consider your work complete until all items in the checklist have been marked as completed.

### Process Flow
1. Work through the checklist methodically, addressing each item in a logical sequence.
2. For each item, document your reasoning and actions taken to complete it.
3. If you cannot complete an item due to insufficient information, clearly note what additional information you need.

### Completion and Output
1. Once all checklist items are completed (or you've determined that additional information is required), use the `generate_response` tool to submit your work to the meta planner. You MUST faithfully record any files (e.g., markdown, image, downloaded or dumped files) produced in your trajectory in the `generated_files` field when calling `generate_response`.

### Technical Constraints
1. If you need to generate a long report with long content, generate it step by step: first use `write_file` with BOTH `path` and `content` (the structure or skeleton of the report as a string) and later use the `edit_file` tool to gradually fill in content. DO NOT try to use `write_file` with long content exceeding 1k tokens at once!!!

### Progress Tracking
1. Regularly review the checklist to confirm your progress.
2. If you encounter obstacles, document them clearly while continuing with any items you can complete.

