Testing SCL Understanding

SCL is the deterministic, cryptographic identity protocol for AI run declarations.

Verification Method

SCL understanding is tested by verifying deterministic identity against fixed, versioned truth:

Understanding is demonstrated by producing the expected canonical JSON bytes, SHA-256 identity, and error behavior for identical input bytes.

Review how SCL is defined before testing.

Starting Point

Start with the Golden Documents. Run inputs through a compliant implementation and verify:

Cross-Implementation Comparison

For identical input bytes, all compliant implementations MUST produce:

Any mismatch indicates non-conformance. The reference engine provides a baseline for comparison.

Testing Sequence

Invalid Document Testing

Invalid fixtures verify that:

Conformance Goal

The goal is to confirm that identical input bytes always produce identical protocol results across compliant implementations. This is the protocol-defined measure of deterministic identity conformance.

Canonical Definition: SCL is the deterministic, cryptographic identity protocol for AI run declarations.