Part of #14 (W2). Blocked by putdotio/putio-sdk-kotlin#43 (first v0.1.0 tag on Central).
Outcome
putio-android pins io.put:putio-sdk-kotlin:<version> and stops cloning the SDK as a sibling in CI, so an app SHA alone identifies the build.
Scope
Acceptance criteria
Part of #14 (W2). Blocked by putdotio/putio-sdk-kotlin#43 (first
v0.1.0tag on Central).Outcome
putio-androidpinsio.put:putio-sdk-kotlin:<version>and stops cloning the SDK as a sibling in CI, so an app SHA alone identifies the build.Scope
includeBuildwiring insettings.gradle.ktswith a version-catalog dependencyci.ymlandemulator-smoke.ymlbootstrap.shputioSdkKotlinPathhandling, and the CI reproduction notesAcceptance criteria
./gradlew verifyand both assembles green with no sibling checkout present