|
2 | 2 |
|
3 | 3 | Status: planning artifact (2026-06-10). Goal: make WindsurfAPI's reverse-engineered |
4 | 4 | Cascade protocol layer complete/correct ("protocol perfect"), at cliproxyapi-class |
5 | | -quality. Execute the heavy steps via Codex when its backend recovers (it was returning |
6 | | -`503` from `v-api.hk.yesfuture.ai` at planning time). Claude orchestrates + verifies on |
7 | | -the lab box; do not burn Claude tokens on bulk reads/traces that Codex can do. |
| 5 | +quality. Execute heavy inventory, trace analysis, and test work in the lab workflow |
| 6 | +when backend access is available; one backend was returning `503` from |
| 7 | +`v-api.hk.yesfuture.ai` at planning time. Keep credentials out of prompts, logs, and |
| 8 | +repo files. |
8 | 9 |
|
9 | 10 | ## Lab box runbook (the RE asset) |
10 | 11 |
|
@@ -76,15 +77,15 @@ Missing vs cliproxyapi-class: |
76 | 77 | - OpenAI `/v1/embeddings` (only if Cascade exposes embeddings — verify first). |
77 | 78 | - OpenAI legacy `/v1/completions` (minor). |
78 | 79 |
|
79 | | -## Codex delegation queue (run when 503 clears) |
| 80 | +## Implementation work queue (run when backend access is healthy) |
80 | 81 | - A: external benchmark — cliproxyapi (router-for-me/CLIProxyAPI) + kiro.rs feature/protocol |
81 | 82 | matrix (retry the task that 503'd). |
82 | 83 | - B: internal protocol-RE inventory (retry the task that 503'd) — confirmed vs stub map. |
83 | 84 | - C: implement endpoint(s) from item 5 (start with count_tokens) with tests. |
84 | | -- D: given lab-box traces Claude supplies, update windsurf.js/proto-trace.js parsers + tests |
| 85 | +- D: given lab-box traces, update windsurf.js/proto-trace.js parsers + tests |
85 | 86 | per items 1–4. |
86 | | -Pattern: Codex does bulk reads/writes/tests; Claude supplies trace evidence from the lab box |
87 | | -and verifies results. Keep credentials out of Codex prompts/logs. |
| 87 | +Pattern: use bulk automation for reads, writes, and tests; use lab-box trace evidence |
| 88 | +for parser changes and verification. Keep credentials out of prompts and logs. |
88 | 89 |
|
89 | 90 | ## Verification + release rules (unchanged) |
90 | 91 | Per [docs/MAINTAINER_NOTES.md]: focused tests + `npm run test:release` + `npm run secret-scan`, |
|
0 commit comments