opsen

Optimize

Find what nobody uses. Fix it in one click.

Seven kinds of waste, each priced, explained and fixed the safe way: a button, a pull request, or a list for a person.

Every finding, by name.

Stable identifiers, so you can track them in your own tools.

Idle Copilot seatsNo activity in 30 dayscopilot.idleOne click
Stale invitationsPending for more than 14 daysseats.stale_invitationsOne click
Superseded pull request runsA newer push made the run pointlessactions.supersededPull request
Jobs that hangRan to GitHub's six-hour limitactions.hungPull request
Schedules on dormant repositoriesCron jobs nobody needsactions.dormant_schedulesOne click
Dormant membersNo activity in 90 daysseats.dormant_memberManual
Dormant outside collaboratorsPaid seats on private repositoriesseats.dormant_outside_collaboratorManual

The fix ships as a pull request.

For CI waste, opsen writes the change and opens it against your repository.

The diff is linted with actionlint in a sandbox and checked to change nothing else. You merge it.

See every fix opsen makes→
ci: cancel superseded runsMerged
.github/workflows/ci.yml +4
1  on:2    pull_request:3+ concurrency:4+   group: ${{ github.workflow }}-${{ github.head_ref || github.ref }}5+   cancel-in-progress: ${{ github.event_name == 'pull_request' }}6  jobs:7    test:8+     timeout-minutes: 30
✓ actionlint✓ YAML equivalenceSaves $166.90 a month

Safe by construction.

Nothing without approval

Every change waits for an owner to press the button.

Every change logged

Who approved it, when, and what GitHub said back.

Everything reversible

Seats can be reassigned. Schedules re-enabled. Pull requests are yours to merge.

Never touches code

Fix pull requests change workflow files only, and say so in the description.

Ways opsen plugs into your workflow.

Find the waste in opsen. Fix it from the editor you already use.

Stop paying for what nobody uses.

opsen re-audits every week and keeps taking it out. The audit is free.