roadmap_version: '1.0'
github_enabled: true
github_repo: paiml/paiml-mcp-agent-toolkit
roadmap:
- id: ml-model-serialization
  github_issue: null
  item_type: task
  title: 'New task: ml-model-serialization'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-19T10:38:55.353875636+00:00
  updated: 2025-11-19T10:39:28.001928745+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-75
  github_issue: 75
  item_type: task
  title: Unify pmat roadmap, GitHub issues, and EXTREME TDD workflow with automated tracking
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-19T10:39:53.011510597+00:00
  updated: 2025-11-24T14:29:07.503389892+00:00
  spec: null
  acceptance_criteria:
  - Design YAML schema for roadmap.yaml
  - Implement YAML parser/writer with serde
  - Design `pmat work` command structure (clap subcommands)
  - 'Add configuration: `pmat config set github.enabled true/false`'
  - Write unit tests for YAML operations
  - Implement `pmat work start <id>` (GitHub and YAML)
  - Implement `pmat work continue <id>` with progress tracking
  - Implement `pmat work complete <id>` with quality gates
  - Implement write-through logic (update both systems)
  - Add `--with-spec` flag for specification creation
  - GitHub API client (octocrab crate)
  - Fetch issue details from GitHub
  - Create GitHub issues from YAML tickets
  - Update GitHub issues (status, labels, comments)
  - Handle GitHub API errors gracefully
  - Implement `pmat work sync --yaml-to-github`
  - Implement `pmat work sync --github-to-yaml`
  - Implement `pmat work sync --full` (bidirectional)
  - Conflict resolution (prompt user)
  - Sync status reporting
  - Epic ticket support in YAML schema
  - '`pmat work start <id> --epic` flag'
  - Create GitHub epic with subtasks
  - Epic progress tracking (aggregate subtasks)
  - Epic visualization
  - Filename convention (NNN-name.md or ID-name.md)
  - Spec template generation
  - Bidirectional linking (spec ↔ issue/ticket)
  - '`pmat spec create/validate/list` commands'
  - Spec status tracking
  - '`pmat work init` installer'
  - 'Hook validates "Refs #N" or "Refs ID"'
  - Hook verifies issue/ticket exists
  - Hook runs quality gates (tier 2)
  - Hook updates YAML on commit
  - Auto-update CHANGELOG.md from issue labels
  - Detect documentation changes
  - Prompt for rustdoc updates
  - Prompt for book validation
  - Generate commit messages
  - Parse acceptance criteria from issues/YAML
  - Track completion percentage
  - Weighted progress with in-progress tasks
  - Display progress in all commands
  - Store state in `.pmat/state/`
  - Comprehensive error messages
  - Offline mode handling
  - Tutorial documentation
  - Video guide
  - Migration guide for existing projects
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-78
  github_issue: null
  item_type: task
  title: 'New task: GH-78'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-19T15:51:41.224328584+00:00
  updated: 2025-11-21T16:51:07.183146276+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-79
  github_issue: null
  item_type: task
  title: 'New task: GH-79'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-19T17:15:45.907017935+00:00
  updated: 2025-11-19T18:26:26.095231711+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: Rebuild and validate v2.200.0 binary with TDG auto-fail using EXTREME TDD
  github_issue: null
  item_type: task
  title: 'New task: Rebuild and validate v2.200.0 binary with TDG auto-fail using EXTREME TDD'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-21T14:59:32.618321511+00:00
  updated: 2025-11-21T16:20:28.930943215+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: Fix critical unwrap() defects found in quality baseline assessment
  github_issue: null
  item_type: task
  title: 'New task: Fix critical unwrap() defects found in quality baseline assessment'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-21T17:40:17.856625170+00:00
  updated: 2025-11-21T17:47:04.849263525+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: 'Improve Code Quality score: unsafe docs + complexity reduction (target 20.0/26)'
  github_issue: null
  item_type: task
  title: 'New task: Improve Code Quality score: unsafe docs + complexity reduction (target 20.0/26)'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-21T17:48:38.986292903+00:00
  updated: 2025-11-25T14:16:06.242672939+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-84
  github_issue: null
  item_type: task
  title: 'New task: GH-84'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-22T08:20:55.488299790+00:00
  updated: 2025-11-22T08:27:05.812725182+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: DEPYLER-0438
  github_issue: null
  item_type: task
  title: 'New task: DEPYLER-0438'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-22T12:13:05.190013847+00:00
  updated: 2025-11-23T10:22:44.400186390+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: ML-PHASE-5-TOPK-001
  github_issue: null
  item_type: task
  title: 'Phase 5.1: Top-K Query Acceleration with Unified Backend Selection'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-22T13:51:02.762360014+00:00
  updated: 2025-11-22T22:38:00.000000000+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: ML-PHASE-7.1-GRAPH
  github_issue: null
  item_type: task
  title: 'New task: ML-PHASE-7.1-GRAPH'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-22T15:58:48.836126708+00:00
  updated: 2025-11-22T22:10:26.834681148+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: QUAL-O1-PHASE1
  github_issue: null
  item_type: task
  title: 'New task: QUAL-O1-PHASE1'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T10:23:09.999496668+00:00
  updated: 2025-11-23T10:35:40.545724679+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: QUAL-O1-PHASE2
  github_issue: null
  item_type: task
  title: 'New task: QUAL-O1-PHASE2'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T10:38:54.095443475+00:00
  updated: 2025-11-23T10:45:07.857666725+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: QUAL-O1-PHASE3
  github_issue: null
  item_type: task
  title: 'New task: QUAL-O1-PHASE3'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T10:48:17.591378184+00:00
  updated: 2025-11-23T10:59:33.105046012+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: QUAL-O1-PHASE3.1
  github_issue: null
  item_type: task
  title: 'New task: QUAL-O1-PHASE3.1'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T11:01:50.867055909+00:00
  updated: 2025-11-23T11:38:36.051612399+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: 'Phase 3.2: O(1) Quality Gates - trueno-graph Integration (CSR Storage)'
  github_issue: null
  item_type: task
  title: 'New task: Phase 3.2: O(1) Quality Gates - trueno-graph Integration (CSR Storage)'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T11:38:48.121341456+00:00
  updated: 2025-11-23T12:31:05.441451255+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: 'Phase 4: O(1) Quality Gates - Predictive Quality Gates (ML-based)'
  github_issue: null
  item_type: task
  title: 'New task: Phase 4: O(1) Quality Gates - Predictive Quality Gates (ML-based)'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T11:54:52.424839363+00:00
  updated: 2025-11-23T12:05:50.339847538+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: 'Phase 4.1: O(1) Quality Gates - Predictive CLI (predict-quality command)'
  github_issue: null
  item_type: task
  title: 'New task: Phase 4.1: O(1) Quality Gates - Predictive CLI (predict-quality command)'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T12:05:56.159998297+00:00
  updated: 2025-11-23T12:31:10.564319305+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: 'Phase 3.3: show-metrics --trend visualization'
  github_issue: null
  item_type: task
  title: 'New task: Phase 3.3: show-metrics --trend visualization'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T12:31:36.669616444+00:00
  updated: 2025-11-25T14:09:30.718043897+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: 'Phase 3.4: CI/CD integration for metric tracking'
  github_issue: null
  item_type: task
  title: 'New task: Phase 3.4: CI/CD integration for metric tracking'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T13:44:39.677871699+00:00
  updated: 2025-11-25T14:10:24.181383572+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: Reduce unwrap() calls from 570 to <100 (CRITICAL reliability)
  github_issue: null
  item_type: task
  title: 'New task: Reduce unwrap() calls from 570 to <100 (CRITICAL reliability)'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T16:17:00.647764140+00:00
  updated: 2025-11-23T18:35:33.299168994+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: Identify and fix top 10 production files with unwrap() calls
  github_issue: null
  item_type: task
  title: 'New task: Identify and fix top 10 production files with unwrap() calls'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T16:35:03.304153783+00:00
  updated: 2025-11-24T18:04:48.379732535+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: Fix file_discovery.rs (46 unwrap calls - 2nd biggest offender)
  github_issue: null
  item_type: task
  title: 'New task: Fix file_discovery.rs (46 unwrap calls - 2nd biggest offender)'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T16:40:02.211378973+00:00
  updated: 2025-11-24T17:48:45.311685514+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: 'Comprehensive scan: Find all remaining production unwrap() calls'
  github_issue: null
  item_type: task
  title: 'New task: Comprehensive scan: Find all remaining production unwrap() calls'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T16:44:36.534847591+00:00
  updated: 2025-11-23T16:44:36.534847591+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: 'Continue unwrap elimination: Target 60 total eliminated (30 more files with TDD)'
  github_issue: null
  item_type: task
  title: 'New task: Continue unwrap elimination: Target 60 total eliminated (30 more files with TDD)'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T18:36:58.349358792+00:00
  updated: 2025-11-23T20:40:02.633449160+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: 'Continue unwrap elimination: 27 more unwraps to reach 60-unwrap milestone (EXTREME TDD)'
  github_issue: null
  item_type: task
  title: 'New task: Continue unwrap elimination: 27 more unwraps to reach 60-unwrap milestone (EXTREME TDD)'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-23T20:41:04.631442428+00:00
  updated: 2025-11-24T08:55:31.668592594+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: 'Implement pmat debug command (REFACTOR phase: CLI integration)'
  github_issue: null
  item_type: task
  title: 'New task: Implement pmat debug command (REFACTOR phase: CLI integration)'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-24T10:01:26.467552108+00:00
  updated: 2025-11-24T10:33:59.256080954+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-93
  github_issue: null
  item_type: task
  title: 'New task: GH-93'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-24T14:28:59.782172792+00:00
  updated: 2025-12-28T18:25:29.877625063+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-89
  github_issue: null
  item_type: task
  title: 'New task: GH-89'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-24T14:36:22.483170414+00:00
  updated: 2025-11-24T16:57:18.260997975+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-92
  github_issue: null
  item_type: task
  title: 'New task: GH-92'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-24T17:05:47.549686200+00:00
  updated: 2025-11-24T17:11:53.934522864+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-95
  github_issue: null
  item_type: task
  title: 'New task: GH-95'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-24T17:13:49.178268033+00:00
  updated: 2025-11-24T18:25:39.863791727+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-96
  github_issue: null
  item_type: task
  title: 'New task: GH-96'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-24T17:19:17.895031651+00:00
  updated: 2025-12-28T18:26:19.936001540+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-98
  github_issue: null
  item_type: task
  title: 'New task: GH-98'
  status: inprogress
  priority: medium
  assigned_to: null
  created: 2025-11-24T19:46:26.821013875+00:00
  updated: 2025-12-05T19:05:03.894489293+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: .pmat-tickets/coverage-improve-command.yaml
  github_issue: null
  item_type: task
  title: 'New task: .pmat-tickets/coverage-improve-command.yaml'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-24T22:07:53.644726409+00:00
  updated: 2025-11-24T22:42:34.532443829+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: .pmat-tickets/coverage-improve-phase2-integration.yaml
  github_issue: null
  item_type: task
  title: 'New task: .pmat-tickets/coverage-improve-phase2-integration.yaml'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-11-24T22:45:50.665833463+00:00
  updated: 2025-11-24T22:45:50.665833463+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: trueno-o1-context-tdg
  github_issue: null
  item_type: task
  title: Implement O(1) Context and TDG with trueno-graph
  status: completed
  priority: high
  assigned_to: null
  created: 2025-11-25T16:00:00.000000000+00:00
  updated: 2025-11-25T13:31:39.545696374+00:00
  spec: null
  acceptance_criteria:
  - Context generation uses trueno-graph CSR for O(1) function/symbol lookups
  - TDG analysis uses trueno-graph for dependency tracking and PageRank scoring
  - Add PageRank to identify hot code paths in context generation
  - Benchmark context generation current 8ms target under 5ms
  - Benchmark TDG analysis current 15ms target under 10ms
  - All existing tests pass
  - Add performance regression tests
  - Update documentation with performance metrics
  - Integrate trueno-graph CSR into server/src/services/context.rs
  - Add O(1) function lookup using CSR node mapping
  - Implement PageRank for prioritizing important functions
  - Add performance benchmarks for context generation
  - Integrate trueno-graph into server/src/tdg/ modules
  - Use CSR for dependency tracking between functions
  - Implement PageRank to identify critical test targets
  - Add performance benchmarks for TDG analysis
  - Run full test suite
  - Validate performance improvements with benchmarks
  - Update CLAUDE.md with trueno-graph usage proof
  - Document O(1) architecture in specifications
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - performance
  - o1-quality-gates
  - trueno-graph
  notes: |
    User discovered trueno-graph is ONLY used in metric_trends.rs.
    Need to integrate into context.rs and TDG for real performance.
    Current: metric_trends.rs only. Missing: context.rs and tdg/*.rs
    Expected: Context 8ms to under 5ms, TDG 15ms to under 10ms
- id: GH-102
  github_issue: null
  item_type: task
  title: 'New task: GH-102'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-05T19:05:02.965640330+00:00
  updated: 2025-12-13T07:55:49.862288073+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-97
  github_issue: null
  item_type: task
  title: 'New task: GH-97'
  status: inprogress
  priority: medium
  assigned_to: null
  created: 2025-12-05T19:05:05.468021960+00:00
  updated: 2025-12-05T19:05:05.468021960+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: GH-118
  github_issue: 118
  item_type: task
  title: Unified CLI/MCP/Help Integration with Dynamic --help Generation
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-12T21:14:08.467212514+00:00
  updated: 2025-12-13T07:55:50.911134299+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: enhance-pmat-work
  github_issue: null
  item_type: task
  title: 'New task: enhance-pmat-work'
  status: completed
  priority: medium
  assigned_to: null
  created: 2025-12-12T22:45:24.808854463+00:00
  updated: 2025-12-12T23:38:08.538484181+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: CB-IMPL-001
  github_issue: null
  item_type: epic
  title: ComputeBrick Diagnostic Support (PROBAR-SPEC-009-P8)
  status: completed
  priority: high
  assigned_to: null
  created: 2026-01-09T09:24:58.873088772+00:00
  updated: 2026-01-13T18:30:00.000000000+00:00
  spec: docs/specifications/compute-brick-support.md
  acceptance_criteria:
  - CB-001 through CB-022 defect patterns added to cuda_simd.rs
  - pmat comply check --compute-brick validates ComputeBrick code
  - pmat comply enforce --compute-brick installs git hooks
  - probar GUI coverage >= 80% enforced
  - No P0 defects blocks merge (Jidoka principle)
  - 100-point Popper falsification score implemented
  phases:
  - name: RED
    status: completed
    estimated_effort: null
    completion: 100
  - name: GREEN
    status: completed
    estimated_effort: null
    completion: 100
  - name: REFACTOR
    status: completed
    estimated_effort: null
    completion: 100
  subtasks:
  - id: CB-IMPL-001-A
    github_issue: null
    title: Add CB-001 to CB-022 defect patterns to DefectTaxonomy
    status: completed
    completion: 100
  - id: CB-IMPL-001-B
    github_issue: null
    title: Add check_compute_brick to comply handlers
    status: completed
    completion: 100
  - id: CB-IMPL-001-C
    github_issue: null
    title: Add probar coverage enforcement to comply enforce
    status: completed
    completion: 100
  - id: CB-IMPL-001-D
    github_issue: null
    title: Add ComputeBrick-specific detection algorithms
    status: completed
    completion: 100
  - id: CB-IMPL-001-E
    github_issue: null
    title: Integration tests for pmat comply --compute-brick
    status: completed
    completion: 100
  estimated_effort: 4h
  labels:
  - cuda-tdg
  - probar
  - toyota-way
  - popper-falsification
  notes: 'Reference: Popper (1959), Liker (2004). See spec for full citations.'
- id: COV-95
  github_issue: null
  item_type: task
  title: 'New task: COV-95'
  status: inprogress
  priority: medium
  assigned_to: null
  created: 2026-01-12T11:35:15.780721970+00:00
  updated: 2026-01-12T11:35:15.780721970+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-439
  github_issue: null
  item_type: task
  title: 'brick-audit: ComputeBrick Compliance Checker'
  status: planned
  priority: high
  assigned_to: null
  created: 2026-01-13T15:48:44Z
  updated: 2026-01-13T15:48:44Z
  spec: null
  acceptance_criteria:
  - 'Static analysis to verify ComputeBrick compliance: checks for CB-001 (trait implementation), CB-002 (assertion presence), CB-003 (profiler integration), CB-004 (budget declaration)'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - computebrick
  - trueno
  - analysis
  notes: null
- id: PMAT-440
  github_issue: null
  item_type: task
  title: 'ptx-complexity: PTX-Specific Analysis'
  status: planned
  priority: high
  assigned_to: null
  created: 2026-01-13T15:48:44Z
  updated: 2026-01-13T15:48:44Z
  spec: null
  acceptance_criteria:
  - 'Analyze PTX IR generated by trueno-gpu: register pressure, bank conflicts, memory coalescing, occupancy estimation'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - computebrick
  - trueno-gpu
  - ptx
  - performance
  notes: null
- id: PMAT-441
  github_issue: null
  item_type: task
  title: BrickProfiler Output Integration
  status: planned
  priority: medium
  assigned_to: null
  created: 2026-01-13T15:48:45Z
  updated: 2026-01-13T15:48:45Z
  spec: null
  acceptance_criteria:
  - 'Parse and visualize BrickProfiler JSON output: latency histograms, throughput trends, bottleneck identification'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - computebrick
  - trueno
  - profiling
  - visualization
  notes: null
- id: PMAT-442
  github_issue: null
  item_type: task
  title: TDG extension for Bricks
  status: planned
  priority: medium
  assigned_to: null
  created: 2026-01-13T15:48:46Z
  updated: 2026-01-13T15:48:46Z
  spec: null
  acceptance_criteria:
  - 'Extend Test-Driven Grade to understand ComputeBrick patterns: test Bricks more = better score, track assertion coverage'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - computebrick
  - tdg
  - testing
  notes: null
- id: PMAT-443
  github_issue: null
  item_type: task
  title: Spec-Roadmap Bidirectional Sync
  status: completed
  priority: high
  assigned_to: null
  created: 2026-01-13T15:54:51Z
  updated: 2026-01-13T16:03:50Z
  spec: null
  acceptance_criteria:
  - 'Add pmat spec sync (extract tickets from specs, update roadmap.yaml) and pmat spec drift (report orphan specs). Fix: spec **Ticket**: field should auto-update roadmap spec: field bidirectionally.'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - spec
  - roadmap
  - sync
  - ux
  notes: null
- id: PMAT-444
  github_issue: null
  item_type: task
  title: Citation Validation in Specs
  status: planned
  priority: medium
  assigned_to: null
  created: 2026-01-13T15:54:52Z
  updated: 2026-01-13T15:54:52Z
  spec: null
  acceptance_criteria:
  - 'Validate peer-reviewed citations in specs: check DOI/URL validity, flag fake citations, score reduction for unverified references. Integrate with pmat spec score.'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - spec
  - citations
  - validation
  - popper
  notes: null
- id: PMAT-445
  github_issue: null
  item_type: task
  title: Unified Quality Annotation for Tickets
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-01-13T16:06:51Z
  updated: 2026-02-01T15:42:48.988282233+00:00
  spec: null
  acceptance_criteria:
  - 'Add pmat work annotate command: auto-links spec score, TDG, churn, coverage, and Tarantula fault data to tickets. Shows unified quality view per ticket.'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - work
  - annotation
  - tdg
  - churn
  - tarantula
  - quality
  notes: null
- id: PMAT-446
  github_issue: null
  item_type: task
  title: 'pmat brick-score: ComputeBrick profiling integration'
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-01-13T17:25:44Z
  updated: 2026-01-13T17:25:50.414055307+00:00
  spec: null
  acceptance_criteria:
  - 'Add brick-score command for trueno/realizar ecosystem. Reads BrickProfiler JSON output and scores against 100-point framework: Performance (40pts), Efficiency (25pts), Correctness (20pts), Stability (15pts). Integrates with quality-gates for CV/efficiency thresholds.'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - computebrick
  - profiling
  - trueno
  notes: null
- id: PMAT-447
  github_issue: null
  item_type: task
  title: 'PMAT-447: HardwareCapability detection in trueno'
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-01-13T18:00:50Z
  updated: 2026-01-13T18:01:03.774673401+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - trueno
  - hardware
  - profiling
  notes: null
- id: PMAT-448
  github_issue: null
  item_type: task
  title: 'PMAT-448: Read hardware.toml in brick-score'
  status: planned
  priority: high
  assigned_to: null
  created: 2026-01-13T18:00:58Z
  updated: 2026-01-13T18:00:58Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - pmat
  - hardware
  - brick-score
  notes: null
- id: PMAT-449
  github_issue: null
  item_type: task
  title: 'PMAT-449: Roofline analysis in brick-score output'
  status: planned
  priority: medium
  assigned_to: null
  created: 2026-01-13T18:00:58Z
  updated: 2026-01-13T18:00:58Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - pmat
  - roofline
  - profiling
  notes: null
- id: PMAT-450
  github_issue: null
  item_type: task
  title: 'PMAT-450: Roofline chart in cbtop TUI'
  status: planned
  priority: low
  assigned_to: null
  created: 2026-01-13T18:00:58Z
  updated: 2026-01-13T18:00:58Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - cbtop
  - tui
  - visualization
  notes: null
- id: PMAT-451
  github_issue: null
  item_type: task
  title: 'PMAT-451: Extend BrickProfiler with compression_ratio and bound'
  status: inprogress
  priority: medium
  assigned_to: null
  created: 2026-01-13T18:00:58Z
  updated: 2026-01-13T18:22:01.802682268+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - trueno
  - profiler
  - zram
  notes: null
- id: PMAT-452
  github_issue: null
  item_type: task
  title: 'PMAT-452: Export ByteBudget to hardware.toml format'
  status: planned
  priority: medium
  assigned_to: null
  created: 2026-01-13T18:00:58Z
  updated: 2026-01-13T18:00:58Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - trueno
  - zram
  - config
  notes: null
- id: PMAT-453
  github_issue: null
  item_type: task
  title: 'PMAT Hooks v2: O(1) Pre-Commit System'
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-01-14T09:49:12Z
  updated: 2026-01-14T09:49:17.219911329+00:00
  spec: null
  acceptance_criteria:
  - 'Implement O(1) hooks per server/docs/specifications/pmat-hooks-v2-spec.md. Phase 1: Git tree hash caching. Phase 2: Per-gate hash caching. Phase 3: Parallel execution.'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - hooks
  - o1
  - performance
  notes: null
- id: PMAT-454
  github_issue: null
  item_type: task
  title: Normalize all scoring to 0-100 scale
  status: completed
  priority: high
  assigned_to: null
  created: 2026-01-14T12:09:33Z
  updated: 2026-01-14T12:36:38.460862493+00:00
  spec: null
  acceptance_criteria:
  - Convert all scoring systems (TDG, Repo, Rust, Popper, Brick, Perfection) to use 0-100 normalized scale. Eliminates confusion from different scales (106, 110, 200 points).
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - refactor
  - scoring
  - quality
  notes: null
- id: PMAT-455
  github_issue: null
  item_type: task
  title: 'Fix trueno CB-021: Add #[target_feature] to 1269 SIMD functions in src/matrix.rs'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-01-14T12:49:24Z
  updated: 2026-01-14T13:04:50.107324533+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - trueno
  - cb-021
  - simd
  notes: null
- id: PMAT-456
  github_issue: null
  item_type: task
  title: 'Fix realizar CB-020: Add // SAFETY: comments to 647 unsafe blocks in src/cuda.rs'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-01-14T12:49:25Z
  updated: 2026-01-14T13:15:46.789953859+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - realizar
  - cb-020
  - unsafe
  notes: null
- id: PMAT-457
  github_issue: null
  item_type: task
  title: 'CB-040: Split large files for A+ file health'
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-01-22T09:54:39Z
  updated: 2026-01-22T09:54:45.471941492+00:00
  spec: null
  acceptance_criteria:
  - Split 8 files >2000 lines to achieve A+ file health score
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-458
  github_issue: null
  item_type: task
  title: 'PMAT Work Contract: Popperian Falsification-Based Quality Enforcement'
  status: completed
  priority: critical
  assigned_to: null
  created: 2026-01-25T13:30:15Z
  updated: 2026-01-25T13:44:21.433061787+00:00
  spec: null
  acceptance_criteria:
  - Implement work contract system with immutable baseline, 9 falsifiable claims, anti-gaming detection
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - quality
  - falsification
  - contract
  notes: null
- id: PMAT-459
  github_issue: null
  item_type: task
  title: 'COMPLY-V2.1: Implement OIP Tarantula Patterns (CB-120 through CB-124)'
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-01-31T12:30:42Z
  updated: 2026-01-31T12:30:46.577718219+00:00
  spec: null
  acceptance_criteria:
  - 'Implement 5 new compliance checks from OIP Tarantula analysis: CB-120 NaN-unsafe comparison, CB-121 lock poisoning, CB-122 serde safety, CB-123 ignored tests, CB-124 coverage threshold. Spec: docs/specifications/improve-pmat-comply.md v2.1.0'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - comply
  - quality
  - oip
  - tarantula
  notes: null
- id: 'CB-125,126,127: Coverage gaming and slow test detection'
  github_issue: null
  item_type: task
  title: 'New task: CB-125,126,127: Coverage gaming and slow test detection'
  status: inprogress
  priority: medium
  assigned_to: null
  created: 2026-01-31T18:57:52.121535547+00:00
  updated: 2026-01-31T18:57:52.121535547+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-460
  github_issue: null
  item_type: task
  title: make coverage MVP
  status: inprogress
  priority: medium
  assigned_to: null
  created: 2026-01-31T22:51:00Z
  updated: 2026-01-31T22:51:04.498742487+00:00
  spec: null
  acceptance_criteria:
  - Get 'make coverage' working reliably with 95% coverage, no slow tests, maintain A+ comply rating
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-461
  github_issue: null
  item_type: task
  title: 'WORK-COMPLY-8.10: Implement pmat work compliance convergence'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-02-01T13:16:44Z
  updated: 2026-02-01T13:26:33Z
  spec: null
  acceptance_criteria:
  - 'Implement section 8.10 from docs/specifications/improve-pmat-comply.md: coverage 95%, SATD zero-tolerance, dead code zero-tolerance, lint gate'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - comply
  - coverage
  - satd
  - dead-code
  notes: null
- id: PMAT-462
  github_issue: null
  item_type: task
  title: 'DOGFOOD: Fix repo compliance issues for v2.6 gates'
  status: completed
  priority: critical
  assigned_to: null
  created: 2026-02-01T13:29:03Z
  updated: 2026-02-01T14:04:58Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - dogfood
  - compliance
  notes: null
- id: PMAT-463
  github_issue: null
  item_type: task
  title: 'COMPLY-044: Implement YAML-first configuration (.pmat.yaml)'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-02-01T14:31:52Z
  updated: 2026-02-01T14:51:00+00:00
  spec: null
  acceptance_criteria:
  - Add declarative YAML configuration for pmat comply checks. Every quality check should be configurable via .pmat.yaml without code changes. Includes check enable/disable, severity overrides, and threshold configuration.
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - comply
  - config
  - yaml
  notes: null
- id: PMAT-464
  github_issue: null
  item_type: task
  title: 'COMPLY-040: Implement CB-300 Muda Waste Score'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-01T15:14:14.906952123+00:00
  updated: 2026-02-01T15:15:00+00:00
  spec: docs/specifications/improve-pmat-comply.md
  acceptance_criteria:
  - Aggregate waste score from dead code, slow tests, SATD, complexity, and dependency metrics
  - Score range 0-100 (lower is better)
  - Integrates with pmat comply check as CB-300
  - Configurable via .pmat.yaml
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - comply
  - muda
  - quality
  notes: null
- id: PMAT-465
  github_issue: null
  item_type: task
  title: 'COMPLY-041: Implement CB-301 Reproducibility Check'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-01T15:23:02.168510460+00:00
  updated: 2026-02-01T15:23:30+00:00
  spec: docs/specifications/improve-pmat-comply.md
  acceptance_criteria:
  - Detect reproducibility level Bronze/Silver/Gold
  - Check Cargo.lock, Dockerfile, make reproduce, seeded RNG
  - Integrates with pmat comply check as CB-301
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-466
  github_issue: null
  item_type: task
  title: 'COMPLY-043: Implement CB-303 EDD Compliance'
  status: completed
  priority: low
  assigned_to: null
  created: 2026-02-01T16:00:00+00:00
  updated: 2026-02-01T16:00:00+00:00
  spec: docs/specifications/improve-pmat-comply.md
  acceptance_criteria:
  - Detect simulation projects (simular/trueno-sim deps)
  - Scan pub fn for LaTeX math notation in doc comments
  - Report EDD compliance percentage
  - Integrates with pmat comply check as CB-303
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-467
  github_issue: null
  item_type: task
  title: 'COMPLY-045: Implement three-layer CLI (review, audit)'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-02-01T16:00:00+00:00
  updated: 2026-02-01T16:00:00+00:00
  spec: docs/specifications/improve-pmat-comply.md
  acceptance_criteria:
  - Layer 2 (review) generates evidence-based reviewer checklist
  - Layer 3 (audit) generates governance artifact with sovereign trail
  - Audit requires clean git state
  - Both support text, json, markdown output formats
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-468
  github_issue: null
  item_type: task
  title: Restructure CLI handlers for 95% unit test coverage
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-02-01T19:50:51Z
  updated: 2026-02-01T19:50:56.875443931+00:00
  spec: null
  acceptance_criteria:
  - 'Extract testable business logic from CLI handlers into separate service functions. Goal: Enable unit testing without CLI arg parsing overhead. Target: 95% coverage on core business logic.'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - coverage
  - refactoring
  - tdd
  notes: null
- id: PMAT-469
  github_issue: null
  item_type: task
  title: Make coverage hit 95% - fast and just work
  status: inprogress
  priority: critical
  assigned_to: null
  created: 2026-02-01T20:00:49Z
  updated: 2026-02-01T21:58:22.422692760+00:00
  spec: null
  acceptance_criteria:
  - make coverage must hit 95% without workarounds, new targets, or exclusion gaming. Requires adding tests for uncovered code paths in services and models.
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - coverage
  - testing
  - tdd
  notes: null
- id: make coverage at 95% - fast, no workarounds
  github_issue: null
  item_type: task
  title: 'New task: make coverage at 95% - fast, no workarounds'
  status: inprogress
  priority: medium
  assigned_to: null
  created: 2026-02-01T22:51:39.769091418+00:00
  updated: 2026-02-01T22:51:39.769091418+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-COV-001
  github_issue: null
  item_type: task
  title: 'New task: PMAT-COV-001'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-02T08:09:42.111853881+00:00
  updated: 2026-02-02T08:51:14.750658231+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-ARCH-001
  github_issue: null
  item_type: task
  title: 'New task: PMAT-ARCH-001'
  status: inprogress
  priority: medium
  assigned_to: null
  created: 2026-02-02T09:03:12.067112835+00:00
  updated: 2026-02-02T09:03:12.067112835+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-470
  github_issue: null
  item_type: task
  title: RAG-powered agent context with pmat query command
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-02-04T18:09:09Z
  updated: 2026-02-04T18:09:13.520215483+00:00
  spec: null
  acceptance_criteria:
  - Implement semantic code search for agents. See docs/specifications/improve-context.md
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - rag
  - context
  - mcp
  - trueno-rag
  notes: null
- id: PMAT-471
  github_issue: null
  item_type: task
  title: Integrate graph metrics into pmat query
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-02-05T05:31:15Z
  updated: 2026-02-05T05:31:19.318121323+00:00
  spec: null
  acceptance_criteria:
  - 'Add --rank-by pagerank|betweenness|centrality options. Pre-compute graph metrics at index build time. Expand caller/callee depth traversal. Spec: docs/specifications/improve-context.md Phase 6'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - enhancement
  - query
  - graph
  notes: null
- id: PMAT-472
  github_issue: null
  item_type: task
  title: 'GH-RAG-001: Git commit parser with libgit2'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-02-05T14:31:44Z
  updated: 2026-02-05T15:12:34Z
  spec: null
  acceptance_criteria:
  - Parse git history using git2 crate. Extract commit hash, message (subject+body), author, timestamp, changed files. Support incremental parsing from last known commit.
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - git-history-rag
  - phase-1
  - infrastructure
  notes: null
- id: PMAT-473
  github_issue: null
  item_type: task
  title: 'GH-RAG-002: Commit message embedder'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-02-05T14:31:46Z
  updated: 2026-02-05T14:48:00Z
  spec: null
  acceptance_criteria:
  - Embed commit messages using TF-IDF (aprender). Concatenate subject + body. Handle short messages gracefully. Store embeddings in git history index.
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - git-history-rag
  - phase-1
  - embeddings
  notes: null
- id: PMAT-474
  github_issue: null
  item_type: task
  title: 'GH-RAG-003: Git history SQLite schema'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-02-05T14:31:49Z
  updated: 2026-02-05T14:48:00Z
  spec: null
  acceptance_criteria:
  - 'Create .pmat/git-history.idx with tables: git_commits, commit_files, file_cochange. Include Poka-Yoke constraints per spec.'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - git-history-rag
  - phase-1
  - database
  notes: null
- id: PMAT-475
  github_issue: null
  item_type: task
  title: 'GH-RAG-004: Incremental git sync'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-05T14:31:50Z
  updated: 2026-02-05T15:21:48Z
  spec: null
  acceptance_criteria:
  - Sync only new commits since last index update. Track last_indexed_commit in metadata table. Support --full flag for complete rebuild.
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - git-history-rag
  - phase-1
  - sync
  notes: null
- id: PMAT-476
  github_issue: null
  item_type: task
  title: 'GH-RAG-005: Git history search engine'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-02-05T14:31:56Z
  updated: 2026-02-05T15:24:50Z
  spec: null
  acceptance_criteria:
  - Implement semantic search over commit messages. Query by intent, filter by author/date/type (fix/feat). Return ranked results with relevance scores.
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - git-history-rag
  - phase-2
  - search
  notes: null
- id: PMAT-477
  github_issue: null
  item_type: task
  title: 'GH-RAG-006: RRF fusion implementation'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-02-05T14:31:58Z
  updated: 2026-02-05T15:34:43Z
  spec: null
  acceptance_criteria:
  - Implement Reciprocal Rank Fusion to combine code index results with git history results. Configurable weights. Boost code results with matching commit context.
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - git-history-rag
  - phase-2
  - fusion
  notes: null
- id: PMAT-478
  github_issue: null
  item_type: task
  title: 'GH-RAG-007: CLI --git-history flag'
  status: planned
  priority: high
  assigned_to: null
  created: 2026-02-05T14:32:01Z
  updated: 2026-02-05T14:32:01Z
  spec: null
  acceptance_criteria:
  - Add --git-history (-G, --gh) flag to pmat query. When enabled, search includes commit messages. Display related commits and co-changes in output.
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - git-history-rag
  - phase-2
  - cli
  notes: null
- id: PMAT-479
  github_issue: null
  item_type: task
  title: 'GH-RAG-008: MCP tool git_history parameter'
  status: planned
  priority: medium
  assigned_to: null
  created: 2026-02-05T14:32:02Z
  updated: 2026-02-05T14:32:02Z
  spec: null
  acceptance_criteria:
  - Add git_history, git_author, git_since, show_cochanges parameters to pmat_query_code MCP tool. Update JSON schema.
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - git-history-rag
  - phase-2
  - mcp
  notes: null
- id: PMAT-480
  github_issue: null
  item_type: task
  title: 'PMAT-480: pmat query raw search fallback (grep/rg replacement)'
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-02-07T12:20:24Z
  updated: 2026-02-07T12:20:28.672881343+00:00
  spec: null
  acceptance_criteria:
  - 'Add raw file search fallback to pmat query for --regex/--literal/--raw modes. Searches all files (not just indexed functions) using rg-compatible engine. Makes pmat query a superset of grep/rg for Claude Code. Spec: docs/specifications/pmat-query-raw-search-fallback.md'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - query
  - search
  - raw
  - rg
  - grep
  notes: null
- id: PMAT-481
  github_issue: null
  item_type: task
  title: Achieve 95% overall test coverage for query formatters and handlers
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-02-07T17:22:03Z
  updated: 2026-02-07T17:22:07.854030587+00:00
  spec: null
  acceptance_criteria:
  - Systematically improve line coverage to 95%+ across query formatters and related modules using pmat query --coverage-gaps
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - coverage
  - quality
  notes: null
- id: PMAT-482
  github_issue: null
  item_type: task
  title: Smart coverage-gaps filtering + 95% coverage target
  status: inprogress
  priority: high
  assigned_to: null
  created: 2026-02-07T18:12:17Z
  updated: 2026-02-07T18:12:22.065757979+00:00
  spec: null
  acceptance_criteria:
  - 'Implement coverage exclusion classification, fix #158 cache staleness, reach 95% test coverage'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - coverage
  - quality
  notes: null
- id: PMAT-483
  github_issue: null
  item_type: task
  title: 'Index v2: SQLite FTS5 backend - fix 58GB bloat (#159)'
  status: completed
  priority: high
  assigned_to: null
  created: 2026-02-07T19:53:43Z
  updated: 2026-02-07T22:08:31Z
  spec: null
  acceptance_criteria:
  - 'Replace monolithic LZ4+bincode blob with SQLite+FTS5. Phase 0 (call graph fix) done. Phase 1: SQLite schema + FTS5 search. Spec: docs/specifications/index-v2-sqlite-fts5.md'
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-484
  github_issue: null
  item_type: task
  title: Reach 95% make coverage - expand scope and fill gaps
  status: planned
  priority: high
  assigned_to: null
  created: 2026-02-08T11:55:18Z
  updated: 2026-02-08T11:55:18Z
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - coverage
  - kaizen
  notes: null
- id: PMAT-485
  github_issue: null
  item_type: task
  title: 'PMAT-PERF: Falsify all 25 pmat query performance goals, KAIZEN until convergence'
  status: completed
  priority: medium
  assigned_to: null
  created: 2026-02-09T11:23:05Z
  updated: 2026-02-09T13:34:02.071025612+00:00
  spec: null
  acceptance_criteria: []
  phases: []
  subtasks: []
  estimated_effort: null
  labels: []
  notes: null
- id: PMAT-486
  github_issue: null
  item_type: task
  title: Wire Lua into all pmat pipelines (language detection, index, function names, complexity)
  status: completed
  priority: high
  assigned_to: null
  created: 2026-02-10T16:02:39Z
  updated: 2026-02-10T17:00:00.185934209+00:00
  spec: null
  acceptance_criteria:
  - 'Four interconnected gaps prevent pmat from fully supporting Lua projects: (1) enhanced_language_detection.rs missing lua extension mapping, (2) function_index/helpers.rs detect_language() missing lua, (3) simple_deep_context.rs uses lua_fn_N placeholders instead of real names, (4) context_generation.rs falls back to hardcoded complexity when names don''t match. Fix all four so pmat query, pmat context, and pmat analyze work on Lua-dominant projects like resolve-pipeline.'
  phases: []
  subtasks: []
  estimated_effort: null
  labels:
  - lua
  - language-support
  - bug
  notes: null
