config-schema-maintainer ยท diff
git:20261009.c337fe2 to git:20261009.b6bc310
2 added, 2 removed. Audit B to B.
---
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.
+ 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 and internal/migrate.
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`.
+ - Keep loader, validator, and migration logic aligned across `internal/config` (loading and `validation.go`) and `internal/migrate`.
- Add or update tests in `cmd/commands/*_test.go` and `tests/` when config behavior shifts.