pub struct FixupPhase { /* private fields */ }Expand description
Implementation of Fixup phase
This phase applies changes to specification artifacts based on review feedback. It parses unified diff blocks from review output and applies them in preview or apply mode.
Implementations§
Source§impl FixupPhase
impl FixupPhase
Sourcepub const fn new_with_mode(mode: FixupMode) -> Self
pub const fn new_with_mode(mode: FixupMode) -> Self
Create a new Fixup phase instance with the specified mode
Trait Implementations§
Source§impl Clone for FixupPhase
impl Clone for FixupPhase
Source§fn clone(&self) -> FixupPhase
fn clone(&self) -> FixupPhase
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FixupPhase
impl Debug for FixupPhase
Source§impl Default for FixupPhase
impl Default for FixupPhase
Source§impl Phase for FixupPhase
impl Phase for FixupPhase
Source§fn deps(&self) -> &'static [PhaseId]
fn deps(&self) -> &'static [PhaseId]
Returns the phases that must complete before this phase can run
Source§fn can_resume(&self) -> bool
fn can_resume(&self) -> bool
Returns whether this phase can be resumed from a partial state
Source§fn prompt(&self, _ctx: &PhaseContext) -> String
fn prompt(&self, _ctx: &PhaseContext) -> String
Generate the prompt text for Claude CLI Read more
Source§fn make_packet(&self, _ctx: &PhaseContext) -> Result<Packet>
fn make_packet(&self, _ctx: &PhaseContext) -> Result<Packet>
Create a packet of context information for Claude Read more
Source§fn postprocess(&self, raw: &str, ctx: &PhaseContext) -> Result<PhaseResult>
fn postprocess(&self, raw: &str, ctx: &PhaseContext) -> Result<PhaseResult>
Process Claude’s raw response into structured artifacts Read more
Auto Trait Implementations§
impl Freeze for FixupPhase
impl RefUnwindSafe for FixupPhase
impl Send for FixupPhase
impl Sync for FixupPhase
impl Unpin for FixupPhase
impl UnsafeUnpin for FixupPhase
impl UnwindSafe for FixupPhase
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more