v2.12.0: Capability Architecture Completion
Summary
AGET Framework v2.12.0 completes the Capability Architecture introduced in v2.10 and adds comprehensive compliance tooling through the Compliance Remediation initiative.
Capability Architecture Completion
- 5 Capability Specifications: memory-management, domain-knowledge, structured-outputs, collaboration, org-kb
- 2 JSON Schemas: CAPABILITY_SPEC_v1.0_SCHEMA.yaml, TEMPLATE_MANIFEST_v1.0_SCHEMA.yaml
- 3 Validators: validate_capability_spec.py, validate_template_manifest.py, validate_composition.py
- 80 Tests: Comprehensive capability architecture test suite
- 3 Practitioner Guides: CAPABILITY_AUTHOR_GUIDE.md, COMPOSITION_GUIDE.md, FLEET_MIGRATION_GUIDE.md
Compliance Remediation (L367)
- Governance Exemplar Requirement: Framework must be compliant before enforcing compliance
- 2 Additional Validators: validate_version_consistency.py, validate_naming_conventions.py
- Template Manifest System: All 6 templates now have manifest.yaml for capability composition
- 10 Learnings Captured: L366-L375 documenting discovery and patterns
Fleet Migration Enablement
- 6 pilot agents validated and compliant
- Self-validation pattern documented (download validators, run locally)
- Human-mediated knowledge transfer pattern (L373)
What's New
| Component | Description |
|---|---|
| validate_version_consistency.py | Ensures version.json matches AGENTS.md |
| validate_naming_conventions.py | Enforces L-doc, SOP, PATTERN naming |
| manifest.yaml | Template composition declarations |
| L366-L375 | Compliance and knowledge transfer learnings |
Upgrade Path
From v2.11.0:
- No breaking changes
- Optionally add manifest.yaml to your agent
- Download and run validators for self-compliance check
curl -sO https://raw.githubusercontent.com/aget-framework/aget/main/validation/validate_version_consistency.py
python3 validate_version_consistency.py /path/to/your/agentDocumentation
Full details in CHANGELOG.md