Human Review and Editing
After automated checks, content may be reviewed and edited by a human or through an agent-assisted editing workflow.
Human-in-the-loop (HITL)
HITL is the process where a human reviewer evaluates generated content and decides whether it meets quality standards. The reviewer can:
- Approve the content as-is
- Request changes with specific feedback
- Reject and trigger regeneration from scratch
HITL applies to all content modalities: text, images, video, questions, and artifacts.
Regenerate vs edit
When content needs improvement, there are two approaches:
Regeneration
Generate the content again from the same blueprint, potentially with adjusted parameters or additional context. Best when:
- The content fundamentally misses the mark
- The structure or approach needs to change
- The issue is in the concept, not the execution
Editing
Modify the existing content while preserving its structure and intent. Best when:
- Specific factual corrections are needed
- Wording or tone adjustments are required
- Minor structural changes (reorder, trim, expand a section)
Agent-supported editing
Fraya operates in two modes:
- Autopilot — full course generation through the pipeline, with automated checks
- Co-pilot — human-guided editing where the agent assists with specific changes
In co-pilot mode, the agent can:
- Analyze existing content and suggest improvements
- Apply targeted edits based on human feedback
- Regenerate individual sections while preserving course consistency
- Perform bulk operations across multiple sections
For the technical design of the editing system (multi-model architecture, tool inventory,
database schema, orchestration flows), see
docs/fraya/course-editing-design.md.
Related
- Automated checks — runs before human review
- Section content — the content being reviewed and edited
docs/fraya/course-editing-design.md— technical editing system design (multi-model architecture, tool inventory)