| name | a2ui-blueprint-maintenance |
| description | Manage the evolution, merging, archiving, and cleanup of specifications and blueprints across the workspace. |
A2UI Blueprint Maintenance Skill
This skill provides administrative recipes for merging feature specifications into Module Blueprints and archiving feature blueprints.
1. Lifecycle & Archiving Recipes
Recipe A: Merging & Archiving a Feature Blueprint (Promoting to Required)
When a feature specification in blueprints/features/<feature_name>.blueprint.md is ready to be merged into its target Module Blueprint(s):
- Merge Specification into Module Blueprint:
- Open each target Module Blueprint listed under
module_blueprints (e.g. blueprints/modules/a2ui_core.blueprint.md).
- Integrate the feature's architectural rules, schemas, and behaviors into the module blueprint.
- Do NOT add anything to an
included_features list (module blueprints do not list included features).
- Archive the Feature Blueprint:
- Commit & Validate:
Recipe B: Archiving Deprecated Optional Features
If an optional feature in blueprints/features/<feature_name>.blueprint.md is deprecated or abandoned without being merged:
- Move it to
blueprints/features/archived/<feature_name>.blueprint.md.
- Run validation to ensure repository consistency:
python3 blueprints/validate_blueprints.py