31daa220fcba80c7ed7ea636e7f04c568c8cccf8b2be548275c99cd061ec1c2f9c27eedae64a17b8Authored: 2 weeks ago (Sat, 11 Jul 2026 23:25:31 +0000)Match: Co-authored-by: Claude Fable 5 <noreply@anthropic.com>c1907df2edbaa7f7ab8b4f13843bb8ee1a618e4aAuthored: 2 weeks ago (Sat, 11 Jul 2026 23:16:34 +0000)Match: Co-authored-by: Claude Fable 5 <noreply@anthropic.com>945d199724f17f313c7fbc90eceba70fe37f47e6Authored: 3 weeks ago (Fri, 10 Jul 2026 05:40:23 +0000)Match: Co-authored-by: Claude Fable 5 <noreply@anthropic.com>4e62095245005b17f290dd1e4d9afe983df180eeAuthored: 3 weeks ago (Tue, 7 Jul 2026 18:52:36 +0000)Match: Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>16235cced55f137859aba2c7e590b014a3b92eb2Authored: 1 month ago (Fri, 12 Jun 2026 21:50:58 +0000)Match: Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>d80774cb3fe6abcd0fea9dd0c68812ee94c7cf2aAuthored: 2 months ago (Mon, 11 May 2026 23:27:03 +0000)Match: Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>dc360828598440beb1dfdb21c0ba14e09bcd565bAuthored: 4 months ago (Tue, 3 Mar 2026 22:15:55 +0000)Match: Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>AGENTS.mdTool: agents-md# Caddy Project Guidelines
## Mission
**Every site on HTTPS.** Caddy is a security-first, modular, extensible server platform.
## Code Style
### Go Idioms
Follow [Go Code Review Comments](https://go.dev/wiki/CodeReviewComments):
- **Error flow**: Early return, indent error handling—not else blocks
```go
if err != nil {
return err
}
// normal code
```
- **Naming**: initialisms (`URL`, `HTTP`, `ID`—not `Url`, `Http`, `Id`)
- **Receiver names**: 1–2 letters reflecting type (`c` for none