Add API and web application design documents

This commit is contained in:
Jan Doubravský
2026-09-24 10:15:24 +02:00
parent 6737a27fa0
commit 91d480595d
6 changed files with 553 additions and 16 deletions
+4
View File
@@ -38,6 +38,9 @@ Dokumentace/
│ ├── DESIGN_DOCUMENT_GODOT.md # Guidelines for Godot projects
│ └── .gitignore # Godot-specific ignore rules
│
├── API/ # API design guidelines
│ └── DESIGN_DOCUMENT_API.md # Guidelines for projects exposing an HTTP API
│
├── Project template/ # Reusable files for new projects
│ ├── CHANGELOG.md # Changelog template
│ ├── PROJECT.md # Project documentation template
@@ -67,6 +70,7 @@ Where the two disagree, **the design document wins**.
| Rust (application) | `Rust/DESIGN_DOCUMENT_RUST.md` |
| Rust (library) | `Rust/DESIGN_DOCUMENT_RUST_LIB.md` |
| Godot | `Godot/DESIGN_DOCUMENT_GODOT.md` |
| Any project exposing an HTTP API | `API/DESIGN_DOCUMENT_API.md` (in addition to the language document) |
### Starting a new project