appwrite / appwrite/sdk-generator
Dependency Dashboard
- Dominant language
- Twig
- Stars
- 325
- Forks
- 212
- Avg merge
- 7h 36m
- Merged PRs (30d)
- 91
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
## Repository Problems
Renovate tried to run on this repository, but found these problems.
- β οΈ WARN: Unsupported range strategy
- β οΈ WARN: Detected empty commit - aborting git push
## Pending Approval
The following branches are pending approval. To create them, click on a checkbox below.
- [ ] chore(deps): update dependency rector/rector to v2.6.7
- [ ] chore(deps): update dependency com.google.firebase:firebase-bom to v34
- [ ] chore(deps): update dependency unity editor to v2022
- [ ] chore(deps): update dotnet sdk template dependencies (major) (`Microsoft.NET.Test.Sdk`, `NUnit`, `NUnit3TestAdapter`, `System.Text.Json`, `coverlet.collector`)
- [ ] chore(deps): update github actions (major) (`actions/setup-java`, `astral-sh/setup-uv`, `fwal/setup-swift`, `ruby`)
- [ ] chore(deps): update sdk template dependencies (major) (`expo-file-system`, `globals`, `js-yaml`, `phpunit/phpunit`, `typescript`, `undici`)
- [ ] fix(deps): update dependency utopia-php/websocket to v2
- [ ] π **Create all pending approval PRs at once** π
## Awaiting Schedule
The following updates are awaiting their schedule. To get an update now, click on a checkbox below.
- [ ] chore(deps): lock file maintenance
- [ ] chore(deps): lock file maintenance
- [ ] chore(deps): lock file maintenance
- [ ] chore(deps): lock file maintenance
- [ ] π **Create all awaiting schedule PRs at once** π
## Other Branches
The following updates are pending. To force the creation of a PR, click on a checkbox below.
- [ ] chore(deps): update dependency utopia-php/console to v0.2.9
- [ ] chore(deps): update github actions (`actions/setup-java`, `appwrite/.github`, `dart-lang/setup-dart`, `docker/setup-buildx-action`, `go`, `python`, `renovatebot/github-action`, `ruby`, `ruby/setup-ruby`)
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [chore(deps): update dependency @types/node to v26.5.1](../pull/1906)
## Detected Dependencies
cargo (1)
templates/zed-extension/Cargo.toml.twig (1)
- `zed_extension_api 0.7.0`
composer (2)
composer.json (6)
- `matthiasmullie/minify ^1.3`
- `twig/twig ^3.28`
- `utopia-php/openapi ^0.2.4`
- `phpunit/phpunit ^11` β [Updates: `^13`]
- `rector/rector ^2.4` β [Updates: `^2.4`]
- `squizlabs/php_codesniffer ^4`mock-server/composer.json (5)
- `utopia-php/cli ^0.24`
- `utopia-php/console ^0.2` β [Updates: `^0.2`]
- `utopia-php/websocket ^1.0` β [Updates: `^2.0`]
- `utopia-php/query ^0.6.0`
- `swoole/ide-helper 6.2.2`
docker-compose (1)
mock-server/docker-compose.yml
dockerfile (1)
mock-server/Dockerfile (2)
- `composer 2.10`
- `phpswoole/swoole 6.2.2-php8.4-alpine`
github-actions (44)
.github/workflows/ci.yml (12)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `docker/setup-buildx-action v4.2.0@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c` β [Updates: `v4.3.0`]
- `shivammathur/setup-php 2.37.2@f3e473d116dcccaddc5834248c87452386958240`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `shivammathur/setup-php 2.37.2@f3e473d116dcccaddc5834248c87452386958240`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `shivammathur/setup-php 2.37.2@f3e473d116dcccaddc5834248c87452386958240`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `shivammathur/setup-php 2.37.2@f3e473d116dcccaddc5834248c87452386958240`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `astral-sh/setup-uv v9.0.0@c771a70e6277c0a99b617c7a806ffedaca235ff9` β [Updates: `v10.1.0`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`.github/workflows/renovate.yml (3)
- `actions/create-github-app-token v3.2.0@bcd2ba49218906704ab6c1aa796996da409d3eb1`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `renovatebot/github-action v46.1.20@3064367f740a1a91cca218698a63902689cce200` β [Updates: `v46.3.1`].github/workflows/validation.yml (18)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `shivammathur/setup-php 2.37.2@f3e473d116dcccaddc5834248c87452386958240`
- `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/setup-java v5.6.0@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95` β [Updates: `v5.7.0`, `v6.0.1`]
- `actions/setup-python v7.0.0@5fda3b95a4ea91299a34e894583c3862153e4b97`
- `ruby/setup-ruby v1.320.0@a30dfa457ad68707b8b910ac3a244714b61c0626` β [Updates: `v1.321.0`]
- `dart-lang/setup-dart v1.7.2@65eb853c7ba17dde3be364c3d2858773e7144260` β [Updates: `v1.8.1`]
- `actions/setup-go v7.0.0@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e`
- `actions/setup-dotnet v6.0.0@a98b56852c35b8e3190ac28c8c2271da59106c68`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `shivammathur/setup-php 2.37.2@f3e473d116dcccaddc5834248c87452386958240`
- `actions/setup-python v7.0.0@5fda3b95a4ea91299a34e894583c3862153e4b97`
- `python 3.11` β [Updates: `3.14`]
- `ruby 3.1` β [Updates: `3.4.10`, `4.0.6`]
- `go 1.26.6` β [Updates: `1.27.1`]
- `python 3.11` β [Updates: `3.14`]templates/android/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/android/.github/workflows/publish.yml (2)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-java v5.6.0@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95` β [Updates: `v5.7.0`, `v6.0.1`]templates/android/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/apple/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/apple/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/dart/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/dart/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/dart/.github/workflows/test.yml (2)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `dart-lang/setup-dart v1.7.2@65eb853c7ba17dde3be364c3d2858773e7144260` β [Updates: `v1.8.1`]templates/deno/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/deno/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/dotnet/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/dotnet/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/flutter/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/flutter/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/flutter/.github/workflows/test.yml (2)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `subosito/flutter-action v2.23.0@1a449444c387b1966244ae4d4f8c696479add0b2`templates/go/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/go/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/graphql/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/graphql/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/kotlin/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/kotlin/.github/workflows/publish.yml (2)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-java v5.6.0@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95` β [Updates: `v5.7.0`, `v6.0.1`]templates/kotlin/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/node/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/node/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/php/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/php/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/python/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/python/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/react-native/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/react-native/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/rest/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/rest/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/ruby/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/ruby/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/rust/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/rust/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/swift/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/swift/.github/workflows/publish.yml (2)
- `fwal/setup-swift v2.4.0@7ca6abe6b3b0e8b5421b88be48feee39cbf52c6a` β [Updates: `v3`]
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`templates/swift/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/web/.github/workflows/autoclose.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
templates/web/.github/workflows/stale.yml (1)
- `appwrite/.github main@dd94e24bffbb6941e79ce3a26c01db22a774b1a1` β [Updates: `main`]
gradle-wrapper (2)
templates/android/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.7.1`
templates/kotlin/gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 9.7.1`
nuget (4)
templates/dotnet/Package/Package.csproj.twig (2)
- `System.Net.Http 4.3.4`
- `System.Text.Json 9.0.20` β [Updates: `10.0.12`]tests/e2e/languages/dotnet/Tests60.csproj
tests/e2e/languages/dotnet/Tests80.csproj (4)
- `coverlet.collector 3.2.0` β [Updates: `10.0.1`]
- `NUnit3TestAdapter 4.6.0` β [Updates: `6.3.0`]
- `NUnit 3.14.0` β [Updates: `4.6.1`]
- `Microsoft.NET.Test.Sdk 17.14.1` β [Updates: `18.10.0`]tests/e2e/languages/dotnet/Tests90.csproj (4)
- `coverlet.collector 3.2.0` β [Updates: `10.0.1`]
- `NUnit3TestAdapter 4.6.0` β [Updates: `6.3.0`]
- `NUnit 3.14.0` β [Updates: `4.6.1`]
- `Microsoft.NET.Test.Sdk 17.14.1` β [Updates: `18.10.0`]
pep621 (1)
pyproject.toml
pip_requirements (1)
templates/python/requirements.txt.twig (3)
- `requests >=2.31,<3`
- `requests_mock ==1.12.1`
- `pydantic >=2,<3`
pub (2)
templates/dart/pubspec.yaml.twig (4)
- `http >=0.13.6 <2.0.0`
- `lints ^6.0.0`
- `test ^1.25.8`
- `mockito ^5.4.4`templates/flutter/pubspec.yaml.twig (11)
- `cookie_jar ^4.0.8`
- `device_info_plus >=11.5.0 <14.0.0`
- `flutter_web_auth_2 ^5.0.0`
- `http >=0.13.6 <2.0.0`
- `package_info_plus >=8.0.2 <11.0.0`
- `path_provider ^2.1.4`
- `web_socket_channel ^3.0.1`
- `web ^1.0.0`
- `path_provider_platform_interface ^2.1.2`
- `flutter_lints ^6.0.0`
- `mockito ^5.4.4`
regex (14)
templates/android/build.gradle.kts.twig (2)
- `com.android.library:com.android.library.gradle.plugin 9.4.0`
- `com.android.application:com.android.application.gradle.plugin 9.4.0`templates/android/build.gradle.kts.twig (1)
- `io.github.gradle-nexus.publish-plugin:io.github.gradle-nexus.publish-plugin.gradle.plugin 2.0.0`
templates/android/example/build.gradle.kts.twig (15)
- `androidx.core:core-ktx 1.19.0`
- `androidx.appcompat:appcompat 1.8.0`
- `com.google.android.material:material 1.14.0`
- `androidx.constraintlayout:constraintlayout 2.2.2`
- `androidx.navigation:navigation-fragment-ktx 2.10.1`
- `androidx.fragment:fragment-ktx 1.9.0`
- `androidx.navigation:navigation-ui-ktx 2.10.1`
- `androidx.lifecycle:lifecycle-livedata-ktx 2.11.0`
- `androidx.lifecycle:lifecycle-viewmodel-ktx 2.11.0`
- `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.11.0`
- `org.jetbrains.kotlinx:kotlinx-coroutines-android 1.11.0`
- `com.google.firebase:firebase-bom 33.16.0` β [Updates: `34.19.0`]
- `junit:junit 4.13.2`
- `androidx.test.ext:junit 1.3.0`
- `androidx.test.espresso:espresso-core 3.7.0`templates/android/library/build.gradle.kts.twig (16)
- `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.11.0`
- `org.jetbrains.kotlinx:kotlinx-coroutines-android 1.11.0`
- `com.squareup.okhttp3:okhttp 5.5.0`
- `com.google.code.gson:gson 2.14.0`
- `androidx.lifecycle:lifecycle-runtime-ktx 2.11.0`
- `androidx.lifecycle:lifecycle-common-java8 2.11.0`
- `androidx.appcompat:appcompat 1.8.0`
- `androidx.fragment:fragment-ktx 1.9.0`
- `androidx.activity:activity-ktx 1.13.0`
- `androidx.browser:browser 1.10.0`
- `androidx.core:core-ktx 1.19.0`
- `junit:junit 4.13.2`
- `androidx.test.ext:junit-ktx 1.3.0`
- `androidx.test:core-ktx 1.7.0`
- `org.robolectric:robolectric 4.17`
- `org.jetbrains.kotlinx:kotlinx-coroutines-test 1.11.0`templates/apple/Package.swift.twig (2)
- `swift-server/async-http-client 1.36.1`
- `apple/swift-nio 2.102.0`templates/kotlin/build.gradle.kts.twig (3)
- `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.11.0`
- `com.squareup.okhttp3:okhttp-bom 5.5.0`
- `com.google.code.gson:gson 2.14.0`templates/kotlin/build.gradle.kts.twig (1)
- `org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin 2.4.20`
templates/kotlin/build.gradle.kts.twig (1)
- `io.github.gradle-nexus.publish-plugin:io.github.gradle-nexus.publish-plugin.gradle.plugin 2.0.0`
templates/node/package.json.twig (17)
- `@eslint/js 10.0.1`
- `eslint 10.10.0`
- `globals 16.5.0` β [Updates: `17.12.0`]
- `@types/json-bigint 1.0.4`
- `@types/node 26.5.0` β [Updates: `26.5.1`]
- `tsup ^8.5.1`
- `esbuild-plugin-file-path-extensions ^2.0.0`
- `tslib 2.8.1`
- `typescript 5.9.3` β [Updates: `7.0.2`]
- `typescript-eslint 8.70.0`
- `jest ^30.4.2`
- `prettier 3.9.6`
- `json-bigint 1.0.0`
- `undici ^6.27.0` β [Updates: `^8.0.0`]
- `esbuild ^0.28.1`
- `js-yaml ^4.2.0` β [Updates: `^5.0.0`]
- `brace-expansion 5.0.9`templates/php/composer.json.twig (9)
- `psr/http-client ^1.0`
- `utopia-php/client ^0.4.1`
- `adhocore/jwt ^1.1`
- `laravel/pint ^1.25`
- `mockery/mockery 1.6.15`
- `phpstan/phpstan ^2.1`
- `phpstan/phpstan-mockery ^2.0`
- `phpunit/phpunit ^12` β [Updates: `^13`]
- `rector/rector ^2.2`templates/react-native/package.json.twig (20)
- `@eslint/js 10.0.1`
- `eslint 10.10.0`
- `@rollup/plugin-typescript 12.3.0`
- `@types/json-bigint 1.0.4`
- `prettier 3.9.6`
- `rollup 4.63.1` β [Updates: `4.63.2`]
- `serve-handler 6.1.7`
- `tslib 2.8.1`
- `typescript 5.9.3` β [Updates: `7.0.2`]
- `typescript-eslint 8.70.0`
- `expo-file-system 18.*.*` β [Updates: `57.*`]
- `json-bigint 1.0.0`
- `react-native >=0.76.7 <1.0.0`
- `brace-expansion 5.0.9`
- `brace-expansion 5.0.9`
- `rimraf ^6.0.0`
- `@xmldom/xmldom ^0.9.10`
- `uuid ^14.0.0`
- `postcss ^8.5.18`
- `ws ^8.20.1`templates/ruby/gemspec.twig (1)
- `mime-types ~> 3.4.1`
templates/swift/Package.swift.twig (2)
- `swift-server/async-http-client 1.36.1`
- `apple/swift-nio 2.102.0`templates/web/package.json.twig (14)
- `json-bigint 1.0.0`
- `@eslint/js 10.0.1`
- `@rollup/plugin-commonjs 29.0.3`
- `@rollup/plugin-node-resolve 16.0.3`
- `@rollup/plugin-typescript 12.3.0`
- `@types/json-bigint 1.0.4`
- `eslint 10.10.0`
- `prettier 3.9.6`
- `rollup 4.63.1` β [Updates: `4.63.2`]
- `serve-handler 6.1.7`
- `tslib 2.8.1`
- `typescript 5.9.3` β [Updates: `7.0.2`]
- `typescript-eslint 8.70.0`
- `brace-expansion 5.0.9`
swift (2)
templates/apple/Package.swift.twig (2)
- `swift-server/async-http-client from: "1.36.1"`
- `apple/swift-nio from: "2.102.0"`templates/swift/Package.swift.twig (2)
- `swift-server/async-http-client from: "1.36.1"`
- `apple/swift-nio from: "2.102.0"`
unity3d (1)
templates/unity/ProjectSettings/ProjectVersion.txt (2)
- `Unity Editor 2021.3.45f2` β [Updates: `2022.3.62f3`]
- `Unity Editor 2021.3.45f2 (88f88f591b2e)` β [Updates: `2022.3.62f3 (96770f904ca7)`]
Contributor guide
Research direction
Start with the linked Renovate Dependency Dashboard documentation, then inspect .github/workflows/renovate.yml and the dependency files listed in the dashboard. This issue is an automated collection of warnings and pending updates rather than one scoped change; completion would require resolving the repository problems and the relevant pending dashboard entries.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, dart, docker, flutter, github-actions, go, java, javascript, kotlin, php, python, ruby, rust, swift, typescript
- Domain
- devops, tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100