authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-03-02 09:43:33-08:00
committergravatar for jmarminge@gmail.comJulius Marminge <jmarminge@gmail.com> 2026-03-02 20:46:05-08:00
log78d89e3d353a9ce7770b34f3546e39f415cddc37
tree5efac9e9533a5e32c37accda2de1368da61689bb
parent13094952186d16aaffea7609e78629bc5f9a57f2

non-dupicate


1 files changed, 4 insertions(+), 0 deletions(-)

AGENTS.md+4
......@@ -18,6 +18,10 @@ This repository is a VERY EARLY WIP. Proposing sweeping changes that improve lon
1818
1919If a tradeoff is required, choose correctness and robustness over short-term convenience.
2020
21## Maintainability
22
23Long term maintainability is a core priority. If you add new functionality, first check if there are shared logic that can be extracted to a separate module. Duplicate logic across mulitple files is a code smell and should be avoided. Don't be afraid to change existing code. Don't take shortcuts by just adding local logic to solve a problem.
24
2125## Package Roles
2226
2327- `apps/server`: Node.js WebSocket server. Wraps Codex app-server (JSON-RPC over stdio), serves the React web app, and manages provider sessions.