# Publish — Tasks
- [x] Write publish spec
- [x] Implement `publish.rs` with validate, create, topics, push
- [x] Add CLI subcommand to main.rs
- [x] Register spec in spec-sync registry
- [x] Run full verification (clippy, fmt, tests, spec-check)
## Gaps
- No unit tests for publish.rs (relies on integration testing against GitHub)