fabro/crates/attractor/src/interviewer
Bryan Helmkamp a00f7fd60e Add missing data fields to PipelineEvent variants
Thread existing data through to pipeline events to match kilroy's
progress.ndjson schema: handler_type on StageStarted, failure_reason on
StageFailed/StageCompleted, notes on StageCompleted, join_policy and
error_policy on ParallelStarted, status (replacing success bool) on
ParallelBranchCompleted, and question_type on InterviewStarted. Adds
Display impls for QuestionType, JoinPolicy, and ErrorPolicy.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Entire-Checkpoint: 2d4a98c3b5f0
2026-02-25 11:40:19 -05:00
..
auto_approve.rs Add shape selectors, LLM stream timeouts, MultiSelect questions, and test coverage 2026-02-23 17:43:05 -05:00
callback.rs Revert clippy config to defaults, remove all pedantic/nursery/cargo lint suppressions 2026-02-24 09:42:28 -05:00
console.rs Replace manual CLI prompts with dialoguer for arrow-key navigation 2026-02-23 17:58:18 -05:00
mod.rs Add missing data fields to PipelineEvent variants 2026-02-25 11:40:19 -05:00
queue.rs Implement attractor crate: DOT-based pipeline runner with full spec compliance 2026-02-21 12:17:32 -04:00
recording.rs Implement 6 spec gaps: preamble synthesis, thread_id plumbing, cancellation, recording replay, retry presets, inform() 2026-02-23 08:23:27 -05:00
replay.rs Implement 6 spec gaps: preamble synthesis, thread_id plumbing, cancellation, recording replay, retry presets, inform() 2026-02-23 08:23:27 -05:00
web.rs Implement three missing spec features: SubPipelineHandler, GraphMergeTransform, HTTP Server 2026-02-22 12:07:44 -04:00