roadmap_version: '1.0'
github_enabled: true
github_repo: paiml/batuta
roadmap:
- id: INTEG-001
  github_issue: null
  item_type: task
  title: End-to-end Sovereign Stack example
  status: completed
  priority: high
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/initial-release-spec.md
  acceptance_criteria:
  - Full workflow demo showing pacha → realizar → batuta integration
  - Model registration with content addressing
  - Ed25519 signature generation and verification
  - ChaCha20-Poly1305 encryption and decryption
  - Privacy tier enforcement (Sovereign mode)
  - Comprehensive tests with ≥85% coverage
  phases: []
  subtasks: []
  estimated_effort: 2 days
  labels:
  - integration
  - sovereign-stack
  - e2e
  notes: Per Initial Release Specification §2-6
- id: INTEG-002
  github_issue: null
  item_type: task
  title: Cross-project integration tests
  status: completed
  priority: high
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/initial-release-spec.md
  acceptance_criteria:
  - Integration tests for pacha → realizar pipeline
  - Signature verification in serving pipeline
  - Encryption/decryption in inference loop
  - Privacy tier enforcement blocks unauthorized backends
  - Property-based tests for security guarantees
  phases: []
  subtasks: []
  estimated_effort: 3 days
  labels:
  - integration
  - testing
  - tdd
  notes: Cross-project validation per spec
- id: INTEG-003
  github_issue: null
  item_type: task
  title: Pacha URI scheme in realizar
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/initial-release-spec.md
  acceptance_criteria:
  - Support pacha://model:version URI scheme
  - Automatic metadata retrieval from pacha registry
  - Lineage propagation to inference metrics
  - Unit tests for URI parsing
  phases: []
  subtasks: []
  estimated_effort: 1 day
  labels:
  - pacha
  - realizar
  - uri
  notes: Enables direct registry integration
- id: QA-SEC4
  github_issue: null
  item_type: task
  title: 'QA Checklist Section IV: Orchestration & Stack Health'
  status: completed
  priority: critical
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - '[31] Dependency Graph visualization'
  - '[32] Cycle Detection passes'
  - '[33] Path vs Crates.io verification'
  - '[34] Version Alignment check'
  - '[35] Release Topological Sort'
  - '[36] TUI Dashboard renders'
  - '[37] Git Tag Sync'
  - '[38] Orphan Detection'
  - '[39] CI Integration JSON output'
  - '[40] Performance < 500ms'
  phases: []
  subtasks: []
  estimated_effort: 1 day
  labels:
  - qa
  - batuta
  - toyota-way
  notes: Items 31-40 from 100-point QA checklist
- id: QA-SEC5
  github_issue: null
  item_type: task
  title: 'QA Checklist Section V: PMAT Compliance & Quality'
  status: completed
  priority: critical
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - '[41] TDG Baseline > 90/100'
  - '[42] Test Coverage > 85%'
  - '[43] Mutation Testing active'
  - '[44] SATD Detection < 10 items'
  - '[45] Linter Compliance (zero warnings)'
  - '[46] Formatting 100% standard'
  - '[47] Security Audit (zero vulns)'
  - '[48] Dependency Freshness'
  - '[49] Clean Architecture'
  - '[50] Golden Traces verification'
  phases: []
  subtasks: []
  estimated_effort: 1 day
  labels:
  - qa
  - pmat
  - quality
  notes: Items 41-50 from 100-point QA checklist
- id: QA-PERF
  github_issue: null
  item_type: task
  title: '[40] Performance Optimization - Crates.io Caching'
  status: completed
  priority: high
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - Implement in-memory cache for crates.io responses
  - Add --offline mode for CI environments
  - Stack check completes in < 500ms with warm cache
  - Unit tests for cache hit/miss scenarios
  - Property-based tests for cache consistency
  phases: []
  subtasks: []
  estimated_effort: 4 hours
  labels:
  - qa
  - performance
  - caching
  notes: QA Item 40 - Performance must be < 500ms
