Setting the file. One moment.
Subchapter 28.17
references/phases/feedback/feedback-assemble.mdMarkdown1 KBView on GitHub
Assembler unit. Runs after the collect fragment (
feedback-collect.md) has writtenfeedback.json(and optionally ). It enforces the output gate, marks the migration complete in , and owns the final artifact-level contract for this terminal phase.
trace.json.phase-status.jsonOutput gate — verify before updating:
feedback.json existstrace_included is true, trace.json existsIf gate fails: STOP. Output: “Feedback outputs are incomplete. Fix feedback artifacts before completion.”
Phase Status Update (read-merge-write):
phases.feedback → "completed"current_phase → "complete"last_updated → current ISO 8601Emit:
HANDOFF_OK | phase=feedback | artifacts=feedback.json,trace.jsonOutput: “Thank you for helping improve this tool. Migration planning is complete.”
Return control to SKILL.md. The migration is finished.