Features: - Enhance pushTag function to accept custom remote parameter - Ignore chores from changelog unless they include a breaking change Fixes: - Improve getAllBranchCommits to resolve via HEAD in CI when local and origin fail - Update repository URL in package.json to use GitHub - Cap API response body at 1 MB to prevent unbounded memory growth - Use random suffix for tag message temp file to avoid collision - Detect git repository correctly when running from a subdirectory - Resolve branch to SHA before passing to git log to prevent shell injection - Pick highest semver tag when multiple tags point to the same commit - Swap scope and breaking-change order in conventional commit regex - Remove duplicated log entry when successfully pushing the tag Performance: - Build tag map once instead of querying git per commit Tests: - Add Jest test suite covering parsing, versioning, and git commands Documentation: - Enhance README and configuration documentation for AgileFlow, clarifying changelog entries and simplifying CI setup - Update README with GitLab CI job configuration for agileflow integration