- id: QA-TUI
  github_issue: null
  item_type: task
  title: '[36] TUI Dashboard Implementation'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - Interactive terminal UI for stack visualization
  - Real-time dependency graph display
  - Health status indicators with colors
  - Keyboard navigation support
  - Unit tests for TUI components
  phases: []
  subtasks: []
  estimated_effort: 6 hours
  labels:
  - qa
  - tui
  - visualization
  notes: QA Item 36 - TUI Dashboard for stack monitoring
- id: PMAT-UNWRAP
  github_issue: null
  item_type: task
  title: '[41] CRITICAL: Replace 134 unwrap() calls with proper error handling'
  status: completed
  priority: critical
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2026-02-09T10:15:53.907410516+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - Replace all unwrap() in production code with expect() or ? operator
  - Add context to error messages
  - Zero unwrap() in critical paths (per Cloudflare 2025-11-18 outage)
  - pmat rust-project-score Known Defects = 20/20
  phases: []
  subtasks: []
  estimated_effort: 4 hours
  labels:
  - pmat
  - quality
  - critical
  notes: 'Per pmat rust-project-score: 134 unwrap() calls detected'
- id: PMAT-LINTS
  github_issue: null
  item_type: task
  title: '[41] Add workspace lints to Cargo.toml'
  status: completed
  priority: high
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - Add [workspace.lints.rust] section
  - Add [workspace.lints.clippy] section
  - Enable unsafe_op_in_unsafe_fn, unreachable_pub, checked_conversions
  - Create .clippy.toml with disallowed-methods
  phases: []
  subtasks: []
  estimated_effort: 1 hour
  labels:
  - pmat
  - linting
  - ci
  notes: 'Per pmat rust-project-score: CI/CD score 28.5%'
- id: PMAT-DENY
  github_issue: null
  item_type: task
  title: '[41] Add deny.toml for dependency policy'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - Create deny.toml with license policy
  - Add banned crates list
  - Configure advisory database checks
  - Integrate with CI via make deny
  phases: []
  subtasks: []
  estimated_effort: 1 hour
  labels:
  - pmat
  - security
  - dependencies
  notes: 'Per pmat rust-project-score: Dependency Health 58.3%'
- id: PMAT-MUTANTS
  github_issue: null
  item_type: task
  title: '[44] Mutation Testing - Tool Active'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - cargo mutants --list finds mutants - 354 mutants identified
  - Tool is active and integrated with CI
  - make mutants-fast target available
  phases: []
  subtasks: []
  estimated_effort: 2 hours
  labels:
  - pmat
  - testing
  - mutation
  notes: QA Item 44 - Mutants identified (tool is active). 354 mutants found.
- id: PMAT-CLIPPY
  github_issue: null
  item_type: task
  title: '[46] Linter Compliance - Zero clippy warnings'
  status: completed
  priority: high
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - cargo clippy -- -D warnings passes
  - Correctness lints set to deny
  - Perf/style lints set to warn
  phases: []
  subtasks: []
  estimated_effort: 1 hour
  labels:
  - pmat
  - linting
  - qa
  notes: QA Item 46 - Zero warnings allowed
- id: PMAT-FMT
  github_issue: null
  item_type: task
  title: '[47] Formatting - 100% cargo fmt compliance'
  status: completed
  priority: high
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - cargo fmt -- --check passes
  - All code follows standard Rust formatting
  phases: []
  subtasks: []
  estimated_effort: 30 minutes
  labels:
  - pmat
  - formatting
  - qa
  notes: QA Item 47 - Standard Rust formatting
- id: PMAT-AUDIT
  github_issue: null
  item_type: task
  title: '[48] Security Audit - Zero vulnerabilities'
  status: completed
  priority: critical
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - cargo audit passes (no vulnerabilities)
  - Only warning is paste crate unmaintained (known, ignored)
  phases: []
  subtasks: []
  estimated_effort: 30 minutes
  labels:
  - pmat
  - security
  - qa
  notes: QA Item 48 - Zero vulnerabilities detected
