mirror of
https://github.com/storytold/craft-libs.git
synced 2026-10-31 07:39:23 +00:00
docs: tidy AGENTS.md and clean-room doc
This commit is contained in:
1 parent
4323a0f90e
commit
a2be97cf8e
2 files changed
+2
-6
No files matched your search
@@ -1,8 +1,6 @@
|
||||
# AGENTS.md
|
||||
|
||||
Shared Rust libraries for the Craft Apps. The shared standards live in
|
||||
[craftrules](https://github.com/storytold/craftrules) (`../../craftrules` on a dev machine): read its
|
||||
`AGENTS.md`, then `standards/never-crash.md`, `standards/engineering.md` and `standards/licensing.md`.
|
||||
Shared Rust libraries for the Craft Apps.
|
||||
|
||||
- **Never crash.** Every crate's `lib.rs` starts with
|
||||
`#![deny(clippy::unwrap_used, clippy::expect_used, clippy::panic, clippy::unimplemented, clippy::todo, clippy::unreachable)]`.
|
||||
|
||||
+1
-3
@@ -4,9 +4,7 @@ Several crates here read or write formats that other open-source projects also i
|
||||
under licences the Craft apps cannot take code from (GPL, LGPL, AGPL, CDDL) or under terms that
|
||||
forbid it (Adobe's). This document is the standard a format crate follows so that every line of
|
||||
it is ours, and so that a reviewer can check that claim from the repository alone. It is the
|
||||
written form of what `craft-jpeg`, `craft-media` and `craft-crw` did; the suite-wide rules live in
|
||||
[craftrules](https://github.com/storytold/craftrules) (`standards/licensing.md`,
|
||||
`standards/never-crash.md`), which this does not replace.
|
||||
written form of what `craft-jpeg`, `craft-media` and `craft-crw` did.
|
||||
|
||||
## What "clean-room" means here
|
||||
|
||||
|
||||
Reference in new issue
Block a user