Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,14 @@ impl core::error::Error for MyError {}
- Format messages with present-tense verbs.
- Use `log-fastly` as the backend for Fastly Compute.

## Other guidelines

- Use only example or fictional information in comments, tests, docs, examples,
and similar non-runtime materials.
- Do not write or commit real domains, customer names, credentials,
configuration values, or other potentially sensitive real-world information in
comments, tests, docs, or examples.

---

## Git Commit Conventions
Expand Down Expand Up @@ -382,6 +390,7 @@ both runtime behavior and build/tooling changes.
- Do not use `unwrap()` in production code — use `expect("should ...")`.
- Do not use thiserror — use `derive_more::Display` + `impl Error`.
- Do not use wildcard imports (except `use super::*` in test modules).
- Do not commit `.env` files or secrets.
- Do not commit `.env` files, secrets, or potentially sensitive real-world
information in comments, tests, docs, examples, or configuration files.
- Do not make large refactors without approval.
- Always run tests and linting before committing.
Loading