Skip to content

Commit f66750c

Browse files
author
chenbo
committed
Make capp chat mode the README path
1 parent 2819e09 commit f66750c

20 files changed

Lines changed: 43285 additions & 43242 deletions

.agent-context/contracts/test.contract.json

Lines changed: 135 additions & 135 deletions
Large diffs are not rendered by default.

.agent-context/evidence/file-evidence.json

Lines changed: 10191 additions & 10191 deletions
Large diffs are not rendered by default.

.agent-context/graphs/dependencies.json

Lines changed: 643 additions & 643 deletions
Large diffs are not rendered by default.

.agent-context/index/chunks.json

Lines changed: 189 additions & 189 deletions
Large diffs are not rendered by default.

.agent-context/index/files.json

Lines changed: 24008 additions & 24008 deletions
Large diffs are not rendered by default.

.agent-context/index/symbols.json

Lines changed: 7831 additions & 7831 deletions
Large diffs are not rendered by default.

.agent-context/manifest.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
2-
"generatedAt": "2026-06-19T09:05:57.931Z",
3-
"gitCommit": "987e04406c08177b8e000085f023587989950e40",
2+
"generatedAt": "2026-06-19T09:22:40.589Z",
3+
"gitCommit": "2819e0987058dcf924e5441ddef083bc9c367cd2",
44
"configHash": "091589f012a3d452bdb680fd7e03e989779bc1e1f32965c3c6745498bc658a72",
5-
"sourceHash": "7094a32e252ad00e04ee65b189104173d1c5fc8bed77aa5625b9124aa41eb7c3",
5+
"sourceHash": "dad2f28bfeac1ce7836d7fe0d7064998229e9f4df7d094625519cd25cfd79a2b",
66
"indexHash": "f12db97eb7e52bbc0dce6e097c810ec0f8526b66fadb99d2b3e181bc26be8213",
77
"graphHash": "b8cf023f1fdfd4f62e898f42750fea89d168275d54505ffe0cde4c3c8df94b85",
88
"contractsHash": "8e51eb088b7897308eb23819a124627f7e290127216b7500350fb1d1ebfd785a",
99
"taskPacksHash": "6ea4f266ba452377b70427c57510518a61f0ef7b88ec0c5bc0dba9bac69ab9de",
10-
"generatedOutputHash": "49711c69f1aae7d6689caa8432d3f31ba942780a57374b641d2b0618e7c3336d",
10+
"generatedOutputHash": "628fcc37451db2652078d714f9129f5bf100bb99b337b4ee8c052f3264f0e5b5",
1111
"toolVersion": "0.1.0",
1212
"files": {
1313
"source": 256,
@@ -21,32 +21,32 @@
2121
".agent-context/contracts/commands.contract.json": "7a779a7a1d3560aa91d8bc938969f7a986653c6c6b39d612aa2d3791f8a29c06",
2222
".agent-context/contracts/module-boundaries.json": "ca2de5a0dfb2ef222e5a60aaa9500619b91524449b49b81ceb710c69c0c9a857",
2323
".agent-context/contracts/safety.contract.json": "d62d61f7a9c353ab5aa26fbd995d95e674593f09034f8eecdea1d4d61c9d89fa",
24-
".agent-context/contracts/test.contract.json": "399be5df642c0bebb7246d7925649cef9f01415b9ef8c2bbe90e84ff005f637c",
24+
".agent-context/contracts/test.contract.json": "6cd1983b79f3accee24fcef8a5644182ef9ca142105c752e0a365de41df324d1",
2525
".agent-context/dependency-graph.md": "37a591a2a273a03b565ee1ce368bbafeb5ddd29a4a155dd0c1822bf454e48c14",
26-
".agent-context/evidence/file-evidence.json": "58691c60c6c10515ba480f62c1952ee287bd39779fa6ef68adb75035d53fcaa1",
27-
".agent-context/graphs/dependencies.json": "d69172ffd3893b5de46ff2baa16aee77286fdffdaaa8a61b2d1e967fa611490e",
26+
".agent-context/evidence/file-evidence.json": "8f9b43268d7263727bed137067ad6d75dd6be42dfc6a3fb786999432c4809618",
27+
".agent-context/graphs/dependencies.json": "38182d668ac2cb8480e416d9f5c4c6cda7878d2dc26c091f3871e1ebdffbf4c9",
2828
".agent-context/graphs/dependencies.mmd": "9b4e7af13047e997196532ad92e7e43b29f3e01c211ba09488e10c745ffc13ea",
29-
".agent-context/index/chunks.json": "7a9ec178cc8102121e904770b98b8de5a44ea6fea042d1c3eddfb52a8aee8ee8",
30-
".agent-context/index/files.json": "47c6a6e44c7f75eb5fda0510738efaf36debfc5e856221b76741d6b722354b3c",
29+
".agent-context/index/chunks.json": "f75860b2e0ca63eb1ecad8a3b08373b0422d487223d4dd3c080b993384f7ddd3",
30+
".agent-context/index/files.json": "d8d49c5758797f733e765dc756a08afeff767fa1530cc477b058882d6edaeb00",
3131
".agent-context/index/modules.json": "811149a7a0e6c9320044dee12c5460d5a9cd6bf2539da5b6e03bad7debf6c09b",
32-
".agent-context/index/symbols.json": "39f52d949317580e329a7d7210efafce14f7544157507c1328a66158ce531d01",
32+
".agent-context/index/symbols.json": "3d533581f671f44f742f0093da14687ffe8623e8d6d1c54021f943ad5c6a8738",
3333
".agent-context/key-files.md": "a715d1aaa8cf7b730c6d0b470702b0d9b3bc5da5ab458656f88518788abe64ae",
3434
".agent-context/module-map.md": "305f3a7258a01264f6b5be780f20848900177978cd437941cca1f4b94d40bb67",
3535
".agent-context/onboarding.md": "7ccce3b32be33c67ab1fd87f52fc7b946cab61ab6808ddd4e09fe2f94d75cbbc",
3636
".agent-context/rag/README.md": "2fc4f42526d2d374a90dc73668216c69922ebfaaeafefa3e6b1159268dad2a8e",
3737
".agent-context/rag/documents.jsonl": "b92cede69cb5798a9cbc7180c4ae1aa2027f72d2988cf7ad0df0795beb252cfe",
38-
".agent-context/rag/manifest.json": "df8b430f75253e4e6ba1bf33ce0148bf725c9aaf9e96c2547f369ce21c45496f",
38+
".agent-context/rag/manifest.json": "42d637e885e01a2537d0dbbcf9ca70388f8ae54a7528a8f962e3d3e328cfb1db",
3939
".agent-context/readiness.json": "2753d8a79fd1933db73e11048926cf6a454b52167dc189538f661228562df107",
4040
".agent-context/readiness.md": "7e9e116447a6d68839b4dd0207116de249868641cad7216c5fc2463bffb15a8a",
41-
".agent-context/repo-summary.md": "52fab70fccba2d7c99e3a2eeb5c1bbac97b735e241130b51cafccaeff598fd4c",
42-
".agent-context/tasks/bugfix-context.md": "60b4059b29e9f049a2e34f8170f7aaf81a575e543e86a99c1a392255d489407d",
43-
".agent-context/tasks/bugfix.json": "820c26fd2c275e5bab8a60fe87886cbcce405e8e1db49eaa1dd2565ce6db9a99",
44-
".agent-context/tasks/feature-context.md": "bfa331ddf2e34ec823527b756d66cd0db07d83c96c3de5d56c05c999d95c9686",
45-
".agent-context/tasks/feature.json": "93792b42a4905c5a741caad1e5948ffe4b7bf32a86aa3d4cae7fb8d55b828eb7",
46-
".agent-context/tasks/refactor-context.md": "0acde316e9ddaadd6d73b6e52c4314bccc42043f52dd69fe58651384cafd8455",
47-
".agent-context/tasks/refactor.json": "09b8d7969f16d7353a30301c40e02af5bb26b7ebefeff0b54da6ca7749e4af87",
48-
".agent-context/token-savings.json": "ce684e4301b9f9eaa408bb32a619683aeb79a0be451e451bce5f16a8786ca347",
49-
".agent-context/token-savings.md": "78cb3933d5f476b1d79a43b33214d25d71942fd3df2787f905cf6a0cb530e249",
41+
".agent-context/repo-summary.md": "40a05c3a938add879541629ecf26962a4102baf708ff953f806b33364bc48eac",
42+
".agent-context/tasks/bugfix-context.md": "c29da4ca0803269925c6932da682a813cc7b36cc443eb406e03ec63e3b35c759",
43+
".agent-context/tasks/bugfix.json": "c7334a2121fb6fb313439457be964db02323f67c0cb150076fa689d8e982059f",
44+
".agent-context/tasks/feature-context.md": "8de59b009d4e258c04d488446c9e13d4e3965ef8180e75f0e3deabf026cca23d",
45+
".agent-context/tasks/feature.json": "b12d69d2c6d4ba5b618fbaa793e1dc3da01cbe6e41f3694e6f536e0be8b677a9",
46+
".agent-context/tasks/refactor-context.md": "115a1c392528e2e87ce4bd467b0867827cee5173334ac0760d320f3b8ee09bb4",
47+
".agent-context/tasks/refactor.json": "0f556a7f429f1ba36872655ea5e708d79f193e18e0d377b80462c0be509db1fc",
48+
".agent-context/token-savings.json": "145596e13c8a13f91550f05385d06a656f93946354f42850b22feff3b6ba7afa",
49+
".agent-context/token-savings.md": "5d65f95c3252fbf57fda0b158e86dfb919a8574faaea0757344ec731ad2fd92a",
5050
"AGENTS.md": "b99a0d213e787ebc9a526be4a819d9ec76c28a0699c54684fffe090697281abd"
5151
}
5252
}