- id: PMAT-OUTDATED
  github_issue: null
  item_type: task
  title: '[49] Dependency Freshness - No critical outdated deps'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - cargo outdated reviewed
  - No critical security-related outdated deps
  - Major version updates deferred (potential breaking changes)
  phases: []
  subtasks: []
  estimated_effort: 30 minutes
  labels:
  - pmat
  - dependencies
  - qa
  notes: QA Item 49 - Dependency freshness checked
- id: PMAT-TDG
  github_issue: null
  item_type: task
  title: '[42] TDG Baseline - Score > 90/100'
  status: completed
  priority: high
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - pmat tdg score > 90/100 (A- grade)
  - 'Score achieved: 96.6/100 (A+)'
  phases: []
  subtasks: []
  estimated_effort: 30 minutes
  labels:
  - pmat
  - quality
  - qa
  notes: QA Item 42 - TDG Baseline
- id: PMAT-SATD
  github_issue: null
  item_type: task
  title: '[45] SATD Detection - < 10 items'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - SATD count < 10 items
  - Reduced from 12 to 6 items
  - Converted TODOs to roadmap documentation
  phases: []
  subtasks: []
  estimated_effort: 1 hour
  labels:
  - pmat
  - quality
  - qa
  notes: QA Item 45 - SATD Detection
- id: PMAT-ARCH
  github_issue: null
  item_type: task
  title: '[50] Clean Architecture - No layer violations'
  status: completed
  priority: high
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - batuta stack check passes
  - All 7 crates healthy
  - No layer boundary violations
  phases: []
  subtasks: []
  estimated_effort: 30 minutes
  labels:
  - pmat
  - architecture
  - qa
  notes: QA Item 50 - Clean Architecture check
- id: PMAT-COVERAGE
  github_issue: null
  item_type: task
  title: '[43] Test Coverage - > 85%'
  status: completed
  priority: high
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - make coverage or tarpaulin > 85%
  - All tests pass (1019 tests)
  - Achieved 94.91% line coverage
  phases: []
  subtasks: []
  estimated_effort: 2 hours
  labels:
  - pmat
  - testing
  - qa
  notes: QA Item 43 - Test Coverage - 94.91% achieved
- id: PMAT-TRACES
  github_issue: null
  item_type: task
  title: '[51] Golden Traces - Renacer verification'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-06T00:00:00+00:00
  updated: 2025-12-06T00:00:00+00:00
  spec: docs/specifications/batuta-stack-0.1-100-point-qa-checklist.md
  acceptance_criteria:
  - Golden traces captured for all examples
  - orchestration_latency < 5000ms - PASS
  - max_syscall_budget < 10000 syscalls - PASS
  - memory_allocation_budget < 1GB - PASS
  - Trace summaries generated with syscall statistics
  phases: []
  subtasks: []
  estimated_effort: 1 hour
  labels:
  - pmat
  - traces
  - qa
  notes: QA Item 51 - Golden Traces verification via renacer
- id: STACK-AUDIT
  github_issue: null
  item_type: task
  title: 'New task: STACK-AUDIT'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-07T13:11:35.842705416+00:00
  updated: 2026-01-15T22:55:19.696504972+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: COURSE-LEVELS
  github_issue: null
  item_type: task
  title: 'New task: COURSE-LEVELS'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-07T15:46:57.018942575+00:00
  updated: 2025-12-07T15:48:07.938368449+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: BOOK-SCORE
  github_issue: null
  item_type: task
  title: 'New task: BOOK-SCORE'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-22T11:12:29.150989393+00:00
  updated: 2025-12-22T11:17:31.548902413+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: SCORE-A-PLUS
  github_issue: null
  item_type: task
  title: 'New task: SCORE-A-PLUS'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-22T11:18:36.593017898+00:00
  updated: 2025-12-22T11:22:06.543122824+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-STACK-GATES
  github_issue: null
  item_type: task
  title: Integrate PMAT quality gates into stack release pipeline
  status: completed
  priority: high
  assigned_to: null
  created: 2026-01-13T00:00:00+00:00
  updated: 2026-01-13T12:28:36.646341910+00:00
  spec: null
  acceptance_criteria:
  - Add pmat quality-gate check to preflight
  - Add pmat tdg scoring check with configurable threshold
  - Add pmat analyze dead-code check
  - Add pmat popper-score check for falsifiability
  - Add pmat analyze complexity check
  - Add pmat analyze satd check for tech debt
  - Add pmat five-whys integration for failure diagnosis
  - All checks configurable via ReleaseConfig
  - Tests for all new checks
  phases: []
  subtasks: []
  estimated_effort: 1 day
  labels:
  - pmat
  - quality
  - stack
  - release
  notes: Prevent quality issues before stack deployment
