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 -2
View File
@@ -34,8 +34,9 @@ import sys
from dataclasses import dataclass
from pathlib import Path
# Guideline documents owned by this repository, mapped to their master copy. The language is part of
# every design document name, so a project may carry several of them without any collision.
# Guideline documents owned by this repository, mapped to their master copy. Design documents are named
# after what they scope - a language, or a cross-cutting concern such as the API surface - so a project
# may carry several of them without any collision.
MASTERS: dict[str, str] = {
"CLAUDE.md": "Claude/CLAUDE.md",
"AGENTS.md": "Claude/AGENTS.md",
@@ -44,6 +45,7 @@ MASTERS: dict[str, str] = {
"DESIGN_DOCUMENT_RUST.md": "Rust/DESIGN_DOCUMENT_RUST.md",
"DESIGN_DOCUMENT_RUST_LIB.md": "Rust/DESIGN_DOCUMENT_RUST_LIB.md",
"DESIGN_DOCUMENT_GODOT.md": "Godot/DESIGN_DOCUMENT_GODOT.md",
"DESIGN_DOCUMENT_API.md": "API/DESIGN_DOCUMENT_API.md",
}
# Names used before the language became part of the file name. A project still carrying one of these