28 lines
924 B
Markdown
28 lines
924 B
Markdown
# UBGitea
|
|
|
|
Android client for the Ubisam Paju Gitea instance.
|
|
|
|
The repository currently contains the engineering harness that governs collaborative development by Codex and Claude. Product code will be bootstrapped through the tasks under `tasks/`.
|
|
|
|
## Start here
|
|
|
|
1. Read `AGENTS.md`.
|
|
2. Read `docs/product.md` and `docs/architecture.md`.
|
|
3. Select one task from `tasks/`.
|
|
4. Assign one writer and one independent reviewer.
|
|
5. Record build and test evidence before marking the task complete.
|
|
|
|
OAuth uses Authorization Code with PKCE and does not use a client secret.
|
|
|
|
## Local checks
|
|
|
|
Open the repository root in Android Studio, or use JDK 17 with Android SDK 36 installed and run:
|
|
|
|
```text
|
|
./gradlew assembleDebug
|
|
./gradlew testDebugUnitTest
|
|
./gradlew lintDebug
|
|
```
|
|
|
|
The application uses ID `com.ubisam.ubgitea` and supports Android 9 (API 28) and later. See [ADR-001](docs/decisions/001-android-application-baseline.md).
|