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.

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.

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