.agent-context/rag/manifest.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"frameworks": [],
1717
"tokenSavings": {
1818
"tokenBudget": 120000,
19-
"originalTokens": 1703985,
19+
"originalTokens": 1704030,
2020
"contextPackTokenEstimate": 21299,
2121
"contextPackTokens": {
2222
"mode": "actual",
@@ -47,11 +47,11 @@
4747
"withinBudget": true,
4848
"selectedFiles": 80,
4949
"totalFiles": 257,
50-
"estimatedTokenSavings": 1682686,
50+
"estimatedTokenSavings": 1682731,
5151
"originalRepoTokens": {
5252
"mode": "estimated",
5353
"tokenizer": "chars_approx",
54-
"tokens": 1703985
54+
"tokens": 1704030
5555
},
5656
"estimatedContextPackTokens": {
5757
"mode": "estimated",

.agent-context/repo-summary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Generated for target: `codex`.
1111
- Dependency edges detected: 708
1212

1313
## Token Compression Estimate
14-
Original repo (estimated, chars_approx): 1,703,985 tokens
14+
Original repo (estimated, chars_approx): 1,704,030 tokens
1515
Estimated context pack (chars_approx): 21,299 tokens
1616
Compression: 80x
1717
Token budget: 120,000 (within budget)

.agent-context/tasks/bugfix-context.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ Budget: 7,621 / 12,000 estimated tokens
1919
- `benchmarks/fixtures/small-ts-app/test/api/login.test.ts` - related test
2020
- `benchmarks/fixtures/monorepo/packages/api/test/config.test.ts` - related test
2121
- `benchmarks/fixtures/fastapi-app/tests/test_users.py` - related test
22-
- `benchmarks/fixtures/small-ts-app/test/auth/session.test.ts` - related test
2322
- `benchmarks/fixtures/react-app/src/auth/useAuthState.test.ts` - related test
2423
- `benchmarks/fixtures/react-app/src/components/LoginStatus.test.tsx` - related test
24+
- `benchmarks/fixtures/small-ts-app/test/auth/session.test.ts` - related test
2525
- `benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts` - related test
2626
- `src/harness/control-plane/orchestrator.ts` - lexical match: regression, direct importer of src/harness/verification-plane/guards/regression.ts
2727
- `src/harness/verification-plane/policy-engine.ts` - lexical match: regression, direct dependency of test/regression-guard.test.ts
@@ -48,9 +48,9 @@ Budget: 7,621 / 12,000 estimated tokens
4848
| `benchmarks/fixtures/small-ts-app/test/api/login.test.ts` | test | 63 | related test | benchmarks/fixtures/small-ts-app/test/api/login.test.ts contains 0 detected symbols, 1 import, 0 exports. |
4949
| `benchmarks/fixtures/monorepo/packages/api/test/config.test.ts` | test | 66 | related test | benchmarks/fixtures/monorepo/packages/api/test/config.test.ts contains 0 detected symbols, 1 import, 0 exports. |
5050
| `benchmarks/fixtures/fastapi-app/tests/test_users.py` | test | 72 | related test | benchmarks/fixtures/fastapi-app/tests/test_users.py contains 1 detected Python symbol and 1 import. |
51-
| `benchmarks/fixtures/small-ts-app/test/auth/session.test.ts` | test | 60 | related test | benchmarks/fixtures/small-ts-app/test/auth/session.test.ts contains 0 detected symbols, 1 import, 0 exports. |
5251
| `benchmarks/fixtures/react-app/src/auth/useAuthState.test.ts` | test | 61 | related test | benchmarks/fixtures/react-app/src/auth/useAuthState.test.ts contains 0 detected symbols, 1 import, 0 exports. |
5352
| `benchmarks/fixtures/react-app/src/components/LoginStatus.test.tsx` | test | 64 | related test | benchmarks/fixtures/react-app/src/components/LoginStatus.test.tsx contains 0 detected symbols, 1 import, 0 exports. |
53+
| `benchmarks/fixtures/small-ts-app/test/auth/session.test.ts` | test | 60 | related test | benchmarks/fixtures/small-ts-app/test/auth/session.test.ts contains 0 detected symbols, 1 import, 0 exports. |
5454
| `benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts` | test | 63 | related test | benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts contains 0 detected symbols, 1 import, 0 exports. |
5555
| `src/harness/control-plane/orchestrator.ts` | dependency-neighbor | 618 | lexical match: regression, direct importer of src/harness/verification-plane/guards/regression.ts, direct importer of src/harness/verification-plane/guards/regression-memory.ts | src/harness/control-plane/orchestrator.ts contains 132 detected symbols, 26 imports, 12 exports. |
5656
| `src/harness/verification-plane/policy-engine.ts` | dependency-neighbor | 310 | lexical match: regression, direct dependency of test/regression-guard.test.ts, direct importer of src/harness/verification-plane/guards/regression.ts | src/harness/verification-plane/policy-engine.ts contains 54 detected symbols, 12 imports, 9 exports. |
@@ -76,13 +76,13 @@ Budget: 7,621 / 12,000 estimated tokens
7676
| `benchmarks/fixtures/monorepo/packages/web/README.md` | config-doc | 44 | owning module documentation | benchmarks/fixtures/monorepo/packages/web/README.md is a docs file written as Markdown. |
7777
| `benchmarks/fixtures/monorepo/packages/api/package.json` | config-doc | 51 | configuration | benchmarks/fixtures/monorepo/packages/api/package.json is a config file written as JSON. |
7878
| `package.json` | config-doc | 25 | configuration | package.json is a config file written as JSON. |
79-
| `benchmarks/fixtures/fastapi-app/pyproject.toml` | config-doc | 42 | configuration | benchmarks/fixtures/fastapi-app/pyproject.toml is a config file written as TOML. |
8079
| `benchmarks/fixtures/monorepo/package.json` | config-doc | 40 | configuration | benchmarks/fixtures/monorepo/package.json is a config file written as JSON. |
81-
| `benchmarks/fixtures/small-ts-app/package.json` | config-doc | 42 | configuration | benchmarks/fixtures/small-ts-app/package.json is a config file written as JSON. |
80+
| `benchmarks/fixtures/fastapi-app/pyproject.toml` | config-doc | 42 | configuration | benchmarks/fixtures/fastapi-app/pyproject.toml is a config file written as TOML. |
8281
| `benchmarks/fixtures/react-app/package.json` | config-doc | 40 | configuration | benchmarks/fixtures/react-app/package.json is a config file written as JSON. |
82+
| `benchmarks/fixtures/small-ts-app/package.json` | config-doc | 42 | configuration | benchmarks/fixtures/small-ts-app/package.json is a config file written as JSON. |
8383
| `benchmarks/fixtures/monorepo/packages/config/package.json` | config-doc | 48 | configuration | benchmarks/fixtures/monorepo/packages/config/package.json is a config file written as JSON. |
84-
| `benchmarks/fixtures/monorepo/packages/web/package.json` | config-doc | 46 | configuration | benchmarks/fixtures/monorepo/packages/web/package.json is a config file written as JSON. |
8584
| `benchmarks/fixtures/monorepo/packages/shared/package.json` | config-doc | 48 | configuration | benchmarks/fixtures/monorepo/packages/shared/package.json is a config file written as JSON. |
85+
| `benchmarks/fixtures/monorepo/packages/web/package.json` | config-doc | 46 | configuration | benchmarks/fixtures/monorepo/packages/web/package.json is a config file written as JSON. |
8686
| `.env.example` | config-doc | 25 | configuration | .env.example is a config file. |
8787
| `code-agent-plusplus.config.yml` | config-doc | 38 | configuration | code-agent-plusplus.config.yml is a config file written as YAML. |
8888
| `tsconfig.json` | config-doc | 34 | configuration | tsconfig.json is a config file written as JSON. |
@@ -92,9 +92,9 @@ Budget: 7,621 / 12,000 estimated tokens
9292
| Bucket | Tokens | Files |
9393
| --- | --- | --- |
9494
| Directly relevant source files | 908 | `src/harness/verification-plane/guards/regression-memory.ts`, `src/harness/verification-plane/guards/regression.ts`, `benchmarks/tasks/regression-session-ttl.json`, `benchmarks/fixtures/small-ts-app/.agent-context/regression/anti-regression-tests.json`, `benchmarks/fixtures/small-ts-app/.agent-context/regression/fix-history.json`, `benchmarks/fixtures/small-ts-app/.agent-context/regression/fragile-modules.json`, `benchmarks/fixtures/small-ts-app/.agent-context/regression/known-issues.json` |
95-
| Tests | 639 | `test/regression-guard.test.ts`, `test/task-harness.test.ts`, `benchmarks/fixtures/small-ts-app/test/api/login.test.ts`, `benchmarks/fixtures/monorepo/packages/api/test/config.test.ts`, `benchmarks/fixtures/fastapi-app/tests/test_users.py`, `benchmarks/fixtures/small-ts-app/test/auth/session.test.ts`, `benchmarks/fixtures/react-app/src/auth/useAuthState.test.ts`, `benchmarks/fixtures/react-app/src/components/LoginStatus.test.tsx`, `benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts` |
95+
| Tests | 639 | `test/regression-guard.test.ts`, `test/task-harness.test.ts`, `benchmarks/fixtures/small-ts-app/test/api/login.test.ts`, `benchmarks/fixtures/monorepo/packages/api/test/config.test.ts`, `benchmarks/fixtures/fastapi-app/tests/test_users.py`, `benchmarks/fixtures/react-app/src/auth/useAuthState.test.ts`, `benchmarks/fixtures/react-app/src/components/LoginStatus.test.tsx`, `benchmarks/fixtures/small-ts-app/test/auth/session.test.ts`, `benchmarks/fixtures/monorepo/packages/config/test/loader.test.ts` |
9696
| Dependency neighbors | 4,548 | `src/harness/control-plane/orchestrator.ts`, `src/harness/verification-plane/policy-engine.ts`, `src/outputs/task-run.ts`, `src/outputs/task-context.ts`, `src/outputs/task-harness.ts`, `src/benchmarks/agent-benchmark.ts`, `src/outputs/test-selector.ts`, `src/outputs/renderers/writer.ts`, `src/integrations/codegraph.ts`, `src/outputs/guard-gates.ts`, `src/outputs/guard-finding.ts`, `src/core/git.ts`, `src/harness/observability/execution-trace.ts`, `src/core/types.ts`, `src/core/context-builder.ts`, `src/outputs/renderers/markdown.ts`, `src/harness/types.ts`, `src/outputs/evidence.ts` |
97-
| Config/docs | 679 | `benchmarks/fixtures/monorepo/packages/api/README.md`, `benchmarks/README.md`, `benchmarks/fixtures/monorepo/packages/config/README.md`, `benchmarks/fixtures/monorepo/packages/web/README.md`, `benchmarks/fixtures/monorepo/packages/api/package.json`, `package.json`, `benchmarks/fixtures/fastapi-app/pyproject.toml`, `benchmarks/fixtures/monorepo/package.json`, `benchmarks/fixtures/small-ts-app/package.json`, `benchmarks/fixtures/react-app/package.json`, `benchmarks/fixtures/monorepo/packages/config/package.json`, `benchmarks/fixtures/monorepo/packages/web/package.json`, `benchmarks/fixtures/monorepo/packages/shared/package.json`, `.env.example`, `code-agent-plusplus.config.yml`, `tsconfig.json`, `.github/workflows/ci.yml` |
97+
| Config/docs | 679 | `benchmarks/fixtures/monorepo/packages/api/README.md`, `benchmarks/README.md`, `benchmarks/fixtures/monorepo/packages/config/README.md`, `benchmarks/fixtures/monorepo/packages/web/README.md`, `benchmarks/fixtures/monorepo/packages/api/package.json`, `package.json`, `benchmarks/fixtures/monorepo/package.json`, `benchmarks/fixtures/fastapi-app/pyproject.toml`, `benchmarks/fixtures/react-app/package.json`, `benchmarks/fixtures/small-ts-app/package.json`, `benchmarks/fixtures/monorepo/packages/config/package.json`, `benchmarks/fixtures/monorepo/packages/shared/package.json`, `benchmarks/fixtures/monorepo/packages/web/package.json`, `.env.example`, `code-agent-plusplus.config.yml`, `tsconfig.json`, `.github/workflows/ci.yml` |
9898
| Entrypoints | 847 | `src/cli/index.ts`, `src/mcp/server.ts` |
9999

100100
Remaining budget: 4,379 estimated tokens

0 commit comments

Comments
 (0)