techdebt_sherpa 0.1.8
techdebt_sherpa: ^0.1.8 copied to clipboard
CLI for technical debt observability and hotspot analysis in Dart and Flutter repositories.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased] #
0.1.7 - 2026-03-05 #
Changed #
- Updated the report JSON schema canonical URI to
https://carlosf.dev/schemas/techdebt_sherpa.report.v1.json.
0.1.6 - 2026-03-05 #
Changed #
- Reduced complexity in git/config/analyzer services while preserving existing behavior.
- Refactored CLI scan flow into smaller internal helpers to improve maintainability and hotspot scores.
0.1.5 - 2026-03-05 #
Fixed #
- Relaxed
metaconstraint to^1.17.0so Flutter projects can resolve1.17.0while pub scoring still supports latest1.18.x.
0.1.4 - 2026-03-05 #
Fixed #
- Constrained
metato>=1.17.0 <1.18.0to avoid Flutter SDK version-pin conflicts.
0.1.2 - 2026-03-01 #
Changed #
- Maintenance release to republish latest suite standards and CI validations.
0.1.1 - 2026-03-01 #
Added #
- Added suite local contract file:
SHERPA_SUITE_GUIDELINES.md. - Added local Codex suite skill at
.codex/skills/sherpa_suite.md.
Changed #
- README standardized to suite template with required badges, cross-links, and support section.
analysis_options.yamlaligned to strict suite baseline.pubspec.yamlmetadata/topics aligned to suite conventions.
0.1.0 - 2026-03-01 #
Added #
- Initial production-ready CLI implementation for scanning Dart/Flutter repositories.
- Static analyzer metrics, git history signals, scoring model, reports, snapshots, trends, and diffs.
- Config system with defaults, docs, tests, and CI workflow.
- MIT
LICENSE, contributor policy files, and runnable API example. - Pub score tooling and gate script (
tool/pana_gate.dart) plusdoc/pub_score_playbook.md.