本文档由 g2rain-appkit 的
# 架构偏差与未完成项
docs/architecture/deviations.md 自动同步生成。本仓库不采用 frontend-app 或 frontend-shell 的目录 Profile,因为它是版本化 npm 公共包,而非浏览器 App 或主应用。该项目类型目前由中央 platform-libraries 登记治理,尚无独立的 frontend-library Profile。
# 已接受的实现边界
packages/保留为项目特有分区,用于说明各 npm 包的公开能力与迁移基准;它不替代通用的api/、architecture/或operations/分区。@g2rain/platform/sub已在 Member 试点接入;应用继续拥有 Vue、Pinia、Router、qiankun Adapter、认证和业务资源加载。- 现行 Main Shell 可经
appKey兼容路径驱动 Member;Main Shell 尚未接入@g2rain/platform/main。
# 待关闭项
- 为共享库发布固定中央架构快照,并把
project.yaml的中央引用从试点分支切换到 Tag。 - 完成 Main Shell
/main接线和 Main/Sub 联合验收。 - 补齐 Member 独立、qiankun 生命周期、多实例与主题协作的可追溯验证记录。
- 在验证完成后再推进 Registry 发布、App Template / CLI 默认接入和其他 App 推广。