Repository navigation
ci: 修复 Standalone 与 Mock 依赖检查路由 - #118
Merged
Merged
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 99defa3658
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
a3384379
force-pushed
the
codex/pr116-routing-audit
branch
from
September 27, 2026 13:14
3030cad to
17ba178
Compare
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.
目的
修复 PR #116 合并后复审确认的三个 CI 路由边界:
backend/app/core/standalone_schema.py作为独立 SQLite 初始化和升级入口,要求backend-full与 Windows/Standalone 验证;不机械要求 PostgreSQL V2→V3 演练。mock-target/pyproject.toml与mock-target/uv.lock变更要求 Compose 与 Security;Docker 构建改用uv sync --locked,拒绝清单与锁文件不一致。backend/app/schemas/的 API 请求/响应模型继续要求后端、前端消费者与 Compose 验证,但不再仅凭目录名要求历史数据库升级和 Windows 打包;迁移、模型、仓储路径保持既有升级要求。验证
make test-backend-targeted TARGETS='["tests/test_ci_plan.py","tests/test_standalone_runtime.py"]':90 passed,包含现存 SQLite 升级后的旧数据读取与后续写入测试。uv run pytest --no-cov tests/test_ci_plan.py tests/test_required_gate.py:105 passed。git diff --check:通过。uv sync --locked --dry-run:通过;临时加入未锁定依赖时,--frozen返回成功而--locked明确拒绝。本 PR 修改 CI 治理文件,需使用受控 Bootstrap 验收。上述本地测试不代表远端检查已通过。