Skip to content

refactor: follow osapi to github.com/osapi-io/osapi - #70

Merged
retr0h merged 1 commit into
mainfrom
refactor/osapi-module-path
Aug 16, 2026
Merged

refactor: follow osapi to github.com/osapi-io/osapi#70
retr0h merged 1 commit into
mainfrom
refactor/osapi-module-path

Conversation

@retr0h

@retr0h retr0h commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

Implements document-system-architecture task 2.3, the sequenced follow-up to osapi-io/osapi#446.

osapi renamed its module from github.com/retr0h/osapi to github.com/osapi-io/osapi. This repository was its only consumer.

  • 61 files rewritten — internal/engine/, pkg/orchestrator/, and 41 example files
  • go.mod repinned to v0.0.0-20260816051025-f3c1a6c57f59, the rename commit on osapi main
  • Both nested example modules (examples/features, examples/operations) repinned and tidied

Dependency churn is expected here

The pin moves from a 2026-04-10 pseudo-version to 2026-08-16 — four months of osapi's own dependency movement. Minimum version selection raises the indirect set accordingly (otel 1.43→1.44, prometheus client 1.23→1.24, x/crypto 0.52→0.54, and similar). This is a consequence of moving the pin, not unrelated drift.

Verification

  • just test — passes, coverage 100.0% against the 100% target
  • go build ./... — clean
  • All 41 example files vet clean individually. go build ./... inside the example modules reports main redeclared, which is inherent to the one-main()-per-file layout and predates this change.

No github.com/retr0h/osapi reference remains outside docs/plans/, which specify-documentation-homes removes.

🤖 Generated with Claude Code

osapi renamed its module to match its repository location. Update the
require, both nested example modules, and every importing file.

The pin moves from an April pseudo-version to the rename commit, so
minimum version selection raises a set of indirect dependencies that
osapi's newer requirements imply.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Thank you for contributing to this project! 😊🕹️

@retr0h
retr0h merged commit ce03521 into main Aug 16, 2026
7 checks passed
@retr0h
retr0h deleted the refactor/osapi-module-path branch August 16, 2026 05:16
@codecov

codecov Bot commented Aug 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@            Coverage Diff            @@
##              main       #70   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           14        14           
  Lines         3217      3217           
=========================================
  Hits          3217      3217           
Files with missing lines Coverage Δ
internal/engine/bridge.go 100.00% <ø> (ø)
internal/engine/plan.go 100.00% <ø> (ø)
internal/engine/task.go 100.00% <ø> (ø)
pkg/orchestrator/discover.go 100.00% <ø> (ø)
pkg/orchestrator/ops.go 100.00% <ø> (ø)
pkg/orchestrator/orchestrator.go 100.00% <ø> (ø)
pkg/orchestrator/predicate.go 100.00% <ø> (ø)
pkg/orchestrator/step.go 100.00% <ø> (ø)

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 167fef9...6dc29ed. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant