What problem does it solve?
It converts messy paper-writing raw materials into a strict, machine-validated outline so downstream writing agents can reliably draft a venue-compliant paper structure without structural or citation drift.
Core Features & Use Cases
- Strict JSON outline generation: Produces
workspace/outline.json with a plotting plan, an Introduction/Related Work investigation plan, and a section-by-section writing plan.
- Synthesis across multiple source files: Uses
idea.md, experimental_log.md, template.tex, and conference_guidelines.md together rather than treating them independently.
- Schema-first reliability: Follows a predefined outline schema and validates output via
scripts/validate_outline.py before any downstream steps.
- Publication-oriented planning: Enforces macro-vs-micro separation for Introduction vs Related Work search scopes and includes section writing plans with citation hints.
Quick Start
Use the outline-agent to generate a complete paper outline JSON from your workspace inputs and save it to workspace/outline.json.