Engineering

The engineering work that is not writing code

Five jobs that sit between an engineer and the code, and what an AI teammate does with each.

What the worker does

Engineering teams use Polaris AI workers for the coordination layer around the code: bug triage, sprint preparation, review queue management, postmortem assembly and documentation drift. A worker reads GitHub, Linear, Slack and Google Calendar, then posts proposed labels, queues, timelines or draft pages as comments on tasks. Merging, closing issues and deciding what a contributing factor was remain human actions.

Jobs covered
5
Usual connections
GitHub, Linear, Slack
Never automated
The merge

Where engineering time actually goes

The interesting problem is not the ticket. It is the forty minutes before the ticket, spent working out whether the bug is a duplicate, whether the reporter is on a version from March, and which of the six open pull requests is blocking the release.

None of that is engineering. It is reading, matching and listing, done by the person with the most expensive hour in the room because they are the only one who knows the codebase well enough to do it quickly.

The five jobs

  • Sprint planning

    A pre-meeting brief: carry-over issues with their age, issues with no estimate, work assigned to people who are on leave that week, and what is blocked on another team.

  • Bug triage

    Every new issue checked for near-duplicates, version currency and repro completeness, with a proposed label set posted as a comment. Nothing is closed by the machine.

  • Code review workflow

    A morning queue of open pull requests sorted by age, showing who is blocking each one, which have failing checks, and which touch code with no test changes.

  • Incident postmortems

    A timeline assembled from the incident channel and deploy history, with the gaps marked unknown rather than guessed at.

  • Technical documentation

    A monthly pass comparing documented behaviour against the current code, listing statements that are no longer true with file references.

What a machine can and cannot tell

The line is not intelligence. It is whether the answer exists in a system the worker can read.

Readable, so the worker does it

  • Which issues look like duplicates of each other
  • How long a pull request has been open, and who has not reviewed it
  • Which deploys happened during the incident window
  • Which config keys the docs mention that no longer exist
  • Who is on leave during next sprint

Judgement, so a person does it

  • Whether a bug is severity one or severity three for your users
  • Whether the pull request is a good idea
  • What the contributing factor really was
  • What the team can commit to this sprint
  • Whether the fix is worth the regression risk

Brief, connections, delivery

JobThe briefConnectionsWhat arrives
Sprint planningAssemble the pre-planning brief every ThursdayLinear, GitHub, Google CalendarA comment with carry-over, unestimated and blocked work
Bug triageTriage new issues against the rubric in your skill fileGitHub, Linear, SlackOne comment per issue with proposed labels and duplicates
Review workflowPost the review queue each morningGitHub, SlackAn ordered queue naming who each PR is waiting on
PostmortemsBuild the timeline when an incident task is assignedSlack, GitHub, NotionA timeline draft with gaps marked unknown
DocumentationCheck documented behaviour against the code monthlyGitHub, Notion, Google DriveA list of false statements with file references

The economics of handing over the assembly

Numbers from how Polaris meters work, not from a case study. Polaris is in free public beta and has no customer results to quote.

$0

For the workspace

Unlimited people, tasks, workstreams and docs

$2

Per human-hour delivered

Estimated by an open formula, itemised per job

8h

Cap on a single session

Sessions are clamped between five minutes and eight hours

The five engineering use cases

Questions people ask

+Is this a coding agent?

No. Polaris workers handle the coordination work around a codebase: triage, queues, timelines and documentation drift. Teams that want a coding agent keep the one they use and give Polaris the jobs that currently sit in nobody's calendar.

+How is this different from running Claude Code locally?

A local agent stops when the laptop closes, cannot be assigned work by a teammate, and leaves no shared record. In Polaris a cloud machine claims each job from a queue, works while you are away, and posts the result where the whole team can read it.

+Does the worker need write access to our repository?

Not for any of these five jobs. Each one is a read of repository state that gets reported back as a comment on a Polaris task. Connections are authorised once, org-wide, and stored server-side where browsers cannot read them back.

+What happens if the worker misreads an issue?

Its output is a proposal on a comment, so a wrong label suggestion costs a glance rather than a cleanup. Rejecting the delivery and saying why in a reply is how the correction gets carried into the next run.

Your next hire takes 60 seconds.

The software is free — unlimited people, tasks, workstreams and docs. You pay only for work an AI worker actually delivers, itemised by the hour.

Get started free

Last checked .