the signals and their derived score are provisional and subject to change.
validate manually before sharing.
32fa0cb13d4dd681052b13539bda21efffa2d3f3none
---
name: voyager2nav3
description: convert Voyager Screen to navigation 3
---
目前项目中使用了 Voyager(cafe.adriel.voyager:voyager-navigator) 作为导航框架,现在我希望将 Voyager 替换成 navigation3(androidx.navigation3:navigation3-runtime).
nav3我已经集成并且完成了部分代码,现在你需要帮我做一件事情,将所有的 Screen 替换成 一个 Composable 函数。
抽象类不要改, 只需要把继承自 cafe.adriel.voyager.core.screen.Screen 或者 com.zhangk---
name: screen2navkey
description: convert Voyager Screen to navigation 3
---
## 任务背景
目前项目中使用了 Voyager(cafe.adriel.voyager:voyager-navigator) 作为导航框架,现在我希望将 Voyager 替换成 navigation3(androidx.navigation3:navigation3-runtime).
## 任务内容
目前 nav3 我已经集成并且完成了部分代码的重构,现在你需要帮我做一件事情,将一些 Screen 替换成 一个 Composable 函数 + NavKey。
你的目的是把继承自 cafe.adriel.voy# AGENTS.md
This file is the operating manual for AI coding agents working in the Fread repository.
Keep instructions concrete, executable, and specific to this codebase.
## Project Overview
Fread is a Kotlin Multiplatform decentralized microblogging client for Mastodon, Bluesky, and RSS. The main implementation is Kotlin/Compose Multiplatform with Android and iOS targets.
Important modules:
- `app`: Android application wrapper, signing, packaging, launcher resources, and APK renaming.
- `iosApp`: Swifnone