# 页面层协作说明

`lib/page/` 是功能页面主目录，但不同子目录使用的状态管理方式并不统一。
进入具体功能目录前，先看 `docs/02-features/` 对应文档。

## 工作规则

- 页面问题优先局部修复，不要直接上升到 `lib/app.dart`
- 先识别当前模块用的是 Redux、Provider、Riverpod 还是 Signals
- 不要因为“看起来更现代”就替换当前模块状态方案
- 导航、路由、通用弹窗、共享组件优先复用现有工具类

## 修改提示

- `login/`：登录结果走 Redux 链路
- `repos/`：跨 tab 状态共享，主要用 Provider
- `trend/`：主要用 Riverpod，但夹杂局部状态
- `notify/`：主要用 Signals

## 最低验证

- 手工验证目标页面的进入、主交互、返回链路
- 如涉及列表页，验证刷新和分页
- 如涉及详情页，验证从入口页跳转到详情页再返回
