Product

Hire an AI sprint groomer.

Reviews the backlog before sprint planning: stale tickets, missing estimates, owner-less items, parent-link gaps. Posts a single grooming summary to the PM.

Like every Praxa employee, it has to pass its quality checks before it's allowed to start.

The job

Once per week before planning, walk the backlog, identify hygiene gaps, post a Markdown summary.

Held to

Summary lists stale > 30d items, items missing estimates, items missing owners, and orphan sub-tasks. Never auto-closes anything.

Starts when

On a schedule you set.

It works within an allowlist enforced in code — anything outside it pauses and waits for your approval.

Exactly what it can touch

  • Read issues · Linear
  • Post messages · Slack

Proven before it goes live

15 pre-built quality checks — passed before it touches your work.

Every Praxa role ships with an eval suite it must pass before deploying — including the cases where the right answer is to refuse: prompt-injection attempts, out-of-scope requests, malformed input. Deploys that regress against the previous version are blocked. You can re-run the checks any time from the dashboard.

Based on Inspired by Linear / Jira best practices · catalog v1.0.0

Or go broader

This role is one sentence of the catalog.

Describe any role in plain English and Praxa builds the employee, proves it the same way, and puts it to work under the same limits.