- id: DEP-REDUCE
  github_issue: null
  item_type: task
  title: Reduce external dependencies - replace with PAIML stack components
  status: completed
  priority: high
  assigned_to: null
  created: 2026-01-13T00:00:00+00:00
  updated: 2026-01-13T12:45:21.985040892+00:00
  spec: null
  acceptance_criteria:
  - Replace regex-lite with string methods (3 patterns)
  - Replace colored with ANSI constants module
  - Migrate petgraph to trueno-graph for dependency analysis
  - Remove unused dependencies from Cargo.toml
  - All tests pass
  - Binary size reduced by ~400KB
  phases: []
  subtasks: []
  estimated_effort: 4 hours
  labels:
  - dependencies
  - optimization
  - paiml-stack
  notes: Dogfood PAIML stack components instead of external deps
- id: ORACLE-LOCAL
  github_issue: null
  item_type: task
  title: Local workspace oracle for multi-project development
  status: completed
  priority: high
  assigned_to: null
  created: 2026-01-14T00:00:00+00:00
  updated: 2026-01-15T22:52:32.134043386+00:00
  spec: null
  acceptance_criteria:
  - Auto-discover PAIML projects in ~/src (scan for Cargo.toml)
  - Track git status across all discovered projects
  - Build cross-project dependency graph using trueno-graph
  - Detect version drift (local version vs crates.io version)
  - Suggest publish order for dependent crates (topological sort)
  - Single command interface - batuta oracle status
  - Performance < 500ms with warm cache
  phases: []
  subtasks: []
  estimated_effort: 4 hours
  labels:
  - oracle
  - multi-project
  - workspace
  - trueno-graph
  notes: Enables intelligent orchestration across 10+ local PAIML projects
- id: PMAT-004
  github_issue: null
  item_type: task
  title: Document CPU thread optimization findings
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-01-15T22:52:56Z
  updated: 2026-01-15T22:53:52.021086127+00:00
  spec: null
  acceptance_criteria:
  - Document the 2.05x speedup discovery from reducing rayon thread count from 48 to 16. Add performance tuning section to batuta book.
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - docs
  - perf
  notes: null
- id: SIMD-EXP
  github_issue: null
  item_type: task
  title: SIMD exp approximation for 2-3x softmax speedup
  status: completed
  priority: high
  assigned_to: null
  created: 2026-01-16T00:00:00+00:00
  updated: 2026-01-16T00:00:00+00:00
  spec: null
  acceptance_criteria:
  - Implement polynomial exp approximation (ggml_v_expf equivalent)
  - AVX2 and AVX-512 variants
  - Unit tests with <1e-5 error vs std exp
  - BrickProfiler benchmarks showing 2-3x improvement
  - 95% test coverage
  phases: []
  subtasks: []
  estimated_effort: 4 hours
  labels:
  - trueno
  - simd
  - performance
  notes: Match llama.cpp performance for softmax
- id: QUANT-Q5K
  github_issue: null
  item_type: task
  title: Add Q5_K and Q6_K quantization formats
  status: completed
  priority: high
  assigned_to: null
  created: 2026-01-16T00:00:00+00:00
  updated: 2026-01-16T00:00:00+00:00
  spec: null
  acceptance_criteria:
  - Q5_K block format (5-bit with super-blocks)
  - Q6_K block format (6-bit with super-blocks)
  - Dequantize and dot product kernels
  - Unit tests and property-based tests
  - 95% test coverage
  phases: []
  subtasks: []
  estimated_effort: 6 hours
  labels:
  - trueno
  - quantization
  - llama-compat
  notes: Extended quantization formats for mejor model support
