T01: Linux windowing backends, macOS build gate, generated lockfile exempt
This commit is contained in:
5 files changed
+826
-75
No files matched your search
@@ -20,7 +20,7 @@ ELYTerminal. A terminal on GPUI and Ely components. `PRD.md` says what it does;
|
||||
|
||||
## Rules
|
||||
|
||||
- Files stay at or under 500 lines. Comments are one short line, and rare.
|
||||
- Hand-written files stay at or under 500 lines; `Cargo.lock`, which Cargo writes, is exempt. Comments are one short line, and rare.
|
||||
- Fail fast. No silent fallbacks. An error names its owner and what failed.
|
||||
- Log every state change on a key path with `log`: spawn, exit, folder change, settings load and save, blur path.
|
||||
- No dead code, no versioned names, no compatibility shims.
|
||||
|
||||
Reference in new issue
Block a user