Skip to content
AIContinue
Back to developer documentation
Licensed Developer PreviewSDK 0.2.0 · Download available

Developer Preview 0.3.0.dev2: This page documents the unchanged SDK 0.2.0 base contract. For the unified adapter, optional simulated motion and current installation commands, use the current quickstart and bundled docs. No real hardware or production integration is enabled.

Public precertification and evidence

The public PrecertificationSuite validates the declared manifest, version handling, strict JSON decoding, envelope/extension rejection, each declared route/capability operation, media bounds, response binding, bounded errors, undeclared route rejection and endpoint closure. It uses fresh reviewed synthetic endpoint instances. Run only code already reviewed as safe: the factory executes Python locally and is not sandboxed.

Every report case contains requirement_id, test_id, status, reason and an evidence digest of that observation. A digest detects accidental changes, not authenticity; no signature, attestation or certification authority is implied. Keep the full report, its SHA-256 sidecar, package hash, adapter source hash, environment and physical evidence together.

Status Meaning
PASS This specifically named local test observed its expected synthetic behavior
FAIL The expected behavior was not observed; investigate and fix before review
NOT_RUN The test could run locally but no endpoint/evidence was supplied
BLOCKED_EXTERNAL Real hardware, authenticated integration, independent security, owner public-release approval or official review is required
N/A Not declared/applicable, with a reason; not a claim of support

ReadyForCertification appears only when every applicable automated local case passes. Its scope is always OFFLINE_PROTOCOL_REVIEW_ONLY. It means this offline report can be reviewed, not that the device is ready for a real certification program. physical_verified, security_approved, aicontinue_certified, production_enabled and credentials_issued remain false. Any FAIL or NOT_RUN blocks this offline readiness. Missing physical or security evidence remains BLOCKED_EXTERNAL regardless of local passes.

Requirements are in templates/requirements.json, including external acceptance requirements. The original CertificationTestSuite name is retained for SDK compatibility and returns LOCAL_CONFORMANCE_ONLY; it is not the new report format and grants no certification.

Review packet, no live submission

Prepare manufacturer-checklist.json, manifest, reviewed adapter source/hash, exact kit version/hash, local reports, transport/media/API dependency matrix and physical-evidence.json. Owner-approved reviewers must separately assess compliance with the supplied license, security/isolation, consent/retention/recipients, actual device behavior and production authority. There is no production API key, certification form, upload endpoint or live submission service in this kit. Do not send confidential vendor material until the recipient and terms are approved. No official certification badge may be used based on these results.

The approved Portuguese Developer Preview license is LICENSE_PT.txt. The immutable SDK records LICENSE-EXTERNAL as requiring separate public-release authorization. AIContinue has since approved the exact preview download offered on this website. Local conformance itself cannot authorize publication, production or the Certified seal.