Skip to content

Commit 33a00ce

Browse files
committed
docs(state): mark deep-link done + 0.42.0 shipped
1 parent 62e5c3a commit 33a00ce

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

agents/STATE.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,20 @@ Biến 8sync/omp thành **super agent-team** token-optimal: omp = core, su-code
1515
- [x] **Dashboard redesign + Models/Projects** (v0.29.0): `8sync harness web` full impeccable redesign · Models page (view/edit routing live) · project switcher (status dots) · markdown render · serena-off fix · context honesty · workflow canvas — 14 pages, 0 console errors.
1616

1717
## Current step
18-
Enhancement (Unreleased): **modality routing** — read STRUCTURE as image, PRECISE
19-
as text. Researched the "read-image-saves-90%" claim → grounded: 90% (DeepSeek-OCR
20-
arXiv 2510.18234) needs a DEDICATED optical encoder, NOT a PNG-to-Opus/GLM; Claude
21-
bills per 28×28 patch (Opus 4.7+ pay-per-pixel). MEASURED here: STATE.md as image
22-
= 0.87× (LOSES); 12k-edge codegraph as image ≈ 25× (WINS). Built: **`8sync shot`
23-
real** (was stub) via bundled Chromium; **Modality routing** directive forced in
24-
APPEND_SYSTEM + image-routing skill (honest econ rewrite) + capabilities.md +
25-
`--advisor`. OCR-Memory pattern (arXiv 2604.26622) documented: image to LOCATE,
26-
text to READ. Built + `8sync harness` redeployed + verified deployed content +
27-
token math. CHANGELOG/KNOWLEDGE updated.
28-
**Deferred (flagged):** dashboard nav is in-memory (button) not URL-routed, so
29-
`8sync shot .../codegraph` renders State, not the graph. Flagship "shot the memory
30-
graph" needs a frontend deep-link (`?page=` → initial route) + bun/vite rebuild +
31-
re-embed. Not yet started — awaiting user go-ahead.
18+
Shipped **v0.42.0** (released, binary on GitHub): **modality routing** — read
19+
STRUCTURE as image, PRECISE as text. Grounded the "read-image-saves-90%" claim:
20+
90% (DeepSeek-OCR arXiv 2510.18234) needs a DEDICATED optical encoder, NOT a
21+
PNG-to-Opus/GLM; Claude bills per 28×28 patch (Opus 4.7+ pay-per-pixel). MEASURED:
22+
STATE.md as image = 0.87× (LOSES); 12k-edge codegraph as image ≈ 25× (WINS).
23+
Built: **`8sync shot` real** (was stub) via bundled Chromium + honest patch-based
24+
token estimate; **Modality routing** directive forced in APPEND_SYSTEM +
25+
image-routing skill + capabilities.md + `--advisor`; OCR-Memory pattern (arXiv
26+
2604.26622) documented (image to LOCATE, text to READ). **Dashboard deep-link
27+
DONE:** `web/src/App.tsx` reads `?page=<id>``8sync shot .../?page=codegraph`
28+
captures the real graph (verified visually post-merge; Marketplace feature coexists).
29+
Rebased onto origin/main (remote had shipped 0.40.0 advisor + 0.41.0 Marketplace),
30+
re-versioned 0.42.0, resolved conflicts, built + pushed + `gh release`. Delivery:
31+
`8sync up && 8sync harness` on any machine now auto-injects latest.
3232

3333
## Previous (Unreleased, shipped earlier this session)
3434
Shipped 2 fixes (Unreleased): **(1) zai-vision MCP + skill**`8sync harness`

0 commit comments

Comments
 (0)