Reference¶
The map for "where do I find the exact list of X?" Each page is a deep enumeration; for the concepts, follow the cross-links into core concepts.
-
Settings, by tab
A guided tour of every tab in Settings: General, Providers, Connections, Libraries, Automation, Rules, Users, Auth Providers, Maintenance, Logs, and Updates.
-
Rules catalog
All 28 built-in rules with their defaults, configurable knobs, and what each fix does.
-
Providers
The capability matrix (generated from the provider definitions in the codebase), the fallback chain semantics, per-field aggregation, and the auth tiers.
-
Environment variables
Every
SW_environment variable Stillwater honors at startup, with defaults and YAML field equivalents. -
CLI reference
Every command-line flag and subcommand the stillwater binary accepts, with types, defaults, and descriptions. Generated from the Go flags registry.
-
Preferences reference
Every user preference key, its default value, and its allowed values or numeric range. Generated from the Go preference registry.
-
UI label glossary
Exact wording for sidebar navigation, Settings tabs, artist page sections, image type names, and key action buttons. Use when writing docs to match what users see.
API Reference¶
The complete REST API specification is published separately and rendered from api/openapi.yaml. It covers every endpoint Stillwater exposes under /api/v1/, including request bodies, response shapes, and authentication. The Web UI consumes the same API via HTMX, so anything the UI can do can also be scripted.