pkg/

directory
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2026 License: MIT

Directories

Path Synopsis
Package ai provides AI provider clients (Ollama, OpenAI, Anthropic) for prose generation, description enhancement, and metric interpretation.
Package ai provides AI provider clients (Ollama, OpenAI, Anthropic) for prose generation, description enhancement, and metric interpretation.
Package audit compares a changelog file against git history to find missing or stale entries.
Package audit compares a changelog file against git history to find missing or stale entries.
Package bump handles semantic version bumping in package.json, Cargo.toml, pyproject.toml, and plain text version files.
Package bump handles semantic version bumping in package.json, Cargo.toml, pyproject.toml, and plain text version files.
Package cache provides a file-based JSON cache with TTL for Jira issues and Confluence page lookups.
Package cache provides a file-based JSON cache with TTL for Jira issues and Confluence page lookups.
Package classify assigns significance levels (skip/patch/minor/major) to commits based on diff analysis.
Package classify assigns significance levels (skip/patch/minor/major) to commits based on diff analysis.
Package commit parses conventional commit messages into structured data with type, scope, breaking flag, and Jira keys.
Package commit parses conventional commit messages into structured data with type, scope, breaking flag, and Jira keys.
Package confluence provides a Confluence Cloud/Server API client for creating, updating, and enriching release note pages with analytics panels, charts, gamification, and trends dashboards.
Package confluence provides a Confluence Cloud/Server API client for creating, updating, and enriching release note pages with analytics panels, charts, gamification, and trends dashboards.
Package console provides terminal output utilities: spinners, colored text, and release summary formatting.
Package console provides terminal output utilities: spinners, colored text, and release summary formatting.
Package curate provides an interactive terminal UI for curating release notes before publishing.
Package curate provides an interactive terminal UI for curating release notes before publishing.
Package deps detects dependency version bumps in manifest files and fetches upstream changelogs.
Package deps detects dependency version bumps in manifest files and fetches upstream changelogs.
Package dpi computes a Developer Productivity Index (0-100) per contributor based on velocity, quality, impact, and consistency.
Package dpi computes a Developer Productivity Index (0-100) per contributor based on velocity, quality, impact, and consistency.
Package drift compares planned Jira tickets against delivered commits to measure plan-vs-actual gap.
Package drift compares planned Jira tickets against delivered commits to measure plan-vs-actual gap.
Package gamify computes contributor achievements, badges, and levels for release gamification.
Package gamify computes contributor achievements, badges, and levels for release gamification.
Package gitlog provides git history fetching via subprocess calls, including commit logs, diff stats, changed files, and tag queries.
Package gitlog provides git history fetching via subprocess calls, including commit logs, diff stats, changed files, and tag queries.
Package gittag handles git tag creation, commit staging, and remote push for release automation.
Package gittag handles git tag creation, commit staging, and remote push for release automation.
Package gitwiki provides a GitLab wiki API client for changelog accumulation.
Package gitwiki provides a GitLab wiki API client for changelog accumulation.
Package health analyzes team health signals: workload balance, after-hours work, release contribution concentration, burnout indicators.
Package health analyzes team health signals: workload balance, after-hours work, release contribution concentration, burnout indicators.
Package htmlreport generates standalone HTML reports with metric tables, tooltips, DPI, health signals, and ownership heatmaps.
Package htmlreport generates standalone HTML reports with metric tables, tooltips, DPI, health signals, and ownership heatmaps.
Package httpclient provides HTTP clients with connection pooling and retry with exponential backoff.
Package httpclient provides HTTP clients with connection pooling and retry with exponential backoff.
Package i18n provides section heading translations and AI prompt localization for en, ru, and zh.
Package i18n provides section heading translations and AI prompt localization for en, ru, and zh.
Package infer uses AI to classify uncategorized commits into conventional commit types.
Package infer uses AI to classify uncategorized commits into conventional commit types.
internal
Package jira provides a Jira Cloud/Server API client for fetching issue details concurrently with caching support.
Package jira provides a Jira Cloud/Server API client for fetching issue details concurrently with caching support.
Package lint validates commits against conventional commit standards with optional AI suggestions.
Package lint validates commits against conventional commit standards with optional AI suggestions.
Package multirepo aggregates changelogs from multiple repositories into a single document.
Package multirepo aggregates changelogs from multiple repositories into a single document.
Package ownership computes code ownership heatmaps from commit history per directory and file.
Package ownership computes code ownership heatmaps from commit history per directory and file.
Package postmortem analyzes post-release stability by detecting rollbacks, hotfixes, and regressions.
Package postmortem analyzes post-release stability by detecting rollbacks, hotfixes, and regressions.
Package render provides markdown, JSON, and changelog output rendering for release reports.
Package render provides markdown, JSON, and changelog output rendering for release reports.
Package safehtml is the sole boundary for inserting untrusted text into HTML.
Package safehtml is the sole boundary for inserting untrusted text into HTML.
Package semantic generates AI-powered semantic summaries of actual code diffs per release section.
Package semantic generates AI-powered semantic summaries of actual code diffs per release section.
Package significance defines significance levels (skip, patch, minor, major) for commit classification.
Package significance defines significance levels (skip, patch, minor, major) for commit classification.
Package theme uses AI to group commits into thematic sections instead of conventional commit types.
Package theme uses AI to group commits into thematic sections instead of conventional commit types.
Package timeline renders a release history table with key metrics for cross-release comparison.
Package timeline renders a release history table with key metrics for cross-release comparison.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL