Update README, add AGENTS.md
README: drop the stale Skip attribution line (the project moved to Kotlin Multiplatform entirely; the "Kotlin Multiplatform" line below it already covers the current tooling) and fix the stated minimum Android version — androidApp's actual minSdk is 24 (Android 7.0), not 10.0. AGENTS.md: a navigation/orientation doc for AI agents, focused on the things that aren't obvious from reading the code or that took real trial-and-error to establish this session — the localization architecture constraint (no synchronous, cross-platform way to resolve a moko-resources string outside Compose/Apple, so shared code must return data, not sentences), the Swift-interop plain-function convention, per-platform currency-data quirks (web's ICU-dependent currency list, missing color-emoji font), and the verification workflow for each platform (especially that Compose for Web renders to a <canvas>, so headless Chrome + specific GL flags is the way to actually see a change, not DOM inspection). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FXcrACM5sok3M1KQJ8kByy
This commit is contained in:
@@ -27,7 +27,7 @@ height="70">](https://github.com/tyiu/sats-price/releases)
|
||||
|
||||
## Supported Platforms
|
||||
|
||||
iOS 16.0+ • macOS 13.0+ • Android 10.0+
|
||||
iOS 16.0+ • macOS 13.0+ • Android 7.0+
|
||||
|
||||
## Kotlin Multiplatform
|
||||
|
||||
@@ -72,8 +72,6 @@ Use the run button in your IDE's editor gutter, or run tests using Gradle tasks:
|
||||
|
||||
## Attribution
|
||||
|
||||
This project depends on [Skip](https://skip.tools) to build as a multi-platform app.
|
||||
|
||||
This project uses [Kotlin Multiplatform](https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html),
|
||||
[Compose Multiplatform](https://github.com/JetBrains/compose-multiplatform/#compose-multiplatform), and
|
||||
[Kotlin/Wasm](https://kotl.in/wasm/).
|
||||
|
||||
Reference in New Issue
Block a user