A fresh clone must build and verify on its own. Today three paths assume other repositories sit next to this one.
settings.gradle.kts: composite build of ../putio-sdk-kotlin (override putioSdkKotlinPath); CI checks the SDK out as a sibling. Fix: publish io.putdotio:putio-sdk-kotlin (GitHub Packages or Maven Central) and consume the artifact; keep the composite build as an opt-in local override only.
design/README.md: cp ../putio-design/dist/tokens.dtcg.json design/tokens.dtcg.json. Fix: fetch the tokens from a putio-design release or tag URL in a script.
scripts/generate-nightly-icon.sh: default source ../putio-design/system/assets/app-icon-nightly-stars.png. Fix: same fetch, or vendor the source art.
Also drop the sibling wording from AGENTS.md once the above lands.
A fresh clone must build and verify on its own. Today three paths assume other repositories sit next to this one.
settings.gradle.kts: composite build of../putio-sdk-kotlin(overrideputioSdkKotlinPath); CI checks the SDK out as a sibling. Fix: publishio.putdotio:putio-sdk-kotlin(GitHub Packages or Maven Central) and consume the artifact; keep the composite build as an opt-in local override only.design/README.md:cp ../putio-design/dist/tokens.dtcg.json design/tokens.dtcg.json. Fix: fetch the tokens from a putio-design release or tag URL in a script.scripts/generate-nightly-icon.sh: default source../putio-design/system/assets/app-icon-nightly-stars.png. Fix: same fetch, or vendor the source art.Also drop the sibling wording from
AGENTS.mdonce the above lands.