Skip to content

Commit 1558767

Browse files
author
techartdev
committed
docs: update AGENTS.md project layout to reflect actual crates
1 parent 9d13db5 commit 1558767

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

AGENTS.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,13 @@ Implement SCP2P from `SPECIFICATION.md` in milestone-oriented increments, priori
1616
5. Keep wire-compatibility in mind: changing serialized structures requires a short migration note in commit body.
1717

1818
## Project layout conventions
19-
- `crates/scp2p-core`: shared protocol/data logic.
20-
- `crates/scp2p-cli`: reference CLI and manual test harness.
21-
- Add additional crates only when separation is meaningful (e.g., `scp2p-dht`, `scp2p-transport`).
19+
- `crates/scp2p-core`: shared protocol/data logic (DHT, transport, wire format, store, etc.).
20+
- `crates/scp2p-cli`: interactive command-line client.
21+
- `crates/scp2p-relay`: standalone relay node binary.
22+
- `crates/scp2p-desktop`: desktop-specific state management and Tauri command layer.
23+
- `app/src-tauri`: Tauri v2 app shell (wraps `scp2p-desktop`).
24+
- `app/`: React + TypeScript + Tailwind CSS frontend (Vite build).
25+
- Add additional crates only when separation is meaningful.
2226

2327
## Coding conventions
2428
- Rust edition 2024.

0 commit comments

Comments
 (0)