Skip to content

Releases: RNA4219/tracker-bridge-materials

tracker-bridge v1.1.0

Choose a tag to compare

@RNA4219 RNA4219 released this 11 Jul 14:18
6ce0ca5

tracker-bridge v1.1.0

Added

  • TrackerAdapter.create_issue contract.
  • GitHubAdapter and MockGitHubAdapter issue creation.
  • TrackerIntegrationService.create_outbound_issue public service.
  • Durable fingerprint reservation using connection ID, handoff ID, and handoff item ID.
  • Hidden GitHub idempotency markers and reconciliation before create.
  • Typed local task and remote GitHub issue references.

Safety and audit behavior

Credentials are loaded only from the environment variable named by
tracker_connection.secret_ref. Tokens are not written to SQLite payloads,
errors, or logs.

A successful create records issue_cache, entity_link, and sync_event=applied in
one transaction. Existing fingerprints return skipped without replacing the
original applied audit record. Concurrent callers share one reservation and
only its owner may create the external issue.

Timeouts and other unknown outcomes become failed with outcome_unknown=true.
Automatic recreation is blocked until marker reconciliation can determine the
remote result.

Scope

Live creation supports GitHub Issues only. Jira creation and other providers are
not included in v1.1.0.

Quality gates

  • uv run ruff check .
  • uv run mypy tracker_bridge tests
  • uv run pytest --cov --cov-fail-under=80

tracker-bridge v1.0.0

Choose a tag to compare

@RNA4219 RNA4219 released this 09 Mar 05:47

tracker-bridge v1.0.0

正式リリース。

Release position

  • v1.0.0 を正式リリースとする
  • 以後の保守は最低限に留める
  • 対象は重大な不具合修正、公開情報の是正、互換性維持が中心

Highlights

  • typed_ref の write path を canonical 4 セグメントに統一
  • tracker connection 境界を保持する link / resolver / snapshot 振る舞いに修正
  • issue_cache / sync_event / tracker integration の受入観点を補強
  • Agent ファースト構成として repo 同梱 skill を追加
  • README.md を最小導線、README-human.md を説明用に再編

Included in this release

  • canonical typed_ref handling updates in refs, link service, and related tests
  • connection-aware tracker resolution and metadata handling across services and repositories
  • expanded repository, workflow, resolver, and live adapter tests
  • updated SQL, requirements, and roadmap-aligned documentation
  • release documentation via CHANGELOG.md and this note

Validation

  • ruff check .
  • mypy tracker_bridge tests
  • pytest
  • pytest --cov (TOTAL 86%)

Upgrade note

  • package version is now 1.0.0
  • package metadata readme points to README-human.md
  • repo consumers should treat canonical typed_ref as <domain>:<entity_type>:<provider>:<entity_id>
  • legacy 3-segment refs remain read-compatible only where explicitly handled