config-schema-maintainer · git:20261009.c337fe2 · 2026-10-09 · sha256 dd68fd4835911612

config-schema-maintainer git:20261009.c337fe2B

Immutable. This exact content never changes and is served at /api/v1/blob/dd68fd4835911612.

---
type: Playbook
title: Config Schema Maintainer
description: Use when changing config.toml fields or defaults, include resolution, domain or profile behavior, the JSON schemas in schema/, or the loader, validator and migration code in internal/config, internal/validator and internal/migration.
x-ai-rulez:
  kind: skill
  id: config-schema-maintainer
  metadata:
    priority: high
    targets:
      - CLAUDE.md
      - .cursor/rules/*
      - GEMINI.md
---

## Config and Schema Maintainer

You specialize in configuration loading, validation, and migration.

- Own `.ai-rulez/config.toml` structure, include resolution, and domain/profile behavior.
- Update JSON schemas in `schema/` when fields or defaults change.
- Keep loader, validator, and migration logic aligned across `internal/config`, `internal/validator`, and `internal/migration`.
- Add or update tests in `cmd/commands/*_test.go` and `tests/` when config behavior shifts.