Repository navigation
Conversation
- Web 默认展示名使用 web,保留 Peer UUID 和历史兼容标识 - 当前部署与扩展文档使用 App 和 Peer 描述产品角色 - 补充独立 SDK 源码的 Core 发布归属及回归验证
- 保留真实 check:releases 作为 SDK 发布归属修复的验证依据
3 of 4 tasks
This branch was successfully deployed
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.
将 Python 中代表 InKCre 应用与运行参与者的旧 Client 命名统一为 App / Peer,避免把 Web App 描述成固定的服务端从属角色。
改动与兼容
client-web-development改为web-development,生产 profile 的展示名从client-web改为web;两处 UUID 保持不变。Peers → Config。Memos、DAV、HTTP、OAuth、IMAP、数据库和第三方 SDK 的真实 client 术语保留。CLIENT_*变量的兼容逻辑保持原值,不改认证、协议字段或存量用户命名。inkcre_core/变更属于 Core 发布项目,SDK 单独变更也会触发既有 fragment 检查;没有放宽发布规则。旧开发库可沿正常
db:init --profile development收敛,或在开发 readiness 检查前执行pdm run db:seed-dev更新既有规范种子。无需重置数据库、迁移业务信息或替换 Peer 身份;生产展示名只更新已提交 profile,不自动重命名用户已保存的 Peer。受影响发布项目为
inkcre-core,已有 Towncrier fragment。Memos 仅更新发布文档,不改 wheel 行为。验证
git diff --check通过。4314c2f对父提交0867de6的真实check:releases发布意图检查通过,作为 SDK 发布归属修复的证据;当前有效源码、配置和本地文档已扫描角色命名残留。邻近 Kotlin 仓库只读检查的 35 处 client 命中均属于 OkHttp、OSS 等协议或第三方 SDK 语义,没有产品角色迁移需要,因此未改 Kotlin 或创建空 PR。
关联与回滚
直接父 PR:#178(
feat/observability-unification);祖先 Core/App 拆分为 #175;已知同仓子 PR:无。跨仓跟踪:InKCre/docs#55。Hub 命名合同已先推送
d7c4d0c998455d40c30deb25da5b5060eb85aba1,本 PR 用独立提交更新docs/_shared引用。父 PR 合并后须按顺序重排到最新 main。可整体回退本 PR;没有迁移或数据删除。回退默认名后,开发种子也可通过正常 seed 操作收敛。