patch
Consolidate duplicate FIXABLE_DRIFT_TYPES into single isFixableDrift() source
Every release, straight from the changesets. Newest first.
Consolidate duplicate FIXABLE_DRIFT_TYPES into single isFixableDrift() source
Add step-based progress feedback for CLI commands
StepProgress utility for multi-step progress tracking with timingProgressBar utility for incremental progress with percentage/ETA displayspec command to show 5-step progress (resolve, config, generate, validate, write)check command to show 5-6 step progress (includes optional example validation step)ora dependency in favor of simpler carriage-return based progress that doesn't freeze during I/O blocking operationsrefactor: replace scan architecture with plan/execute model
@doccov/sdk
fetchGitHubContext() for fetching repository metadata via GitHub APIBuildPlan types for describing build/analysis execution plansBuildPlan, BuildPlanStep, BuildPlanExecutionResult, GitHubProjectContext@doccov/cli
scan command (moved to API service)spec command with improved analysis@openpkg-ts/spec
BuildPlan and related types to schemadiff command improvements
New features:
--no-cache flag to bypass cache and force regeneration--strict presets (ci, release, quality) for streamlined CI configuration--base/--head arguments--min-coverage and --max-drift threshold flags (same as check command)doccov.config.ts.doccov/SDK additions:
calculateAggregateCoverage(spec) - lightweight coverage calculation from exportsensureSpecCoverage(spec) - ensures spec has top-level coverage scoregetDiffReportPath() - hash-based diff report path generationFixes:
check and diffVersion sync release