- id: GH-18
  github_issue: 18
  item_type: task
  title: 'bug-hunter: Improve lcov.info path detection for SBFL analysis'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-04T14:04:35.768632865+00:00
  updated: 2026-02-09T10:16:20.065193052+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-19
  github_issue: 19
  item_type: task
  title: 'bug-hunter fuzz: Skip BH-FUZZ-NOTARGETS for #![forbid(unsafe_code)] crates'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-04T14:09:12.476631222+00:00
  updated: 2026-02-09T11:17:59.401774190+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: RAG-SQLITE-CLEANUP
  github_issue: null
  item_type: task
  title: 'New task: RAG-SQLITE-CLEANUP'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-09T09:21:40.513041004+00:00
  updated: 2026-02-09T09:59:19.529270950+00:00
  spec: null
  acceptance_criteria:
  - 'Phase 3 cleanup: gated JSON types behind cfg, routed pmat_query through SQLite, deduplicated sqlite_index_path, fixed clippy. Remaining: delete .bak files after release cycle.'
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-23
  github_issue: null
  item_type: task
  title: 'New task: GH-23'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-09T10:18:12.544059064+00:00
  updated: 2026-02-09T10:25:53.622730966+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-22
  github_issue: null
  item_type: task
  title: 'New task: GH-22'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-09T10:26:04.855564972+00:00
  updated: 2026-02-09T11:07:40.123628442+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-9
  github_issue: 9
  item_type: task
  title: 'feat: Add release orchestration for PAIML stack dependencies'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-09T11:08:50.096913040+00:00
  updated: 2026-02-09T11:33:22Z
  spec: null
  acceptance_criteria:
  - Dependency graph analysis across local workspace
  - Topological sort for release order
  - Pre-flight quality checks (lint, coverage, git status)
  - Automatic Cargo.toml dependency updates
  - Interactive confirmation before each publish
  - Post-release verification (crates.io availability)
  - Dry-run mode for planning
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-14
  github_issue: 14
  item_type: task
  title: 'RFC: Ollama-style CLI location - realizar vs batuta'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-09T11:18:07.816849610+00:00
  updated: 2026-02-09T11:33:27Z
  spec: null
  acceptance_criteria:
  - Decision documented in ADR
  - CLI location determined
  - Command structure defined (`run`, `pull`, `list`, `serve`, `chat`)
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-11
  github_issue: 11
  item_type: task
  title: 'feat: Add MCP server for HuggingFace integration tools'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-09T11:19:38.747089510+00:00
  updated: 2026-02-09T11:33:27Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-024
  github_issue: null
  item_type: task
  title: Implement build command - Phase 5 pipeline (BATUTA-009)
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-09T11:55:16Z
  updated: 2026-02-09T11:59:33Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-025
  github_issue: null
  item_type: task
  title: Implement optimize command - Phase 3 pipeline (BATUTA-007)
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-09T12:46:31Z
  updated: 2026-02-09T12:46:45Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-026
  github_issue: null
  item_type: task
  title: Implement Ruchy REPL in transpile command
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-09T14:06:33Z
  updated: 2026-02-09T14:08:30Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-027
  github_issue: null
  item_type: task
  title: 'Implement cmd_validate sub-features: diff_output, run_original_tests, benchmark'
  status: planned
  priority: medium
  assigned_to: null
  created: 2026-02-09T14:13:54Z
  updated: 2026-02-09T14:13:54Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-028
  github_issue: null
  item_type: task
  title: Update book, examples, and CLI reference documentation
  status: planned
  priority: medium
  assigned_to: null
  created: 2026-02-09T14:23:31Z
  updated: 2026-02-09T14:23:31Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
