Skip to content

Commit c30a619

Browse files
committed
docs(architecture): add backend frontend layout
1 parent 8b12205 commit c30a619

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -669,6 +669,7 @@ The design goal is to keep scanning concerns, report rendering, and AI-agent onb
669669
We initialized a clean layout for a future backend/frontend split while keeping the current Rust crate stable:
670670

671671
- `apps/cli` placeholder for the CLI app crate
672+
- `apps/backend` placeholder for the Rust HTTP API (uploads + scan)
672673
- `packages/core` placeholder for the Rust engine + rules crate
673674
- `apps/frontend` placeholder for a web UI or TUI shell
674675
- `editors/vscode` for the current VS Code extension

docs/ARCHITECTURE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ This repo is evolving into a multi-surface product: a Rust backend (scanner + en
77
```
88
apps/
99
cli/ # Rust CLI entrypoint (voc)
10+
backend/ # Rust HTTP API (uploads + scan)
1011
frontend/ # Web UI or TUI shell (future)
1112
packages/
1213
core/ # Rust engine + rules + report model

docs/STRUCTURE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
.
55
├── apps/
66
│ ├── cli/ # CLI app shell (future workspace split)
7+
│ ├── backend/ # Rust HTTP API for uploads + scan
78
│ └── frontend/ # Web UI or TUI shell (future)
89
├── packages/
910
│ └── core/ # Rust engine + rules + reports (future)

0 commit comments

Comments
 (0)