qqeasonchen opened a new pull request, #5391:
URL: https://github.com/apache/eventmesh/pull/5391

   Follow-up to #5390 — folds the tree further per review feedback.
   
   ## Motivation
   
   Consolidate the docs layout: `reference/` merges into `feature/`; the 
Chinese `offset-lb-frame` design page splits into three English feature pages; 
two architecture mechanism pages move to `feature/`; `redesign.md` becomes 
English.
   
   ## Changes
   
   ### reference/ → feature/ (7 pages)
   
   `client-java` · `http-api` · `admin-api` · `observability` · `deployment` · 
`protocols` · `storage-spi` — all `git mv`'d with history.
   
   ### architecture → feature (2 pages)
   
   - `connector-api-split.md` — the connector API split plan (a 
capability/mechanism page)
   - `control-plane.md` — delivery topology + state control plane + absorbed 
failure matrix
   
   ### offset-lb-frame.md (中文, 391 lines) → three English feature pages
   
   | New page | Covers |
   | --- | --- |
   | `feature/offset-management.md` | The two offset layers (pull vs 
deliver/ack), per-backend mechanics table, the RocketMQ 5.x deferred-ACK chain 
(empopck), monotonic CAS-max writes, takeover behavior, retired designs |
   | `feature/load-balancing.md` | Full-stickiness model (no forwarding), 
self-reported instance load (`LoadMeter`), the `/session/recommend` scoring 
loop, session-granularity pinning, accepted trade-offs |
   | `feature/frame-protocol.md` | `EventMeshFrame` wire format (14B header + 
KV + data), msgType field mapping, `FrameAdaptor` SPI, `WireCodec` SPI, 
complete ingress/egress conversion chains for CloudEvents / MeshMessage / A2A, 
storage SPI frame handling |
   
   ### redesign.md → English
   
   The 5,248-line Chinese design record is rewritten as a focused English 
design record: executive summary, the six iron rules (+ status snapshot), 
target architecture diagram, storage/SDK/ingress/egress/connector redesign 
summaries, the v1.2 decision log (15.1–15.8), the at-least-once vs exactly-once 
layer boundary, request-reply semantics, and the streaming modes — with 
cross-links into the current feature pages and a note that the historical 
appendices' live content now lives in the feature tree.
   
   ## Result
   
   ```
   docs/
   ├── index.md + introduction.md
   ├── quickstart/    getting-started · configuration
   ├── feature/       19 pages (core features · internals/mechanisms · API & 
ops reference)
   └── architecture/  overview · security · redesign · review/{evidence, 
production-ha-plan}
   ```
   
   ## Verification
   
   - All **199 internal `.md` links validated resolving (0 broken)** across 
`docs/**` + README.
   - README documentation section updated to the new paths; index.md map 
rebuilt with Core features / Internals & mechanisms / API & operations 
groupings.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to