Skip to content

Releases: iepathos/debtmap

Release 0.9.2

13 Dec 10:34

Choose a tag to compare

Release 0.9.2

Changes

Changes since 0.9.1:

  • chore: prepare 0.9.2 release
  • Merge branch 'prodigy-workflow-1765617696305'
  • chore: remove implemented spec 268
  • feat: implement spec 268 - effects system expansion
  • refactor: remove dead cfg_analysis checks from display logic
  • fix: show Data Flow page when purity info is available
  • Merge worktree 'prodigy-workflow-1765616625646' into master
  • Merge worktree 'prodigy-workflow-1765616333580' into master
  • feat: implement spec 266 - option/collection unwrap elimination
  • feat: implement spec 265 - pure core extraction for unified_analysis
  • Merge worktree 'prodigy-workflow-1765614317213' into master
  • fix: complete spec 267 implementation gaps
  • Merge worktree 'prodigy-workflow-1765614330518' into master
  • fix: complete spec 269 implementation gaps
  • Merge worktree 'prodigy-workflow-1765614271345' into master
  • Merge worktree 'prodigy-workflow-1765614143735' into master
  • feat: implement spec 264 - data flow module decomposition
  • feat: implement spec 267 - decompose main.rs into modular CLI structure
  • Merge worktree 'prodigy-workflow-1765614258205' into master
  • fix: complete spec 269 implementation gaps
  • feat: implement spec 263 - critical unwrap elimination for lock safety
  • feat: implement spec 262 - effects-based progress system
  • cleanup: remove spec 269 after implementation
  • feat: implement spec 269 - TUI actions decomposition
  • add: specs 262-269 for Stillwater refactoring phases
  • Merge worktree 'prodigy-workflow-1765612456872' into master
  • cleanup old specs
  • cleanup old specs
  • Merge worktree 'prodigy-workflow-1765612310266' into master
  • feat: implement spec 261 - call graph purity propagation
  • feat: implement spec 260 - improve purity display actionability in TUI
  • Merge worktree 'prodigy-workflow-1765611544582' into master
  • feat: implement spec 259 - fix constants false positive in purity analysis
  • add: specs 259-261 for purity analysis improvements
  • refactor: move purity analysis from patterns to data flow page
  • refactor: remove escape and taint analysis from data flow
  • Merge worktree 'prodigy-workflow-1765596425884' into master
  • feat: implement spec 258 - Remove CFG Liveness Complexity
  • Merge worktree 'prodigy-workflow-1765595240312' into master
  • feat: implement spec 257 - Simplify Mutation Analysis to Binary Signals
  • Merge worktree 'prodigy-workflow-1765592137341' into master
  • fix: remove dead store references from benchmark file
  • feat: implement spec 256 - Remove Dead Store Analysis
  • add: specs 257-258 for data flow analysis improvements
  • add: spec 256 - Remove Dead Store Analysis
  • fix: eliminate false positive dead stores for pattern bindings
  • Merge worktree 'prodigy-workflow-1765582887106' into master
  • Merge worktree 'prodigy-workflow-1765582864286' into master
  • style: apply clippy fixes
  • feat: implement spec 252 - Pattern Destructuring Support for CFG
  • feat: implement spec 253 - Match Expression CFG Modeling
  • cleanup
  • Merge worktree 'prodigy-workflow-1765578046269' into master
  • Merge worktree 'prodigy-workflow-1765578046269' into master
  • Merge worktree 'prodigy-workflow-1765579377575' into master
  • feat: implement spec 251 - Taint Analysis Call Classification
  • feat: implement spec 249 - Closure Capture Analysis for CFG Data Flow
  • Merge worktree 'prodigy-workflow-1765578051239' into master
  • feat: implement spec 250 - Statement-Level Def-Use Chains
  • add: specs 251-253 for data flow analysis improvements
  • Merge worktree 'prodigy-workflow-1765577377131' into master
  • feat: implement spec 248 - Enhanced Expression Variable Extraction for CFG
  • add: specs 249-250 for data flow analysis improvements
  • add: spec 248 - Enhanced Expression Variable Extraction for CFG
  • fmt
  • refactor: extract pure section builders from overview.rs render function
  • tweak claude.md
  • Merge worktree 'prodigy-workflow-1765533218694' into master
  • complete: spec 202 - lcov.rs god module refactored successfully
  • refactor: split lcov.rs god module into focused submodules
  • fix: allow output files in current directory
  • Merge worktree 'prodigy-workflow-1765531749226' into master
  • add: spec 202 - refactor lcov.rs god module
  • refactor: use dampened complexity in debt classification (spec 201)
  • refactor: extract pure handler functions from LCOV parser
  • refactor: functional LCOV parsing in pipeline stage
  • refactor: extract pure functions from diagnose_coverage
  • docs: simplify CI commands and add debug build guidance
  • fix: correct line number indexing in data flow analysis
  • refactor: extract pure formatting functions from output_text_format
  • refactor: simplify spec 201 - remove legacy code, single source of truth
  • add: spec 201 - use dampened complexity in debt classification
  • readme touchup

Release 0.9.1

12 Dec 08:38

Choose a tag to compare

Release 0.9.1

Changes

Changes since 0.9.0:

  • increment to 0.9.1
  • fix: clear popup areas to prevent background bleed-through
  • ignore long test
  • fix: correct doctest and eliminate test race condition
  • refactor: split view_pipeline.rs into focused modules
  • chore: finalize merge cleanup
  • Merge worktree 'prodigy-workflow-1765518666663' into master
  • feat: implement spec 206 - clean match dispatcher pattern recognition
  • Merge worktree 'prodigy-workflow-1765516790538' into master
  • Merge worktree 'prodigy-workflow-1765516812734' into master
  • feat: implement spec 201 - accurate LOC calculation
  • Merge worktree 'prodigy-workflow-1765516801824' into master
  • add: spec 202 - data flow analysis support for impl block methods
  • add: specs 205-206 for match dispatcher false positive fixes
  • add: specs 205-206 for match dispatcher false positive fixes
  • add: spec 202 - data flow analysis support for impl block methods

Release 0.9.0

12 Dec 01:02

Choose a tag to compare

Release 0.9.0

Changes

