Conformance Testing
ARAL Conformance Specification
Section titled “ARAL Conformance Specification”Version: 1.2
Status: Release Candidate
Requirements: 7
1. Conformance Profiles
Section titled “1. Conformance Profiles”1.1 Profile Hierarchy
Section titled “1.1 Profile Hierarchy”┌─────────────────────────────────────────────────────┐│ ARAL-INTEROP ││ ┌───────────────────────────────────────────────┐ ││ │ ARAL-ORCH │ ││ │ ┌─────────────────────────────────────────┐ │ ││ │ │ ARAL-CORE │ │ ││ │ │ L1 + L2 + L3 + L4 + L5 │ │ ││ │ └─────────────────────────────────────────┘ │ ││ │ + L6 Orchestration │ ││ └───────────────────────────────────────────────┘ ││ + L7 Protocol │└─────────────────────────────────────────────────────┘1.2 Profile Definitions
Section titled “1.2 Profile Definitions”| Profile | Layers | Requirements | Use Case |
|---|---|---|---|
| ARAL-CORE | L1-L5 | 68 | Standalone autonomous agent |
| ARAL-ORCH | L1-L6 | 94 | Multi-agent orchestration |
| ARAL-INTEROP | L1-L7 | 161 | Cross-system interoperability |
2. Conformance Requirements
Section titled “2. Conformance Requirements”| ID | Requirement | Level |
|---|---|---|
| ARAL-CF-001 | Implementations MUST declare conformance profile | MUST |
| ARAL-CF-002 | All MUST requirements for profile MUST be satisfied | MUST |
| ARAL-CF-003 | Partial conformance MUST NOT be claimed | MUST |
| ARAL-CF-004 | Conformance MUST be verifiable via test suite | MUST |
| ARAL-CF-005 | Conformance claim MUST include ARAL version | MUST |
| ARAL-CF-006 | Extensions MUST NOT break conformance | MUST |
| ARAL-CF-007 | Conformance badge MUST link to test results | MUST |
3. Certification Process
Section titled “3. Certification Process”3.1 Self-Certification
Section titled “3.1 Self-Certification”- Run conformance test suite
- Generate test report
- Publish results publicly
- Display conformance badge
3.2 Third-Party Certification
Section titled “3.2 Third-Party Certification”- Submit to authorized certification body
- Pass all required tests
- Receive certification certificate
- Annual recertification required
Note (v1.2.0): Official third-party certification is planned for v1.3.0. Currently, conformance testing is available through self-certification using the test harness. See section 5 for details.
4. Conformance Badges
Section titled “4. Conformance Badges”Self-Certification Badges (v1.2.0)
Section titled “Self-Certification Badges (v1.2.0)”Until official certification is available (v1.3.0), use these self-certification badges:
[](#test-results)[](#test-results)[](#test-results)Official Certification Badges (Coming v1.3.0)
Section titled “Official Certification Badges (Coming v1.3.0)”Once official certification launches:
[](https://aral-standard.org/certified/my-agent)[](https://aral-standard.org/certified/my-agent)[](https://aral-standard.org/certified/my-agent)Certification Registry: https://aral-standard.org (launching with v1.3.0)
5. Test Suite
Section titled “5. Test Suite”5.1 Test Categories
Section titled “5.1 Test Categories”| Category | Tests | Profile |
|---|---|---|
| Core Layer Tests | 68 | ARAL-CORE |
| Orchestration Tests | 26 | ARAL-ORCH |
| Protocol Tests | 26 | ARAL-INTEROP |
| Security Tests | 60 | All |
5.2 Running Tests
Section titled “5.2 Running Tests”# Install test harnessnpm install -g @aral-standard/conformance
# Run tests for specific profilearal-conformance test --profile ARAL-CORE ./my-agent
# Generate reportaral-conformance report --format html --output report.html© 2026 IbIFACE — CC BY 4.0