Repository navigation
chore(structure): 项目结构收敛(§12.2) - #192
Merged
Merged
Conversation
- PRIVACY_POLICY.md / SECURITY.md / SECURITY_MATRIX.md / THIRD_PARTY_NOTICES.md / USER_AGREEMENT.md -> docs/ - README/CHANGELOG/LICENSE/NOTICE stay at root Signed-off-by: ReSerendipity <259081123+ReSerendipity@users.noreply.github.com>
- .gitignore: add /local/; drop stale docs/SECURITY.md ignore (now tracked) - .dockerignore: docs/** + !docs/THIRD_PARTY_NOTICES.md (keep license in image) - docker-smoke: image check path docs/THIRD_PARTY_NOTICES.md - ci.yml: 0.0.0.0 grep scope -> scripts/install.sh scripts/start.sh - layout-rules.yaml root_allowlist: remove moved entries - CODEOWNERS: SECURITY*.md -> docs/ - install/start.sh: user-facing hints point to scripts/ - release staging/bundle: source paths updated, bundle layout unchanged - packaging guard test: path-aware whitelist + docker context simulation - README / docs: update how-to references Signed-off-by: ReSerendipity <259081123+ReSerendipity@users.noreply.github.com>
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.
变更内容(按 REPOSITORY_GUIDELINES §12.2)
仓库迁移清单(git mv,纯改名 0 内容改动)
根级散落文档 →
docs/:PRIVACY_POLICY.md、SECURITY.md、SECURITY_MATRIX.md、THIRD_PARTY_NOTICES.md、USER_AGREEMENT.md根级工具脚本 →
scripts/(应用入口/主入口按惯例留根):install.sh、start.sh、start_portable.pydocs/README.internal.md、docs/agents/**:本仓 git 实测无已跟踪文件,跳过。纯历史类文件:根目录无已跟踪一次性审计/评估文档,跳过。
引用同步(仅路径引用,不动逻辑)
.gitignore:新增/local/;移除已失效的docs/SECURITY.md忽略行(该路径现已入库).dockerignore:docs→docs/**并加!docs/THIRD_PARTY_NOTICES.md,保证 OFL 许可文本仍随镜像分发docker-smoke.yml:镜像内校验路径改docs/THIRD_PARTY_NOTICES.mdci.yml:0.0.0.0 监听扫描范围同步到新脚本路径layout-rules.yaml:root_allowlist 移除已迁走条目CODEOWNERS:SECURITY*.md→docs/install.sh/start.sh:用户指引 echo 同步新路径assemble_release_staging.ps1/build_portable_bundle.ps1:源路径更新,包内平铺布局与壳启动契约不变tests/test_packaging_manifest.py:白名单按叶名比对、docker 上下文模拟同步新路径不变项
验证
tests/test_packaging_manifest.py25/25 通过只开 PR 不合并。