pbl_scense_ext/.gitignore
agent.develop 5403f8ef1b docs+fix(pbl_scense_ext): M9 收口——入库边界与挂载链路表述对齐应用侧事实(QC #1/#2/#9/#10)
- .gitignore:注释补全「生成 + 模块 wwwroot 软链挂载」两步链路,指向 README 可机械核验的前提检查
- README.md:一致性自检由四条扩为五条(新增第五条=应用侧可达性),补「应用侧可达性(模块 wwwroot 挂载,已接入)」段,说明 pageUrl() 请求的应用侧 URL 与 website.root 的边界、软链非拷贝的理由、应用仓以 wwwroot/pbl_* 排除不入库
- scripts/gen_overlay_pages.py:warn_build_integration() 由「只验生成步骤」加强为「同时实测生成调用与模块 wwwroot 挂载步骤」,两项齐备才打印 OK,任一项被回退打印 WARN(只告警不改返回码);docstring 同步「生成 + 自动挂载」口径
- 选择性 git add:仅上述 3 个文件,未 add wwwroot/(生成产物目录 wwwroot/pbl_overlay/ 已由 .gitignore:19 排除,git ls-files 为 0)
- 自检:gen_overlay_pages.py --check rc=0(12 页壳 / zh+en 各 24 key 一致 / 生成+挂载均已接入)、load_path.py --audit rc=0(零输出)
2026-09-22 17:12:18 +08:00

20 lines
680 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

__pycache__/
*.pyc
*.pyo
.pytest_cache/
.coverage
.DS_Store
*.log
node_modules/
dist/
build/
.venv/
venv/
# M9 覆盖层页面壳:构建产物,不入库。生成方式=由 apps/pbls/build.sh 在构建期调用
# python3 scripts/gen_overlay_pages.py 自动生成(已接入,并紧随其后以 --check 作为门禁),
# 之后由同一脚本的「模块 wwwroot 挂载」步骤把本模块 wwwroot 软链进应用 wwwroot,
# 使页面壳在应用侧 URL /pbl_scense_ext/pbl_overlay/<key>.ui 可达(挂载链路见 README
# 「生成产物与入库边界」)。本地开发调试可手动执行同一命令,并可跑 README 的自检清单。
wwwroot/pbl_overlay/