| | |
| | | # C1.source/AGENTS.md - 源码目录规则 |
| | | |
| | | 适用于 `/Users/ar/Projects/Aligner2/03-O/C1.source`。 |
| | | 适用于 `/Users/ar/Projects/Aligner/03-O/C1.source`。 |
| | | |
| | | ## 当前事实 |
| | | |
| | | - 本目录是 SwiftPM 源码根目录。 |
| | | - 本目录不是 Git 根目录;Git 命令在 `/Users/ar/Projects/Aligner2/03-O` 下执行。 |
| | | - 本目录不是 Git 根目录;Git 命令在 `/Users/ar/Projects/Aligner/03-O` 下执行。 |
| | | - App 名:`Aligner`。 |
| | | - Bundle ID:`com.ar.Aligner`。 |
| | | - 最低 macOS:`14.0`。 |
| | |
| | | |
| | | ## 读取顺序 |
| | | |
| | | 1. `/Users/ar/Projects/Aligner2/AGENTS.md` |
| | | 2. `/Users/ar/Projects/Aligner2/PROJECT.md` |
| | | 3. `/Users/ar/Projects/Aligner2/GLOSSARY.md` |
| | | 4. `/Users/ar/Projects/Aligner2/03-O/README.md` |
| | | 5. `/Users/ar/Projects/Aligner2/03-O/C1.source/CODEGRAPH.md` |
| | | 6. 当前任务相关的 Round / 架构文档 |
| | | 7. UI 修改时读 `/Users/ar/Projects/Aligner2/DESIGN.md` |
| | | 1. `/Users/ar/Projects/Aligner/AGENTS.md` |
| | | 2. `/Users/ar/Projects/Aligner/PROJECT.md` |
| | | 3. `/Users/ar/Projects/Aligner/00-H/初心与Go-No-Go.md` |
| | | 4. `/Users/ar/Projects/Aligner/02-P/plan-progress.markdown` |
| | | 5. `/Users/ar/Projects/Aligner/GLOSSARY.md` |
| | | 6. `/Users/ar/Projects/Aligner/03-O/README.md` |
| | | 7. `/Users/ar/Projects/Aligner/03-O/C1.source/CODEGRAPH.md` |
| | | 8. 当前任务相关的 Round / 架构文档 |
| | | 9. UI 修改时读 `/Users/ar/Projects/Aligner/DESIGN.md` |
| | | |
| | | ## 代码边界 |
| | | |
| | |
| | | |
| | | ## 验证 |
| | | |
| | | 从 `/Users/ar/Projects/Aligner2/03-O/C1.source` 执行: |
| | | 从 `/Users/ar/Projects/Aligner/03-O/C1.source` 执行: |
| | | |
| | | ```bash |
| | | set -o pipefail; swift build 2>&1 | head -c 6000 |
| | | set -o pipefail; swift test 2>&1 | head -c 6000 |
| | | swift build |
| | | swift test |
| | | ``` |
| | | |
| | | 打包时执行: |
| | | |
| | | ```bash |
| | | set -o pipefail; /Users/ar/Projects/Aligner2/03-O/C3.tools/package-app.sh 2>&1 | head -c 6000 |
| | | /Users/ar/Projects/Aligner/03-O/C3.tools/package-app.sh |
| | | ``` |
| | | |
| | | 如需限制终端输出,使用执行工具的输出上限或写入日志文件,不在标准验证命令后追加截断管道。 |
| | | |
| | | 如果不能运行验证,说明具体原因和剩余风险。 |
| | | |
| | | ## 修改规则 |