Skip to main content

Maintain Overview

The Maintain feature in Artemis provides automated code auditing and quality analysis. It allows developers to define custom or pre-built rules that check for patterns, best practices, and potential issues across the codebase. By running Maintain workflows, teams can enforce coding standards, detect vulnerabilities early, and improve overall software maintainability.

Step 1: Start Maintain

From the Maintain tab, start by creating rules that define what Artemis should enforce in your codebase.

maintain start guidance

The guidance panel walks you through the Maintain workflow and shows the next action to take:

  • Create or refine the rule set
  • Run the scan against the selected scope
  • Triage the detected issues
  • Fix the selected issue
  • Review the resulting changeset

Step 2: Run a scan

After rules are available, run a scan to detect matching issues across the codebase.

maintain step 2

The run dialog lets you:

  • Select the rules to include
  • Add optional focus guidance for the scanning agent
  • Limit the issue count when you want a bounded run
  • Choose the model that will drive the workflow

Step 3: Work the issues

Artemis groups findings by issue status so you can move from untriaged items to active work and completed fixes without losing context.

What this gives you

  • A repeatable maintenance workflow for code quality review
  • Clear instructions at each step of the process
  • Structured issue handling from detection to validation
  • A consistent way to track changes through the resulting changeset

Next steps

  • Define or select your rules
  • Review the issues generated by a maintenance run