= interface-sdk == purpose No source files present. This directory is reserved for an SDK module that would define a programmatic client library for interacting with Correx from external applications. Currently a structural placeholder. == responsibilities * Declares the module structure for a future Correx SDK == non-responsibilities * This module has no source code, types, or runtime behavior == key types *No types defined.* == event flow None. Module has no source files. == integration points * No current dependencies or dependents == invariants * Not applicable — module is empty == PlantUML diagram [plantuml, interface-sdk, "png"] ---- include::../../diagrams/interface-sdk.puml[] ---- == known issues * This module contains no implementation — it is an empty placeholder == open questions * Will the SDK be Kotlin-only or multi-language (e.g., generated from OpenAPI)? * Should the SDK provide both blocking and coroutine-based APIs? * Should the SDK implement reconnection logic, or leave that to callers?