docs: tidy AGENTS.md and clean-room doc

This commit is contained in:
aiongg committed 2026-10-31 04:17:35 +00:00
1 parent 4323a0f90e
commit a2be97cf8e
2 files changed
+2 -6

No files matched your search

+1 -3
View File
@@ -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
View File
@@ -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