|
19 | 19 | "isGenerated": false |
20 | 20 | }, |
21 | 21 | { |
22 | | - "path": "README.zh-CN.md", |
| 22 | + "path": "docs/architecture.md", |
23 | 23 | "status": "modified", |
24 | 24 | "kind": "docs", |
25 | | - "moduleName": "root", |
| 25 | + "moduleName": "docs", |
26 | 26 | "isTest": false, |
27 | 27 | "isGenerated": false |
28 | 28 | }, |
29 | 29 | { |
30 | | - "path": "repo-context.config.yml", |
| 30 | + "path": "docs/loop-engineering.md", |
31 | 31 | "status": "modified", |
32 | | - "kind": "config", |
33 | | - "moduleName": "root", |
| 32 | + "kind": "docs", |
| 33 | + "moduleName": "docs", |
| 34 | + "isTest": false, |
| 35 | + "isGenerated": false |
| 36 | + }, |
| 37 | + { |
| 38 | + "path": "docs/loop-engineering.zh-CN.md", |
| 39 | + "status": "modified", |
| 40 | + "kind": "docs", |
| 41 | + "moduleName": "docs", |
| 42 | + "isTest": false, |
| 43 | + "isGenerated": false |
| 44 | + }, |
| 45 | + { |
| 46 | + "path": "src/cli/index.ts", |
| 47 | + "status": "modified", |
| 48 | + "kind": "source", |
| 49 | + "moduleName": "cli", |
| 50 | + "isTest": false, |
| 51 | + "isGenerated": false |
| 52 | + }, |
| 53 | + { |
| 54 | + "path": "src/core/cache.ts", |
| 55 | + "status": "modified", |
| 56 | + "kind": "source", |
| 57 | + "moduleName": "core", |
| 58 | + "isTest": false, |
| 59 | + "isGenerated": false |
| 60 | + }, |
| 61 | + { |
| 62 | + "path": "src/core/context-builder.ts", |
| 63 | + "status": "modified", |
| 64 | + "kind": "source", |
| 65 | + "moduleName": "core", |
34 | 66 | "isTest": false, |
35 | 67 | "isGenerated": false |
36 | 68 | }, |
37 | 69 | { |
38 | | - "path": "src/mcp/server.ts", |
| 70 | + "path": "src/core/types.ts", |
39 | 71 | "status": "modified", |
40 | 72 | "kind": "source", |
41 | | - "moduleName": "mcp", |
| 73 | + "moduleName": "core", |
42 | 74 | "isTest": false, |
43 | 75 | "isGenerated": false |
44 | 76 | }, |
45 | 77 | { |
46 | | - "path": "test/mcp.test.ts", |
| 78 | + "path": "test/cache.test.ts", |
47 | 79 | "status": "modified", |
48 | 80 | "kind": "test", |
49 | 81 | "moduleName": "test", |
|
54 | 86 | "affectedGraphNodes": [ |
55 | 87 | "README.en.md", |
56 | 88 | "README.md", |
57 | | - "README.zh-CN.md", |
58 | | - "repo-context.config.yml", |
| 89 | + "docs/architecture.md", |
| 90 | + "docs/loop-engineering.md", |
| 91 | + "docs/loop-engineering.zh-CN.md", |
| 92 | + "src/analyzers/javascript.ts", |
| 93 | + "src/analyzers/python.ts", |
| 94 | + "src/analyzers/tree-sitter.ts", |
| 95 | + "src/analyzers/types.ts", |
| 96 | + "src/benchmarks/benchmark.ts", |
| 97 | + "src/cli/index.ts", |
| 98 | + "src/cli/task-args.ts", |
| 99 | + "src/config/defaults.ts", |
| 100 | + "src/config/load-config.ts", |
| 101 | + "src/config/starter-config.ts", |
| 102 | + "src/core/cache.ts", |
59 | 103 | "src/core/context-builder.ts", |
| 104 | + "src/core/file-classifier.ts", |
| 105 | + "src/core/freshness.ts", |
60 | 106 | "src/core/git.ts", |
| 107 | + "src/core/graph.ts", |
| 108 | + "src/core/indexer.ts", |
| 109 | + "src/core/ranker.ts", |
| 110 | + "src/core/readiness.ts", |
| 111 | + "src/core/scanner.ts", |
| 112 | + "src/core/summarizer.ts", |
| 113 | + "src/core/token-estimator.ts", |
| 114 | + "src/core/token-savings.ts", |
| 115 | + "src/core/types.ts", |
| 116 | + "src/core/validator.ts", |
| 117 | + "src/llm/provider.ts", |
61 | 118 | "src/mcp/server.ts", |
| 119 | + "src/outputs/agents-md.ts", |
| 120 | + "src/outputs/architecture.ts", |
62 | 121 | "src/outputs/context-delta.ts", |
| 122 | + "src/outputs/context-layers.ts", |
| 123 | + "src/outputs/contract-validator.ts", |
| 124 | + "src/outputs/contracts.ts", |
| 125 | + "src/outputs/dependency-graph.ts", |
63 | 126 | "src/outputs/execution-trace.ts", |
64 | 127 | "src/outputs/impact.ts", |
| 128 | + "src/outputs/key-files.ts", |
65 | 129 | "src/outputs/loop-controller.ts", |
| 130 | + "src/outputs/module-map.ts", |
| 131 | + "src/outputs/onboarding.ts", |
66 | 132 | "src/outputs/policy-engine.ts", |
| 133 | + "src/outputs/rag.ts", |
| 134 | + "src/outputs/readiness.ts", |
| 135 | + "src/outputs/repo-summary.ts", |
67 | 136 | "src/outputs/task-context.ts", |
68 | 137 | "src/outputs/task-harness.ts", |
69 | 138 | "src/outputs/task-run.ts", |
70 | 139 | "src/outputs/test-selector.ts", |
| 140 | + "src/outputs/token-savings.ts", |
71 | 141 | "src/outputs/writer.ts", |
72 | 142 | "src/retrievers/index.ts", |
73 | | - "src/retrievers/types.ts", |
74 | | - "test/mcp.test.ts" |
| 143 | + "src/retrievers/ripgrep.ts", |
| 144 | + "src/retrievers/static.ts", |
| 145 | + "test/agents-md.test.ts", |
| 146 | + "test/analyzers.test.ts", |
| 147 | + "test/cache.test.ts", |
| 148 | + "test/context-delta.test.ts", |
| 149 | + "test/contract-validator.test.ts", |
| 150 | + "test/execution-trace.test.ts", |
| 151 | + "test/fixtures.test.ts", |
| 152 | + "test/freshness.test.ts", |
| 153 | + "test/impact.test.ts", |
| 154 | + "test/loop-controller.test.ts", |
| 155 | + "test/policy-engine.test.ts", |
| 156 | + "test/readiness.test.ts", |
| 157 | + "test/retrievers.test.ts", |
| 158 | + "test/snapshot.test.ts", |
| 159 | + "test/task-context.test.ts", |
| 160 | + "test/task-harness.test.ts", |
| 161 | + "test/test-selector.test.ts", |
| 162 | + "test/token-savings.test.ts", |
| 163 | + "test/validator.test.ts", |
| 164 | + "test/writer.test.ts" |
75 | 165 | ], |
76 | 166 | "affectedModules": [ |
| 167 | + "analyzers", |
| 168 | + "benchmarks", |
| 169 | + "cli", |
| 170 | + "config", |
77 | 171 | "core", |
| 172 | + "docs", |
| 173 | + "llm", |
78 | 174 | "mcp", |
79 | 175 | "outputs", |
80 | 176 | "retrievers", |
|
130 | 226 | "agentMustReRead": [ |
131 | 227 | "README.en.md", |
132 | 228 | "README.md", |
133 | | - "README.zh-CN.md", |
134 | | - "repo-context.config.yml", |
| 229 | + "docs/architecture.md", |
| 230 | + "docs/loop-engineering.md", |
| 231 | + "docs/loop-engineering.zh-CN.md", |
| 232 | + "src/analyzers/javascript.ts", |
| 233 | + "src/analyzers/python.ts", |
| 234 | + "src/analyzers/tree-sitter.ts", |
| 235 | + "src/analyzers/types.ts", |
| 236 | + "src/benchmarks/benchmark.ts", |
| 237 | + "src/cli/index.ts", |
| 238 | + "src/cli/task-args.ts", |
| 239 | + "src/config/defaults.ts", |
| 240 | + "src/config/load-config.ts", |
| 241 | + "src/config/starter-config.ts", |
| 242 | + "src/core/cache.ts", |
135 | 243 | "src/core/context-builder.ts", |
| 244 | + "src/core/file-classifier.ts", |
| 245 | + "src/core/freshness.ts", |
136 | 246 | "src/core/git.ts", |
| 247 | + "src/core/graph.ts", |
| 248 | + "src/core/indexer.ts", |
| 249 | + "src/core/ranker.ts", |
| 250 | + "src/core/readiness.ts", |
| 251 | + "src/core/scanner.ts", |
| 252 | + "src/core/summarizer.ts", |
| 253 | + "src/core/token-estimator.ts", |
| 254 | + "src/core/token-savings.ts", |
| 255 | + "src/core/types.ts", |
| 256 | + "src/core/validator.ts", |
| 257 | + "src/llm/provider.ts", |
137 | 258 | "src/mcp/server.ts", |
| 259 | + "src/outputs/agents-md.ts", |
| 260 | + "src/outputs/architecture.ts", |
138 | 261 | "src/outputs/context-delta.ts", |
| 262 | + "src/outputs/context-layers.ts", |
| 263 | + "src/outputs/contract-validator.ts", |
| 264 | + "src/outputs/contracts.ts", |
| 265 | + "src/outputs/dependency-graph.ts", |
139 | 266 | "src/outputs/execution-trace.ts", |
140 | 267 | "src/outputs/impact.ts", |
| 268 | + "src/outputs/key-files.ts", |
141 | 269 | "src/outputs/loop-controller.ts", |
| 270 | + "src/outputs/module-map.ts", |
| 271 | + "src/outputs/onboarding.ts", |
142 | 272 | "src/outputs/policy-engine.ts", |
| 273 | + "src/outputs/rag.ts", |
| 274 | + "src/outputs/readiness.ts", |
| 275 | + "src/outputs/repo-summary.ts", |
143 | 276 | "src/outputs/task-context.ts", |
144 | 277 | "src/outputs/task-harness.ts", |
145 | 278 | "src/outputs/task-run.ts", |
146 | 279 | "src/outputs/test-selector.ts", |
| 280 | + "src/outputs/token-savings.ts", |
147 | 281 | "src/outputs/writer.ts", |
148 | 282 | "src/retrievers/index.ts", |
149 | | - "src/retrievers/types.ts", |
150 | | - "test/mcp.test.ts" |
| 283 | + "src/retrievers/ripgrep.ts", |
| 284 | + "src/retrievers/static.ts", |
| 285 | + "test/agents-md.test.ts", |
| 286 | + "test/analyzers.test.ts", |
| 287 | + "test/cache.test.ts", |
| 288 | + "test/context-delta.test.ts", |
| 289 | + "test/contract-validator.test.ts", |
| 290 | + "test/execution-trace.test.ts", |
| 291 | + "test/fixtures.test.ts", |
| 292 | + "test/fixtures/monorepo/packages/api/src/index.ts", |
| 293 | + "test/fixtures/monorepo/packages/web/src/index.ts", |
| 294 | + "test/freshness.test.ts", |
| 295 | + "test/impact.test.ts", |
| 296 | + "test/loop-controller.test.ts", |
| 297 | + "test/policy-engine.test.ts", |
| 298 | + "test/readiness.test.ts", |
| 299 | + "test/retrievers.test.ts", |
| 300 | + "test/snapshot.test.ts", |
| 301 | + "test/task-context.test.ts", |
| 302 | + "test/task-harness.test.ts", |
| 303 | + "test/test-selector.test.ts", |
| 304 | + "test/token-savings.test.ts", |
| 305 | + "test/validator.test.ts", |
| 306 | + "test/writer.test.ts" |
151 | 307 | ], |
152 | 308 | "taskPacksToRefresh": [ |
153 | 309 | "bugfix", |
154 | 310 | "feature", |
155 | 311 | "refactor" |
156 | 312 | ], |
157 | 313 | "reasons": [ |
158 | | - "6 changed file(s) detected from git diff/status.", |
159 | | - "20 graph node(s) are adjacent to changed files.", |
160 | | - "6 module(s) may need refreshed summaries or boundaries.", |
| 314 | + "10 changed file(s) detected from git diff/status.", |
| 315 | + "78 graph node(s) are adjacent to changed files.", |
| 316 | + "12 module(s) may need refreshed summaries or boundaries.", |
161 | 317 | "13 context output area(s) are marked stale." |
162 | 318 | ], |
163 | 319 | "recommendedCommand": "repo-context evolve . --base main" |
|
0 commit comments