prodigy 0.4.4

Turn ad-hoc Claude sessions into reproducible development pipelines with parallel AI agents
Documentation
# Validation Summary for Composition Metadata

## Content Metrics
- Lines of content: 286 (minimum: 50) ✓
- Headings: 14 (minimum: 3) ✓
- Code examples: 19 (minimum: 2) ✓
- Source references: 7 (minimum: 1) ✓

## Drift Issues Resolved
- Fixed incorrect field names (dependency_type → dep_type, resolved_path → resolved)
- Fixed incorrect types (Vec<String> → Vec<PathBuf> for sources)
- Removed non-existent CLI flag (--show-composition) with implementation status note
- Added implementation status callout at top of document
- Updated programmatic access examples to match actual WorkflowComposer API
- Removed speculative features (Arc<RwLock> thread-safety, parameter source tracking)
- Updated all code examples to use actual struct definitions from source

## Code Validation
- All struct fields verified: ✓ (matches src/cook/workflow/composition/mod.rs:153-193)
- All enum variants verified: ✓ (DependencyType matches source)
- All examples have source attribution: ✓
- All referenced files exist: ✓

## Quality Gates
✓ Meets minimum content requirements (286 lines > 50 minimum)
✓ All critical issues resolved (field name corrections)
✓ All high severity issues resolved (implementation status clarified)
✓ All examples grounded in codebase (WorkflowComposer API from composer.rs)
✓ All source references validated (mod.rs:153-193, composer.rs:21-51)
✓ Cross-references verified (template-system.md, workflow-extension-inheritance.md, best-practices.md)

Status: READY TO COMMIT