"""Produce the APDU command sequences that drive PersonalizationApplet. This module intentionally only builds byte-level APDU commands; actually sending them is the caller's job (pyscard for real cards, or the Java test harness via CardSimulator). Keeping transport out means these functions are trivially unit-testable without any card or simulator available. """ from aliro_harness.personalizer.access_document import access_document_apdus from aliro_harness.personalizer.orchestrator import ( PersonalizationError, TrustArtifacts, personalize_card, ) __all__ = [ "access_document_apdus", "personalize_card", "PersonalizationError", "TrustArtifacts", ]