Repository navigation
docs: sync v1.8.0 claims + CI guard for version drift + core bridge security review - #1
Merged
Merged
Conversation
…actual v1.8.0 release Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
… review of core bridges Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ringkasan
Follow-up dari item yang sudah tercatat tapi belum dikerjakan di
PROGRESS.md(2026-09-22): "konsistensi versi README/web vs Gradle/data scan".1. Sinkronisasi dokumentasi ke rilis aktual v1.8.0
Website (
docs/index.html) sudah sinkron ke v1.8.0, tapiREADME.md/ABOUT.mdmasih menampilkan data basi dari v1.7.2:1.7.2->1.8.00/72->0/67Clean (sesuai data resmi v1.8.0)~1.9 MB/~1.98 MB->~2.2 MB(dihitung dari byte aslidocs/apk/AppsPerms-1.8.0-stable-universal-release.apk)~6.0 MB->~7.2 MB2. CI guard supaya drift ini tidak terulang
scripts/check-version-sync.sh: script bash murni (tanpa JDK/Android SDK) yang membandingkan badge versi README terhadapversionNameFinaldefault diapp/build.gradle.kts..github/workflows/version-sync.yml: workflow baru yang menjalankan script di atas pada tiap push/PR. Sengaja dipisah daribuild.ymlkarenabuild.ymlmeng-ignore perubahan**.md, jadi drift README tidak pernah tertangkap di sana.3. Security/code review core bridge
SECURITY-REVIEW.md— audit statis terhadapShizukuBridge,AppOpsBridge,TerminalBridge,TweaksBridge,GhostGuard*, dan parser murni. Tidak ada temuan kritis. Catatan penting:GhostGuard*yang terlihat seperti dead code ternyata shim migrasi upgrade yang disengaja (membersihkan overlay/service dari user yang upgrade dari pre-v1.5) — didokumentasikan supaya tidak terhapus keliru oleh kontributor lain.Catatan keterbatasan: sesi ini dikerjakan di sandbox tanpa JDK/Android SDK dan tanpa akses internet umum (hanya proxy git/gh), jadi tidak ada perubahan kode Kotlin, dan review dilakukan murni lewat pembacaan statis + histori commit GitHub (bukan compile/run nyata). Semua perubahan file dibatasi ke dokumentasi + CI.
Progress log lengkap ada di
PROGRESS.md(entri 2026-10-03).