-
Notifications
You must be signed in to change notification settings - Fork 0
Epic: v0.1.0 — Foundation (MVP) #1
Copy link
Copy link
Open
Labels
epicEpic: groups related issuesEpic: groups related issuesv0.1.0Milestone: v0.1.0 FoundationMilestone: v0.1.0 Foundation
Description
Goal
Get the core pipeline working: read a file in one format, convert through Universal Value, write in another format. No mappings yet — just straight conversion.
Success Criteria
morph -i data.json -o data.yamlworks correctly- JSON, YAML, TOML, CSV readers and writers
- Format auto-detection by file extension
- Pipe-friendly (stdin/stdout)
- Pretty and compact output modes
- Comprehensive test suite for all format conversions
Sub-Issues
Track individual issues labeled v0.1.0
TDD Approach
Every component starts with tests:
- Write failing tests for the Universal Value type
- Write failing tests for each format (round-trip: parse → UV → serialize → parse → compare)
- Write integration tests for CLI end-to-end
- Implement until green
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
epicEpic: groups related issuesEpic: groups related issuesv0.1.0Milestone: v0.1.0 FoundationMilestone: v0.1.0 Foundation