Informative Appendix (non-normative)
This appendix provides an illustrative machine-readable schema for publishing an APTS conformance claim. It is intended to complement the existing Conformance Claim Template by giving platform operators, customers, and reviewers a structured format that can be exchanged, validated, archived, and compared consistently.
It does not prescribe one mandatory file format for all platforms.
APTS already provides a human-readable conformance claim template. In practice, teams often also need a machine-readable form that can:
This appendix offers a practical starter structure without turning one schema into a normative requirement.
A useful machine-readable conformance claim should:
Recommended fields:
claim_idstandard_versionpublished_atassessment_dateassessment_typeclaim_ownerRecommended fields:
platform_nameplatform_versionoperator_typedeployment_modelfoundation_model_disclosure_referenceRecommended fields:
claimed_tierclaimed_domainsautonomy_levels_supportedassessment_scopeEach requirement entry should support:
requirement_idstatusrationaleevidence_refsnotescompensating_controlsRecommended fields:
idtypepath_or_urisha256captured_atsensitivityRecommended fields:
requirement_idexception_typedescriptionapproval_referencereview_byRecommended fields:
reviewerorganizationmethodattestation_statementclaim_id: apts-claim-2026-001
standard_version: 0.1.0
published_at: 2026-04-18T00:00:00Z
assessment_date: 2026-04-17
assessment_type: internal_self_assessment
claim_owner:
organization: Example Security Team
contact: [email protected]
platform:
platform_name: Example Autonomous Pentest Platform
platform_version: 2.4.1
operator_type: enterprise_internal_team
deployment_model: self_hosted
foundation_model_disclosure_reference: disclosures/model-disclosure-2026-04.md
claimed_conformance:
claimed_tier: 2
claimed_domains:
- SE
- SC
- HO
- AL
- AR
- MR
- TP
- RP
autonomy_levels_supported:
- L1
- L2
- L3
assessment_scope:
environments:
- production_staging
- non_production
exclusions:
- client_side_agents
requirements:
- requirement_id: APTS-SE-001
status: met
rationale: machine-parseable Rules of Engagement enforced before initialization
evidence_refs:
- ev-roe-schema
- ev-scope-validation-log
- requirement_id: APTS-SC-009
status: met
rationale: multi-path kill switch demonstrated in staging and acceptance tests
evidence_refs:
- ev-kill-switch-demo
- requirement_id: APTS-TP-016
status: not_applicable
rationale: not claiming Tier 3 conformance
- requirement_id: APTS-SE-022
status: partially_met
rationale: client-side agent support disabled in the current deployment profile
compensating_controls:
- feature gated off in production
- documented deployment restriction
evidence:
- id: ev-roe-schema
type: config_sample
path_or_uri: evidence/roe-schema-example.yaml
sha256: 39fd1c4b1234567890abcdef1234567890abcdef1234567890abcdef1234
captured_at: 2026-04-17T12:00:00Z
sensitivity: internal
- id: ev-kill-switch-demo
type: test_recording
path_or_uri: evidence/kill-switch-demo.mp4
sha256: 7a1b9eab1234567890abcdef1234567890abcdef1234567890abcdef1234
captured_at: 2026-04-17T14:10:00Z
sensitivity: confidential
exceptions:
- requirement_id: APTS-SE-022
exception_type: feature_not_deployed
description: client-side agent support is intentionally disabled in this environment
approval_reference: arch-review-2026-04
review_by: 2026-10-01
attestation:
reviewer: Jane Doe
organization: Example Security Team
method: internal_review_with_independent_signoff
attestation_statement: >
The above claim reflects the reviewed deployment scope and supporting
evidence available at the assessment date.
{
"claim_id": "apts-claim-2026-001",
"standard_version": "0.1.0",
"platform": {
"platform_name": "Example Autonomous Pentest Platform",
"platform_version": "2.4.1"
},
"claimed_conformance": {
"claimed_tier": 2,
"claimed_domains": ["SE", "SC", "HO", "AL", "AR", "MR", "TP", "RP"]
},
"requirements": [
{
"requirement_id": "APTS-SE-001",
"status": "met",
"evidence_refs": ["ev-roe-schema", "ev-scope-validation-log"]
}
]
}
Recommended requirement status values:
metpartially_metnot_metnot_applicableplannedUse explicit values rather than free-form text so reviewers can compare claims more consistently.
| Machine-readable area | Human-readable template section |
|---|---|
| Claim metadata | title and administrative metadata |
| Platform information | platform/operator overview |
| Claimed conformance | claimed tier and deployment scope |
| Requirement status records | requirement-by-requirement claim body |
| Evidence references | supporting evidence and appendices |
| Exceptions and limitations | caveats, limitations, and compensating controls |
| Assessment attestation | reviewer signoff or assessment statement |
When evaluating a machine-readable conformance claim, ask:
met or partially_met requirement be traced to one or more evidence references?Recommended implementation practices:
This appendix does not:
Use this appendix as a practical interoperability and review aid for teams that want a structured conformance artifact.