Changes since 0.8.0:

  • style: remove needless borrows in call_graph_integration tests
  • add: spec 201 - accurate LOC calculation
  • refactor: improve TUI clipboard copy to match rendered layout
  • Fix function dependencies showing zeros in TUI and JSON output
  • docs: simplify README with focused messaging
  • Merge worktree 'prodigy-workflow-1765443032625' into master
  • feat: implement spec 253 - refactor format_split_recommendations_markdown
  • add: spec 253 - refactor format_split_recommendations_markdown
  • Merge worktree 'prodigy-workflow-1765437275992' into master
  • feat: implement spec 252 - output format unification
  • Merge worktree 'prodigy-workflow-1765436166149' into master
  • feat: implement spec 251 - view preparation pipeline
  • Merge worktree 'prodigy-workflow-1765434948772' into master
  • feat: implement spec 250 - unified view data model (PreparedDebtView)
  • add: specs 250-252 for unified output data pipeline
  • refactor: hide coverage display when data unavailable
  • docs: fix rustdoc warnings in dsm and god_object modules
  • refactor: remove adjusted_cyclomatic - only dampen cognitive complexity
  • docs: update example to match corrected rationale text
  • scoring fixes and tuning
  • fix: correct entropy dampening and pattern detection for complexity scoring
  • Merge worktree 'prodigy-workflow-1765360062399' into master
  • feat: implement spec 203 - TUI navigation state machine with mindset
  • feat(tui): display entropy dampening in cognitive complexity
  • Merge worktree 'prodigy-workflow-1765357942737' into master
  • feat: implement spec 202 - analysis workflow state machine
  • Merge worktree 'prodigy-workflow-1765356159568' into master
  • fix: enrich god_analysis with aggregated patterns in parallel path
  • feat: implement spec 201 - premortem config validation
  • feat(tui): add patterns analysis for god objects
  • add: specs 201-203 for premortem/mindset improvements
  • update lock
  • deps(deps): bump criterion from 0.8.0 to 0.8.1 (#32)
  • deps(deps): bump crossterm from 0.27.0 to 0.29.0 (#31)
  • deps(deps): bump ratatui from 0.26.3 to 0.28.1 (#30)
  • deps(deps): bump unicode-width from 0.1.14 to 0.2.2 (#29)
  • fix: aggregate god object coverage from all raw functions
  • fix: ensure responsibilities page always displays for all debt items
  • fix: aggregate god object dependencies from raw metrics
  • touchup readme
  • style: standardize label-value column layout in dependencies page
  • refactor: use consistent vim-style navigation in detail view
  • Merge worktree 'prodigy-workflow-1765323266372' into master
  • style: apply automated formatting
  • feat: implement spec 201 - per-struct god object analysis
  • fix: reset to valid page when navigating between items in detail view
  • cleanup
  • fix: TUI detail view pagination showing incorrect page count
  • refactor: remove error swallowing as separate debt type
  • add: spec 201 - Per-Struct God Object Analysis
  • add gitignore
  • cleanup
  • fix: prevent stack overflow with larger thread stacks
  • fix: convert remaining recursive DFS functions to iterative
  • fix: convert recursive DFS to iterative in context providers
  • Merge worktree 'prodigy-workflow-1765309751660' into master
  • feat: implement spec 207 - large graph stress tests for call graph operations
  • Merge worktree 'prodigy-workflow-1765308472559' into master
  • chore: remove implemented spec 206
  • fix: convert recursive graph traversal to iterative in call graph module
  • fix: convert recursive DFS to iterative in DSM module
  • add: specs 206-207 for stack overflow fix
  • Merge worktree 'prodigy-workflow-1765263438116' into master
  • feat: implement spec 205 - dependency structure matrix
  • Merge worktree 'prodigy-workflow-1765262441158' into master
  • style: apply automated formatting
  • fix: resolve test failures with struct field and detection type fixes
  • Merge worktree 'prodigy-workflow-1765262431470' into master
  • add: spec 207 - move responsibilities to dedicated TUI page
  • feat: implement spec 206 - refactor entropy aggregation to stillwater principles
  • Merge worktree 'prodigy-workflow-1765261305702' into master
  • delete: spec 204 - implemented DOT export format
  • add: spec 204 - DOT/Graphviz export format for dependency visualization
  • add: spec 207 - move responsibilities to dedicated TUI page
  • add: spec 206 - refactor entropy aggregation to Stillwater principles
  • fix: aggregate entropy from raw FunctionMetrics for god objects
  • Merge worktree 'prodigy-workflow-1765260527134' into master
  • add: spec 203 - TUI coupling visualization
  • fix: aggregate entropy analysis for god objects in TUI patterns view
  • Merge worktree 'prodigy-workflow-1765259690443' into master
  • add: spec 202 - coupling metrics in text output
  • Merge worktree 'prodigy-workflow-1765257734129' into master
  • fix: complete spec 201 implementation gaps
  • add: spec 201 - file-level dependency metrics in analysis output
  • fix: add consistent horizontal margins to header and footer bars
  • add: specs 202-205 for dependency visualization improvements
  • add: spec 201 - file-level dependency metrics in analysis output
  • fix: improve god object detection for files with data-only structs
  • fix: add content margins to detail view per DESIGN.md
  • refactor: change error swallowing from standalone debt to function metric
  • fix: reduce false positives in error context detection
  • fix: exempt ErrorSwallowing from complexity filtering
  • Merge worktree 'prodigy-workflow-1765182740983' into master
  • style: apply automated formatting
  • fix: complete spec 201 implementation gaps
  • fix: complete spec 201 implementation gaps
  • feat: implement spec 201 - refactor compare_debtmap.rs following Stillwater
  • fix: align TUI detail view columns for longer labels
  • add: spec 201 - refactor compare_debtmap.rs following Stillwater philosophy
  • refactor: extract complex match arms from write_section
  • fix: update contextual risk test to reflect capping behavior
  • fix: cap god object and contextual risk multipliers to prevent score inflation
  • feat: add page content copy and clean status messages in TUI detail view
  • Merge branch 'prodigy-workflow-1765167587710'
  • refactor: tighten god object detection with pattern awareness
  • fix: add missing fields to GodObjectAnalysis test initializers
  • refactor: tighten utilities categorization to reduce false positives
  • add: spec 201 - god object pattern detection for false positive reduction
  • Add Utilities behavior category and enhance god object detection
  • Apply coverage multiplier to god object scores
  • Fix coverage display bug in TUI showing fractions as percentages
  • Add file-level coverage fallback for god objects
  • fix: align spec 255 implementation with updated specification
  • Merge worktree 'prodigy-workflow-1765158901319' into master
  • style: apply automated formatting
  • chore: finalize merge cleanup
  • Merge worktree 'prodigy-workflow-1765159569653' into master
  • fix: complete spec 254 implementation gaps
  • fix: complete spec 255 implementation gaps
  • update: spec 255 - use metric labels instead of section header
  • feat: implement spec 254 - universal responsibility analysis
  • feat: implement spec 255 - god object accumulated complexity display
  • add: spec 255 - god object accumulated complexity display
  • Merge branch 'prodigy-workflow-1765156884103'
  • style: apply automated formatting
  • fix: complete spec 253 implementation gaps
  • add: spec 254 - universal responsibility analysis
  • fix: complete spec 253 implementation gaps
  • feat: implement spec 253 - unify god object debt types
  • add responsibilities to dependencies page
  • add: spec 253 - unify god object debt type variants
  • update: DESIGN.md to reflect current TUI design standards
  • Merge branch 'prodigy-workflow-1765153101024'
  • chore: remove implemented spec 252
  • feat: implement spec 252 - unify god object and god module action recommendations
  • add: spec 252 - unify god object and god module recommendations
  • tui and copy touchup
  • Fix god object split recommendation for single high-confidence split
  • Fix god module split count calculation
  • Merge branch 'prodigy-workflow-1765142799714'
  • feat: implement spec 251 - unified severity classification for 0-100 scale
  • add: spec 251 - unified severity classification for 0-100 scale
  • Merge worktree 'prodigy-workflow-1765133218299' into master
  • style: apply clippy fixes and formatting
  • fix: complete spec 248 implementation gaps
  • feat: implement spec 248 - file-level git context analysis for god objects
  • add: spec 248 - file-level git context analysis for god objects
  • test: ignore god object test until better test file is identified
  • fix: mark outdated doc tests as ignore to prevent compilation failures
  • fix: update TUI tests to match 6-stage pipeline design
  • refactor: consolidate TUI pipeline from 9 to 6 stages
  • feat: display god object structural metrics prominently in TUI
  • Merge branch 'prodigy-workflow-1765125556163'
  • style: apply automated formatting
  • fix: complete spec 247 implementation gaps
  • chore: remove implemented spec 247
  • feat: implement spec 247 - VarId to variable name translation layer
  • chore: finalize merge cleanup
  • Merge branch 'prodigy-workflow-1765087164116'
  • feat: implement spec 246 - variable extraction from I/O operations
  • Merge branch 'prodigy-workflow-1765083504135'
  • style: apply automated formatting
  • fix: resolve test failures with functional patterns
  • feat: implement spec 245 - AST-based I/O operation detection
  • cleanup
  • add: specs 245-247 for data flow analysis improvements
  • Finalize god object dependency aggregation strategy
  • Add god object dependency aggregation infrastructure
  • Fix god object complexity aggregation in parallel analysis
  • Merge branch 'prodigy-workflow-1765072945042'
  • style: apply automated formatting
  • fix: complete spec 243 implementation gaps
  • feat: implement spec 243 - single-stage filtering
  • Merge branch 'prodigy-workflow-1765070571026'
  • fix: resolve test failures with functional patterns
  • Fix terminal flash when opening editor from ...
Read more

Release 0.8.0

05 Dec 21:10

Choose a tag to compare

Release 0.8.0

Changes

Changes since 0.7.0:

  • iterate on spec 211
  • style: fix clippy and formatting issues
  • doc cleanup
  • update to 0.8.0 to prepare for release
  • add: spec 211 - Interactive TUI Results Explorer
  • test: fix clustering integration tests after behavioral_decomposition refactor
  • fmt
  • docs: add comprehensive module documentation for behavioral_decomposition
  • refactor: extract field analysis and recommendations to separate module
  • refactor: extract clustering algorithms to separate module
  • feat: add real-time TUI statistics updates and fix duplicate progress output
  • fix: resolve TUI display corruption and output loss
  • refactor: extract behavioral categorization to separate module
  • Merge branch 'prodigy-workflow-1764930789209'
  • style: apply automated formatting
  • fix: complete spec 210 implementation gaps
  • refactor: extract behavioral_decomposition types to separate module
  • feat: implement spec 210 - zen minimalist TUI progress visualization
  • Merge branch 'prodigy-workflow-1764928396453'
  • style: apply clippy fixes and formatting
  • fix: complete spec 209 implementation gaps
  • docs: add composable pipeline architecture documentation
  • feat: implement spec 209 - composable pipeline architecture
  • Merge branch 'prodigy-workflow-1764927288334'
  • fix: correct spec 206 batched git history implementation
  • feat: implement spec 208 - pure function extraction
  • Merge branch 'prodigy-workflow-1764925982562'
  • drop custom merge from implement workflow
  • add: spec 210 - zen minimalist TUI progress with ratatui
  • feat: implement spec 207 - stillwater effects integration
  • Merge branch 'prodigy-workflow-1764924322745'
  • style: apply automated formatting
  • add: specs 207-209 for stillwater pipeline refactoring
  • feat: implement spec 206 - batched git history optimization
  • fix: ensure parallel flag is propagated to debt analysis
  • add: spec 206 - batched git history optimization
  • fix: improve progress reporting during analysis
  • Merge branch 'prodigy-workflow-1764920110311'
  • fix: complete spec 205 implementation gaps
  • feat: implement spec 205 - improved bug detection heuristics
  • add: spec 205 - improved bug detection heuristics
  • docs: add Bug Magnet Hypothesis research background to git history provider
  • update changelog
  • Merge branch 'prodigy-workflow-1764911434299'
  • fix: complete spec 204 implementation gaps
  • feat: implement spec 204 - lock-free context sharing for parallel risk analysis
  • fix parameters with leading underscore
  • Merge worktree 'prodigy-workflow-1764902692086' into master
  • fix: state machine pattern detector test failures
  • add: spec 204 - lock-free context sharing for parallel risk analysis
  • feat: add contextual risk display to priority output
  • feat: implement spec 203 - state machine arm-level analysis
  • Merge branch 'prodigy-workflow-1764899149006'
  • fix: resolve CI pipeline issues in contextual risk tests
  • style: apply automated formatting
  • add: spec 203 - state machine arm-level analysis
  • fix: complete spec 202 implementation gaps
  • feat: implement spec 202 - contextual risk integration for priority scoring
  • Merge branch 'prodigy-workflow-1764893698108'
  • fix: complete spec 201 implementation gaps
  • add: spec 202 - Contextual Risk Integration for Priority Scoring
  • start connecting context analysis up again
  • feat: implement spec 201 - legacy code cleanup for 1.0 release
  • add: spec 201 - legacy code cleanup for 1.0 release
  • cleanup
  • Merge branch 'prodigy-session-f60b2bca-a402-4b2a-9c7c-3dc2f0a652e6'
  • chore: remove temporary book analysis files for ${PROJECT_NAME}
  • Merge agent agent-mapreduce-20251204_220026_agent_34-item_34
  • docs: fix Debtmap book chapter 'Boilerplate Detection'
  • Merge agent agent-mapreduce-20251204_220026_agent_33-item_33
  • docs: fix Debtmap book chapter 'Call Graph Analysis'
  • analysis: drift report for Debtmap chapter 'Boilerplate Detection'
  • analysis: drift report for Debtmap chapter 'Call Graph Analysis'
  • Merge agent agent-mapreduce-20251204_220026_agent_32-item_32
  • analysis: drift report for Debtmap chapter 'Dead Code Analysis'
  • Merge agent agent-mapreduce-20251204_220026_agent_30-item_30
  • docs: fix Debtmap book chapter 'Functional Composition Analysis'
  • Merge agent agent-mapreduce-20251204_220026_agent_31-item_31
  • docs: fix Debtmap book chapter 'Threshold Configuration'
  • Merge agent agent-mapreduce-20251204_220026_agent_27-item_27
  • docs: fix Debtmap book chapter 'Error Handling Analysis'
  • analysis: drift report for Debtmap chapter 'Functional Composition Analysis'
  • analysis: drift report for Debtmap chapter 'Threshold Configuration'
  • Merge agent agent-mapreduce-20251204_220026_agent_29-item_29
  • docs: fix Debtmap book chapter 'Multi-Pass Analysis'
  • Merge agent agent-mapreduce-20251204_220026_agent_28-item_28
  • docs: fix Debtmap book chapter 'Architectural Analysis'
  • analysis: drift report for Debtmap chapter 'Multi-Pass Analysis'
  • analysis: drift report for Debtmap chapter 'Error Handling Analysis'
  • analysis: drift report for Debtmap chapter 'Architectural Analysis'
  • Merge agent agent-mapreduce-20251204_220026_agent_26-item_26
  • docs: fix Debtmap book chapter 'Validation and Quality Gates'
  • Merge agent agent-mapreduce-20251204_220026_agent_25-item_25
  • docs: fix Debtmap book chapter 'Compare Analysis'
  • Merge agent agent-mapreduce-20251204_220026_agent_24-item_24
  • docs: fix Debtmap book chapter 'Design Pattern Detection'
  • analysis: drift report for Debtmap chapter 'Validation and Quality Gates'
  • Merge agent agent-mapreduce-20251204_220026_agent_23-item_23
  • docs: fix Debtmap book chapter 'Context Providers'
  • analysis: drift report for Debtmap chapter 'Compare Analysis'
  • analysis: drift report for Debtmap chapter 'Design Pattern Detection'
  • Merge agent agent-mapreduce-20251204_220026_agent_21-item_21
  • analysis: drift report for Debtmap chapter 'Context Providers'
  • docs: fix Debtmap book chapter 'God Object Detection'
  • Merge agent agent-mapreduce-20251204_220026_agent_20-item_20
  • docs: fix Debtmap book chapter 'Coverage Integration'
  • Merge agent agent-mapreduce-20251204_220026_agent_22-item_22
  • docs: fix Debtmap book chapter 'Suppression Patterns'
  • analysis: drift report for Debtmap chapter 'Suppression Patterns'
  • analysis: drift report for Debtmap chapter 'God Object Detection'
  • Merge agent agent-mapreduce-20251204_220026_agent_19-item_19
  • docs: fix Debtmap book chapter 'Entropy Analysis'
  • analysis: drift report for Debtmap chapter 'Coverage Integration'
  • Merge agent agent-mapreduce-20251204_220026_agent_18-item_18
  • docs: fix Debtmap book chapter 'Parallel Processing'
  • analysis: drift report for Debtmap chapter 'Entropy Analysis'
  • Merge agent agent-mapreduce-20251204_220026_agent_17-item_17
  • docs: fix Debtmap book chapter 'Prodigy Integration'
  • Merge agent agent-mapreduce-20251204_220026_agent_16-item_16
  • analysis: drift report for Debtmap chapter 'Parallel Processing'
  • docs: fix Debtmap book chapter 'Scoring Strategies'
  • analysis: drift report for Debtmap chapter 'Prodigy Integration'
  • Merge agent agent-mapreduce-20251204_220026_agent_13-item_13
  • docs: fix Debtmap book chapter 'Examples'
  • Merge agent agent-mapreduce-20251204_220026_agent_15-item_15
  • analysis: drift report for Debtmap chapter 'Scoring Strategies'
  • docs: fix Debtmap book chapter 'Tiered Prioritization'
  • Merge agent agent-mapreduce-20251204_220026_agent_14-item_14
  • docs: fix Debtmap book chapter 'Troubleshooting'
  • analysis: drift report for Debtmap chapter 'Tiered Prioritization'
  • analysis: drift report for Debtmap chapter 'Examples'
  • analysis: drift report for Debtmap chapter 'Troubleshooting'
  • Merge agent agent-mapreduce-20251204_220026_agent_12-item_12
  • docs: fix Debtmap chapter 'Output Formats'
  • Merge agent agent-mapreduce-20251204_220026_agent_11-item_11
  • docs: fix Debtmap book chapter 'Configuration'
  • Merge agent agent-mapreduce-20251204_220026_agent_10-item_10
  • docs: fix Debtmap subsection 'Analysis Guide > Example Outputs'
  • analysis: drift report for Debtmap chapter 'Output Formats'
  • analysis: drift report for Debtmap chapter 'Configuration'
  • analysis: drift report for Debtmap subsection 'Example Outputs'
  • Merge agent agent-mapreduce-20251204_220026_agent_9-item_9
  • docs: fix Debtmap subsection 'Analysis Guide > Advanced Features'
  • Merge agent agent-mapreduce-20251204_220026_agent_7-item_7
  • docs: fix Debtmap subsection 'Analysis Guide > Interpreting Results'
  • Merge agent agent-mapreduce-20251204_220026_agent_6-item_6
  • analysis: drift report for Debtmap subsection 'Advanced Features'
  • docs: fix Debtmap subsection 'Analysis Guide > Risk Scoring'
  • Merge agent agent-mapreduce-20251204_220026_agent_8-item_8
  • docs: fix Debtmap subsection 'Analysis Guide > Analyzer Types'
  • analysis: drift report for Debtmap subsection 'Interpreting Results'
  • analysis: drift report for Debtmap subsection 'Analyzer Types'
  • analysis: drift report for Debtmap subsection 'Risk Scoring'
  • Merge agent agent-mapreduce-20251204_220026_agent_3-item_3
  • docs: fix Debtmap subsection 'Analysis Guide > Overview'
  • Merge agent agent-mapreduce-20251204_220026_agent_5-item_5
  • docs: fix Debtmap subsection 'Analysis Guide > Debt Patterns'
  • Merge agent agent-mapreduce-20251204_220026_agent_4-item_4
  • docs: fix Debtmap subsection 'Analysis Guide > Complexity Metrics'
  • analysis: drift report for Debtmap subsection 'Overview'
  • analysis: drift report for Debtmap subsection 'Debt Patterns'
  • analysis: drift report for Debtmap subsection 'Complexity Metrics'
  • Merge agent agent-mapreduce-20251204_220026_agent_2-item_2
  • Merge agent agent-mapreduce-20251204_220026_agent_1-item_1
  • chore: finalize merge cleanup
  • Merge branch 'agent-mapreduce-20251204_220026_agent_0-item_0' into prodigy-session-f60b2bca-a402-4b2a-9c7c-3dc2f0a652e6
  • docs: restructure analysis guide into multi-subsection format
  • docs: fix Debtmap book chapter 'CLI Reference'
  • docs: fix Debtmap book chapter 'Getting Started'
  • docs: fix Debtmap book chapter ...
Read more

Release 0.7.0

03 Dec 04:50

Choose a tag to compare

Release 0.7.0

Changes

Changes since 0.6.0:

  • update lock
  • update changelog
  • Merge branch 'prodigy-workflow-1764711246130'
  • fix: update bracket API usage for stillwater 0.13.0
  • Merge remote-tracking branch 'origin/master' into prodigy-workflow-1764711246130
  • style: apply automated formatting
  • deps(deps): bump criterion from 0.7.0 to 0.8.0 (#28)
  • deps(deps): bump stillwater from 0.11.0 to 0.13.0 (#27)
  • fix: complete spec 202 implementation gaps
  • feat: implement spec 202 - Enhanced State Field Detection with Pattern-Based Heuristics
  • feat: display state transition pattern metrics in priority recommendations
  • add: spec 202 - Enhanced State Field Detection with Pattern-Based Heuristics
  • add: spec 201 - Data Flow Analysis for State Transition and Mutation Tracking
  • Merge branch 'prodigy-workflow-1764706751126'
  • Merge remote-tracking branch 'origin/master' into prodigy-workflow-1764706751126
  • feat: implement spec 190 - display state transition metrics in all output formats
  • update lock
  • docs: update CHANGELOG with tier classification fix for 0.7.0 release
  • touchup readme for future language support note
  • fix: use sophisticated scoring metrics in tier classification
  • docs: update CHANGELOG and README for 0.7.0 release
  • increment to 0.7.0
  • fix: complete spec 193 implementation gaps
  • fix: complete spec 193 implementation gaps
  • feat: implement spec 193 - update documentation for Rust-only focus
  • style: apply automated formatting
  • fix: complete spec 192 implementation gaps
  • feat: implement spec 192 - remove JavaScript and TypeScript support
  • style: replace map_or with is_some_and in file walker tests
  • style: apply automated formatting
  • fix: complete spec 191 implementation gaps
  • feat: implement spec 191 - remove Python language support
  • add: specs 194-200 for terminal output UX improvements
  • add: specs 191-193 for removing Python/JS/TS support and focusing on Rust
  • add: spec 190 - Display State Transition Metrics in Output Formats
  • update lock
  • add: specs 181-189 for Stillwater evaluation recommendations
  • Merge branch 'prodigy-workflow-1764527469486'
  • style: apply clippy fixes
  • fix: complete spec 181 implementation gaps
  • feat: implement spec 181 - Analyzer I/O Separation (Pure Core Implementation)
  • add: spec 181 - Analyzer I/O Separation (Pure Core Implementation)

Release 0.6.0

29 Nov 02:06

Choose a tag to compare

Release 0.6.0

Changes

Changes since 0.5.0:

  • increment to 0.6.0
  • increment to 0.5.1
  • update lock
  • doc fixes
  • Merge branch 'prodigy-workflow-1764369543246'
  • style: apply automated formatting
  • fix: complete spec 208 implementation gaps
  • chore: delete spec 208 after implementation
  • feat: implement spec 208 - optional split recommendations display
  • add: spec 208 - optional split recommendations display
  • Merge worktree 'prodigy-workflow-1764361019750' into master
  • feat: implement spec 207 - analysis module effect migration
  • Merge worktree 'prodigy-workflow-1764358813065' into master
  • feat: implement spec 206 - bracket pattern for resource management
  • Merge worktree 'prodigy-workflow-1764315175292' into master
  • style: apply automated formatting
  • feat: implement spec 205 - retry pattern for resilient operations
  • Merge worktree 'prodigy-workflow-1764310925266' into master
  • fix: complete spec 204 implementation gaps
  • feat: implement spec 204 - output writers as effects
  • Merge worktree 'prodigy-workflow-1764308339324' into master
  • fix: remove unused complex_rust_file function from tests
  • style: apply automated formatting
  • fix: complete spec 203 implementation gaps
  • add: criterion benchmarks for batch analysis performance
  • feat: implement spec 203 - traverse pattern batch analysis

Release 0.5.0

28 Nov 05:34

Choose a tag to compare

Release 0.5.0

Changes

Changes since 0.4.0:

  • add: specs 203-207 for stillwater integration improvements
  • update lockfile
  • Merge worktree 'prodigy-workflow-1764303489771' into master
  • feat: implement spec 201 - multi-source configuration loading
  • Merge worktree 'prodigy-workflow-1764291350874' into master
  • feat: implement spec 200 - testing infrastructure with MockEnv
  • Merge worktree 'prodigy-workflow-1764287058762' into master
  • feat: implement spec 199 - reader pattern configuration
  • docs: update specs 199 and 200 for stillwater 0.11.0 compatibility
  • update lock
  • feat: update to stillwater 0.11.0 with zero-cost effects
  • cleanup
  • update github icon ref
  • fix docs
  • Merge worktree 'prodigy-workflow-1764203928407' into master
  • feat: implement spec 198 - effect composition for I/O operations
  • feat: implement spec 197 - validation error accumulation
  • feat: implement spec 196 - pure function extraction for complexity
  • feat: implement spec 195 - stillwater foundation setup
  • feat: implement spec 202 - remove legacy JSON format
  • increment to 0.5.0
  • add: spec 202 - remove legacy JSON format
  • fix: correct ANSI escape code handling in coverage test assertion
  • Merge worktree 'prodigy-workflow-1764138071588' into master
  • fix: complete spec 194 implementation - remove caching infrastructure gaps
  • fix: complete spec 194 implementation - remove caching infrastructure gaps
  • fix: complete spec 194 implementation - remove caching infrastructure gaps
  • feat: implement spec 194 - remove caching infrastructure
  • add: spec 201 for premortem configuration integration
  • cleanup
  • add: specs 195-200 for stillwater integration

Release 0.4.0

24 Nov 09:22

Choose a tag to compare

Release 0.4.0

Changes

Changes since 0.3.5:

  • update lock
  • deps(deps): bump clap from 4.5.52 to 4.5.53 (#24)
  • deps(deps): bump syn from 2.0.110 to 2.0.111 (#25)
  • ci(deps): bump actions/checkout from 5 to 6 (#26)
  • fmt
  • add: spec 194 - remove caching infrastructure
  • drop cache
  • fix: apply score threshold filtering to summary statistics
  • Merge branch 'prodigy-workflow-1763967722920'
  • feat: implement spec 193 - score-based filtering
  • add: spec 193 - score-based filtering
  • Merge branch 'prodigy-workflow-1763964701990'
  • fix: display context dampening information in terminal output
  • feat: implement spec 192 - state-aware coordinator pattern detection
  • Merge branch 'prodigy-workflow-1763962065413'
  • style: apply automated formatting
  • style: apply clippy fixes
  • feat: implement spec 191 - context-aware urgency scoring
  • add: specs 191-192 for false positive reduction
  • fix text cut off in html dashboard
  • refactor: spec 180 - pass structured data instead of pre-rendered HTML
  • add: spec 180 - Dashboard Backend Logic Refactor
  • fix: improve clustering determinism with epsilon-based comparisons and BTreeMap
  • feat: sort Top 10 Recommendations by urgency (priority)
  • fix: improve recommendation grouping with focused and decision keywords
  • fix: use highest individual priority for grouped recommendations
  • feat: enhance HTML dashboard with grouped recommendations and rationale
  • feat: improve HTML dashboard title to show meaningful directory names
  • feat: enhance tier classification and filter T4 items from main reports
  • feat: enhance dashboard chart tooltips and fix doc formatting
  • perf: ignore slow god object detection tests
  • perf: ignore slow panic tests for debug_assert validation
  • increment lock
  • cleanup
  • refactor: streamline HTML dashboard by removing redundant complexity distribution chart
  • refactor: improve dashboard layout and add entropy-adjusted complexity visualizations
  • Merge worktree 'prodigy-workflow-1763849896114' into master
  • feat: implement spec 180 - Exclude Maintenance-Only Recommendations from Debt Reports
  • add: spec 180 - Exclude Maintenance-Only Recommendations from Debt Reports
  • refactor: simplify debt categorization and improve dashboard presentation
  • feat: use complexity pattern categories instead of generic severity levels
  • feat: add granular categorization for complexity and debt types
  • fix: improve root causes chart categorization for unified format
  • test: add comprehensive HTML writer test coverage
  • iterating on html dashboard
  • feat: improve dashboard root causes chart with smart categorization and enhanced visualization
  • fix: add dynamic color generation for dashboard charts
  • fix: add deterministic ordering to organization clustering
  • fix: add file output support for HTML format
  • Merge branch 'prodigy-workflow-1763798016584'
  • fix: resolve doc test import paths and deprecation warnings
  • fix: complete spec 194 implementation gaps
  • feat: implement spec 194 - HTML output format with dashboard
  • add: spec 194 - HTML output format with interactive dashboard
  • refactor: improve impact estimation accuracy and verbosity controls
  • feat: add method-based naming and intelligent disambiguation
  • fix: resolve clustering infinite loop and determinism issues
  • cleanup
  • feat: implement domain-aware naming for type-based splits (spec 193)
  • cleanup
  • add spec 193
  • fix: add adaptive thresholds and max splits limit to prevent over-splitting
  • fix: implement three critical integration fixes for specs 174, 175, 191, 192
  • Merge branch 'prodigy-workflow-1763715473452'
  • style: apply automated formatting
  • style: apply clippy fixes and formatting
  • fix: complete spec 192 implementation gaps
  • feat: implement spec 192 - improved responsibility clustering
  • Merge branch 'prodigy-workflow-1763713917190'
  • feat: implement spec 175 - domain pattern detection for semantic clustering
  • Merge branch 'prodigy-workflow-1763709999928'
  • fix: prioritize domain-specific terms in semantic naming
  • style: apply automated formatting
  • fix: resolve clippy warnings in spec 191 implementation
  • Merge branch 'prodigy-workflow-1763710026402'
  • fix: resolve deprecated function usage in tests
  • fix: complete spec 191 implementation gaps
  • style: apply clippy fixes
  • fix: complete spec 174 implementation gaps
  • feat: implement spec 191 - semantic module naming
  • feat: implement spec 174 - confidence-based responsibility classification
  • Merge branch 'prodigy-workflow-1763708158401'
  • Merge worktree 'prodigy-workflow-1763707635161' into master
  • fix: correct doctest assertion in sanitize_module_name
  • feat: implement spec 190 - minimum split size enforcement
  • feat: implement spec 173 - simplify responsibility category names
  • Merge branch 'prodigy-workflow-1763706321253'
  • Merge branch 'prodigy-workflow-1763706207103'
  • style: apply automated formatting
  • add: specs 190-192 for god object split recommendation improvements
  • feat: implement spec 188 - intelligent module split recommendations
  • feat: implement spec 189 - dispatcher pattern detection and scoring adjustment
  • add: spec 189 - dispatcher pattern detection and scoring adjustment
  • Merge branch 'prodigy-workflow-1763701590784'
  • style: apply automated formatting
  • feat: implement spec 185 - integrated architecture analysis
  • Merge branch 'prodigy-workflow-1763667860099'
  • style: apply automated formatting
  • feat: implement spec 184 - hidden type extraction for domain modeling
  • Merge branch 'prodigy-workflow-1763664599638'
  • style: apply automated formatting and fix documentation warnings
  • feat: implement spec 182 - data flow analysis for pipeline detection
  • Merge branch 'prodigy-workflow-1763630909635'
  • style: apply automated formatting
  • feat: implement spec 187 - type organization presentation format
  • Merge branch 'prodigy-workflow-1763619093905'
  • feat: implement spec 186 - codebase-wide type organization analysis
  • Merge branch 'prodigy-workflow-1763615846307'
  • feat: implement spec 180 - shared utilities for architecture analysis
  • cleanup specs with same id
  • Merge branch 'prodigy-workflow-1763584150462'
  • fix: resolve test compilation and linting issues
  • style: apply automated formatting
  • style: apply clippy fixes and formatting
  • fix: complete spec 181 implementation gaps
  • fix: complete spec 181 implementation gaps
  • feat: implement spec 181 - type-based clustering
  • docs: simplify type clustering and reorganize presentation specs
  • feat: add command to evaluate debtmap's approach viability
  • Merge worktree 'prodigy-workflow-1763575208822' into master
  • fix: correct doctest assertion for helper_function categorization
  • feat(spec): add Spec 186 for codebase-wide type organization analysis
  • style: apply automated formatting
  • fix: complete spec 183 implementation gaps
  • fix: complete spec 183 implementation gaps
  • feat: implement spec 183 - anti-pattern detection for code quality
  • feat(specs): comprehensive improvements to specs 181-185 for architecture analysis
  • fix(specs): comprehensive improvements to specs 181-184
  • add: specs 181-184 for type-based idiomatic rust recommendations
  • fix(spec-178): Phase 1 - prevent method loss and enforce minimum cluster size
  • fix(spec-178): implement production-ready behavioral clustering
  • refactor: improve behavioral clustering accuracy and fix god object classification
  • fix(spec-178): treat single splits as no actionable splits
  • fix(ui): clarify output when only one split candidate is found
  • fix(ui): remove double hyphens from language patterns section
  • refactor(ui): improve readability of god object split recommendations
  • perf(spec-178): optimize behavioral decomposition for large codebases
  • fix(spec-178): remove score threshold from method count prioritization
  • fix(spec-178): prioritize behavioral decomposition for method-heavy god objects
  • cleanup
  • feat(spec-178): complete behavioral decomposition implementation
  • update prodigy-lint with latest
  • Merge branch 'prodigy-workflow-1763533466916'
  • fix: resolve CI pipeline issues
  • update prodigy-lint with latest
  • update prodigy claude commands with latest
  • style: apply automated formatting and lint fixes
  • fix: complete spec 178 implementation gaps
  • fix: complete spec 178 implementation gaps
  • fix: complete spec 178 implementation gaps
  • fix: complete spec 178 implementation gaps
  • fix: complete spec 178 implementation gaps
  • feat(spec-178): add behavioral decomposition foundation (partial)
  • add: specs 178-180 for enhanced god object recommendations
  • refactor: improve coverage info formatting and add coverage percentage display
  • perf: increase recursion depth limit and file timeout for large codebases
  • update lockfile
  • adjust messaging from early prototype to beta
  • feat: add match expression count tracking to state machine pattern detector
  • fix cyclomatic score for example comment
  • feat: add method name index for trait method coverage matching
  • Merge branch 'prodigy-workflow-1763380231655'
  • feat: implement spec 182 - line-based coverage fallback reliability
  • Merge branch 'prodigy-workflow-1763377796183'
  • fix: correct coverage data display when function not found in LCOV
  • style: apply automated formatting and lint fixes
  • fix: complete spec 181 implementation gaps
  • feat: implement spec 181 - trait method coverage matching with name variants
  • add: specs 181-182 for LCOV coverage matching fixes
  • Merge branch 'prodigy-workflow-1763375174172'
  • fix: display UNTESTED label when coverage data available
  • Merge worktree 'prodigy-workflow-1763375189827' into master
  • style: remove bracketed phase labels from progress output
  • feat: implement spec 179 - LCOV coverage matching for generic/monomorphized Rust functions
  • feat: implement spec 180 - conditional coverage line display
  • add spec 179
  • Merge worktree 'prodigy-workflow-1763371534864' into master
  • fix: update god object tests for conservative scoring
  • add: spec 180 - conditional coverage line display
  • style: apply automated formatting and lint ...
Read more

Release 0.3.5

17 Nov 08:38

Choose a tag to compare

Release 0.3.5

Changes

Changes since 0.3.4:

  • rename examples subdir
  • Add blog post code samples demonstrating debtmap vs traditional static analysis
  • generate lockfile
  • just fmt
  • test: add integration tests for state machine pattern detection
  • fix: resolve compilation errors and test failures
  • feat: implement validation pattern detection from AST analysis
  • Merge branch 'prodigy-workflow-1763360391454'
  • feat: implement spec 183 - use adjusted complexity in recommendations and output
  • Merge worktree 'prodigy-workflow-1763357232605' into master
  • Merge branch 'prodigy-workflow-1763357272111'
  • feat: implement spec 182 - use adjusted complexity in classification
  • feat: implement spec 180 - repetitive validation pattern detection
  • Merge worktree 'prodigy-workflow-1763356976400' into master
  • feat: implement spec 181 - relocate file context tag from location line
  • Merge worktree 'prodigy-workflow-1763353649276' into master
  • Merge branch 'prodigy-workflow-1763352608992'
  • chore: remove implemented spec 179
  • feat: implement spec 179 - state machine/coordinator pattern detection
  • add: specs 182-183 for entropy-adjusted complexity usage
  • style: apply automated formatting and lint fixes
  • fix: complete spec 178 implementation gaps
  • fix: complete spec 178 implementation gaps
  • add: spec 181 - relocate file context tag from location line
  • feat: implement spec 178 - fix moderate complexity recommendation logic
  • add: spec 180 - repetitive validation pattern detection
  • add: spec 179 - state machine/coordinator pattern detection
  • add: spec 178 - fix moderate complexity recommendation logic
  • add: spec 177 - role-aware complexity recommendations
  • Merge worktree 'prodigy-workflow-1763344317119' into master
  • fix: correct entropy vs effective complexity metric confusion (spec 176)
  • add: spec 176 - fix entropy vs effective complexity confusion
  • Merge branch 'prodigy-workflow-1763340191933'
  • fix: correct doctest expectation for sanitize_module_name
  • style: apply automated formatting and lint fixes
  • fix: complete spec 172 implementation gaps
  • feat: implement spec 172 - sanitize module names in god object recommendations
  • Merge worktree 'prodigy-workflow-1763330861352' into master
  • feat: implement spec 161 - refined unsafe block analysis
  • Merge branch 'prodigy-workflow-1763321520151'
  • style: apply automated formatting and lint fixes
  • feat: implement spec 176 - actionable complexity recommendations
  • add: spec 176 - actionable complexity recommendations
  • update lockfile
  • cleanup old analysis to test fresh gen
  • fix: standardize book analysis artifacts to .prodigy/book-analysis
  • refactor: split documentation gap detection into focused commands
  • chore: remove temporary book analysis files for ${PROJECT_NAME}
  • docs: remove Best Practices section from CLI Reference
  • Merge agent agent-mapreduce-20251113_072013_agent_26-item_26
  • docs: fix Debtmap book chapter 'Dead Code Analysis'
  • analysis: drift report for Debtmap chapter 'Dead Code Analysis'
  • Merge agent agent-mapreduce-20251113_072013_agent_25-item_25
  • docs: fix Debtmap book chapter 'Threshold Configuration'
  • Merge agent agent-mapreduce-20251113_072013_agent_24-item_24
  • docs: fix Debtmap book chapter 'Functional Composition Analysis'
  • Merge agent agent-mapreduce-20251113_072013_agent_21-item_21
  • docs: fix Debtmap book chapter 'Error Handling Analysis'
  • analysis: drift report for Debtmap chapter 'Threshold Configuration'
  • analysis: drift report for Debtmap chapter 'Functional Composition Analysis'
  • Merge agent agent-mapreduce-20251113_072013_agent_22-item_22
  • docs: fix Debtmap book chapter 'Architectural Analysis'
  • Merge agent agent-mapreduce-20251113_072013_agent_23-item_23
  • docs: fix Debtmap book chapter 'Multi-Pass Analysis'
  • analysis: drift report for Debtmap chapter 'Multi-Pass Analysis'
  • analysis: drift report for Debtmap chapter 'Error Handling Analysis'
  • analysis: drift report for Debtmap chapter 'Architectural Analysis'
  • Merge agent agent-mapreduce-20251113_072013_agent_20-item_20
  • docs: fix Debtmap book chapter 'Validation and Quality Gates'
  • Merge agent agent-mapreduce-20251113_072013_agent_19-item_19
  • Merge agent agent-mapreduce-20251113_072013_agent_18-item_18
  • docs: fix Debtmap book chapter 'Design Pattern Detection'
  • docs: fix Debtmap book chapter 'Compare Analysis'
  • analysis: drift report for Debtmap chapter 'Validation and Quality Gates'
  • analysis: drift report for Debtmap chapter 'Design Pattern Detection'
  • analysis: drift report for Debtmap chapter 'Compare Analysis'
  • Merge agent agent-mapreduce-20251113_072013_agent_17-item_17
  • Merge agent agent-mapreduce-20251113_072013_agent_15-item_15
  • docs: fix Debtmap book chapter 'God Object Detection'
  • Merge agent agent-mapreduce-20251113_072013_agent_16-item_16
  • docs: validate Debtmap book chapter 'Suppression Patterns'
  • analysis: drift report for Prodigy chapter 'Context Providers'
  • analysis: drift report for Debtmap chapter 'Suppression Patterns'
  • analysis: drift report for Debtmap chapter 'God Object Detection'
  • Merge agent agent-mapreduce-20251113_072013_agent_13-item_13
  • docs: fix Debtmap book chapter 'Entropy Analysis'
  • Merge agent agent-mapreduce-20251113_072013_agent_14-item_14
  • Merge agent agent-mapreduce-20251113_072013_agent_12-item_12
  • analysis: drift report for Debtmap chapter 'Coverage Integration'
  • docs: fix Debtmap book chapter 'Parallel Processing'
  • analysis: drift report for Debtmap chapter 'Entropy Analysis'
  • Merge agent agent-mapreduce-20251113_072013_agent_11-item_11
  • docs: fix Debtmap book chapter 'Cache Management'
  • analysis: drift report for Debtmap chapter 'Parallel Processing'
  • analysis: drift report for Debtmap chapter 'Cache Management'
  • Merge agent agent-mapreduce-20251113_072013_agent_10-item_10
  • docs: fix Debtmap book chapter 'Prodigy Integration'
  • Merge agent agent-mapreduce-20251113_072013_agent_9-item_9
  • Merge agent agent-mapreduce-20251113_072013_agent_7-item_7
  • docs: fix Debtmap book chapter 'Scoring Strategies'
  • docs: fix Debtmap book chapter 'Troubleshooting'
  • analysis: drift report for Debtmap chapter 'Prodigy Integration'
  • analysis: drift report for Debtmap chapter 'Scoring Strategies'
  • analysis: drift report for Debtmap chapter 'Troubleshooting'
  • Merge agent agent-mapreduce-20251113_072013_agent_6-item_6
  • docs: fix Debtmap book chapter 'Examples'
  • Merge agent agent-mapreduce-20251113_072013_agent_4-item_4
  • docs: fix Debtmap book chapter 'Configuration'
  • Merge agent agent-mapreduce-20251113_072013_agent_3-item_3
  • docs: fix Debtmap book chapter 'Analysis Guide'
  • analysis: drift report for Debtmap chapter 'Examples'
  • analysis: drift report for Debtmap chapter 'Analysis Guide'
  • Merge agent agent-mapreduce-20251113_072013_agent_5-item_5
  • analysis: drift report for Debtmap chapter 'Configuration'
  • analysis: drift report for Debtmap chapter 'Output Formats'
  • Merge agent agent-mapreduce-20251113_072013_agent_0-item_0
  • Merge agent agent-mapreduce-20251113_072013_agent_1-item_1
  • docs: fix Debtmap book chapter 'Getting Started'
  • Merge agent agent-mapreduce-20251113_072013_agent_2-item_2
  • docs: fix Debtmap book chapter 'CLI Reference'
  • analysis: drift report for Debtmap chapter 'Getting Started'
  • analysis: drift report for Debtmap chapter 'Introduction'
  • analysis: drift report for Prodigy chapter 'CLI Reference'
  • docs: regenerate flattened-items.json for drift detection (no gaps found)
  • chore: analyze Debtmap features for book documentation
  • cleanup
  • feat: add subsection support and validation to book-docs-drift workflow
  • Merge tech debt fix: extract observer pattern analysis
  • update latest prodigy claude commands
  • refactor: extract observer pattern analysis to dedicated module
  • update lockfile
  • add: specs 172-175 for god object recommendation improvements
  • deps(deps): bump syn from 2.0.108 to 2.0.110 (#22)
  • deps(deps): bump quote from 1.0.41 to 1.0.42 (#23)
  • fix: replace deprecated criterion::black_box with std::hint::black_box
  • fix: complete spec 171 implementation gaps
  • fix: complete spec 171 implementation gaps
  • feat: implement spec 171 - score-based ranking priority
  • add: spec 171 - Score-Based Ranking Priority
  • fix doc warnings
  • Merge branch 'prodigy-session-17a449d0-17b9-4464-9a2b-031f871d820b'
  • Merge agent agent-mapreduce-20251106_104812_agent_25-item_25
  • docs: fix Debtmap book chapter 'Threshold Configuration'
  • Merge agent agent-mapreduce-20251106_104812_agent_24-item_24
  • analysis: drift report for Debtmap book chapter 'Functional Composition Analysis'
  • Merge agent agent-mapreduce-20251106_104812_agent_26-item_26
  • docs: fix Debtmap book chapter 'Dead Code Analysis'
  • analysis: drift report for Debtmap book chapter 'Threshold Configuration'
  • Merge agent agent-mapreduce-20251106_104812_agent_23-item_23
  • docs: fix Debtmap book chapter 'Multi-Pass Analysis'
  • analysis: drift report for Debtmap book chapter 'Dead Code Analysis'
  • analysis: drift report for Debtmap book chapter 'Multi-Pass Analysis'
  • Merge agent agent-mapreduce-20251106_104812_agent_22-item_22
  • Merge agent agent-mapreduce-20251106_104812_agent_21-item_21
  • docs: fix Debtmap book chapter 'Architectural Analysis'
  • docs: fix Debtmap book chapter 'Error Handling Analysis'
  • analysis: drift report for Debtmap book chapter 'Architectural Analysis'
  • Merge agent agent-mapreduce-20251106_104812_agent_19-item_19
  • docs: fix Debtmap book chapter 'Compare Analysis'
  • analysis: drift report for Debtmap book chapter 'Error Handling Analysis'
  • Merge agent agent-mapreduce-20251106_104812_agent_20-item_20
  • docs: fix Debtmap book chapter 'Validation and Quality Gates'
  • analysis: drift report for Debtmap book chapter 'Validation and Quality Gates'
  • Merge agent agent-mapreduce-20251106_104812_agent_18-item_18
  • docs: fix Debtmap book chapter 'Design Pattern Detection'
  • Merge agent agent-mapreduce-20251106_104812_agent_17-item_17
  • docs: fix Debtmap book chapter 'Context Providers'
  • analysis: dr...
Read more

Release 0.3.4

05 Nov 07:36

Choose a tag to compare

Release 0.3.4

Changes

Changes since 0.3.3:

  • Merge branch 'prodigy-workflow-1762310617374'
  • style: apply automated formatting and lint fixes
  • fix: complete spec 166 implementation gaps
  • feat: implement spec 166 - enhanced LCOV function name matching for Rust methods
  • add: spec 166 - fix LCOV function name matching for Rust methods
  • Merge branch 'prodigy-workflow-1762288588224'
  • Merge worktree 'prodigy-workflow-1762288788862' into master
  • fix: remove duplicate file extensions from split names (spec 164)
  • feat: implement spec 170 - module facade detection and scoring adjustment
  • add: spec 170 - module facade detection and scoring adjustment
  • increment version lock 0.3.4
  • Merge worktree 'prodigy-workflow-1762248692446' into master
  • feat: implement spec 169 - improve test file confidence detection
  • add spec 169
  • Merge branch 'prodigy-workflow-1762243513631'
  • style: apply automated formatting and lint fixes
  • feat: implement spec 168 - fix file-level context scoring application
  • add: spec 168 - fix file-level context scoring application
  • Merge worktree 'prodigy-workflow-1762241022816' into master
  • feat: implement spec 167 - file-level score breakdown with verbosity
  • Merge branch 'prodigy-workflow-1762233414323'
  • style: apply automated formatting and lint fixes
  • style: apply automated formatting and lint fixes
  • style: apply automated formatting and lint fixes
  • fix: complete spec 166 implementation gaps
  • fix: complete spec 166 implementation gaps
  • fix: complete spec 166 implementation gaps
  • fix: complete spec 166 implementation gaps
  • add: spec 167 - file-level score breakdown with verbosity
  • feat: implement spec 166 - test file detection and context-aware scoring
  • add: spec 166 - test file detection and context-aware scoring
  • Merge branch 'prodigy-workflow-1762227275903'
  • docs: update spec 162 dependencies to reflect implemented specs
  • style: apply automated formatting and lint fixes
  • feat: implement spec 160c - custom macro heuristic analysis
  • Merge branch 'prodigy-workflow-1762225573909'
  • feat: implement spec 160b - macro definition collection for purity analysis
  • Merge worktree 'prodigy-workflow-1762214135806' into master
  • fix: complete spec 160a implementation - add confidence reduction for unknown macros
  • feat: implement spec 160a - fix macro classification in purity detection