Enhanced receipt structure for multi-file support and full auditability
Records comprehensive information about phase execution including Claude CLI details
Resume output structure for JSON emission (schema resume-json.v1)
Used by xchecker resume --json command for Claude Code integration
Per FR-Claude Code-CLI (Requirements 4.1.3): Returns resume context without full packet/artifacts
Status output structure for JSON emission (schema status-json.v2)
Used by xchecker status --json command for Claude Code integration
Includes artifacts with blake3_first8, effective_config, and lock_drift
Workspace history output structure for JSON emission (schema workspace-history-json.v1)
Used by xchecker project history <spec-id> --json command for spec timeline
Per FR-WORKSPACE (Requirements 4.3.5): Emits timeline of phase progression
Workspace status output structure for JSON emission (schema workspace-status-json.v1)
Used by xchecker project status --json command for aggregated workspace status
Per FR-WORKSPACE (Requirements 4.3.4): Emits aggregated status for all specs