fd44309ab4b1919160a6c886d97076115dc1f4792ccf53c6e8b3622e4806eb5ef87f7ea0905f00e9Authored: 2 weeks ago (Tue, 14 Jul 2026 09:26:41 +0000)Match: Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>14c5f2fdad65a63c11e9d2d39498eb7c3ff7d1a8Authored: 2 weeks ago (Mon, 13 Jul 2026 13:24:46 +0000)Match: Claude-Session: https://claude.ai/code/session_01EZQSdoqFgbzQyD9k9k2wmVa95594a16c4ea9fbeb08f911a8e576b0f9d1e667Authored: 2 weeks ago (Mon, 13 Jul 2026 13:24:46 +0000)Match: Claude-Session: https://claude.ai/code/session_01EZQSdoqFgbzQyD9k9k2wmVfed05a7653f15f51ffaeb9305e79e0d4338a0614Authored: 2 weeks ago (Mon, 13 Jul 2026 13:24:46 +0000)Match: Claude-Session: https://claude.ai/code/session_01EZQSdoqFgbzQyD9k9k2wmV2cfa4704b5456feefc9aea0d49779938524c19d7Authored: 2 weeks ago (Mon, 13 Jul 2026 13:24:46 +0000)Match: Claude-Session: https://claude.ai/code/session_01EZQSdoqFgbzQyD9k9k2wmV504a13e51f6bcc1cfed53f3fb35dcc079048c13bAuthored: 2 weeks ago (Mon, 13 Jul 2026 13:24:46 +0000)Match: Claude-Session: https://claude.ai/code/session_01EZQSdoqFgbzQyD9k9k2wmVaf14d6aaaaf4ceab432179360d519205aa75afdbAuthored: 2 weeks ago (Sun, 12 Jul 2026 22:33:44 +0000)Match: Claude-Session: https://claude.ai/code/session_01Ef2aWwaqgkA1wH1eUWYx6xdbba884cbcdef44b5823b9ff3d2c3af98d708ac8Authored: 2 weeks ago (Sun, 12 Jul 2026 22:10:15 +0000)Match: Claude-Session: https://claude.ai/code/session_01Ef2aWwaqgkA1wH1eUWYx6x0f8a15ecf3a32892759422696e6c4b9c96dc7607Authored: 2 weeks ago (Sun, 12 Jul 2026 22:06:51 +0000)Match: Claude-Session: https://claude.ai/code/session_01Ef2aWwaqgkA1wH1eUWYx6x5d200e004431f161e8f24e7fb659fe4353381771Authored: 2 weeks ago (Sun, 12 Jul 2026 22:03:20 +0000)Match: Claude-Session: https://claude.ai/code/session_01Ef2aWwaqgkA1wH1eUWYx6xcb77a84e38d843b094a1b53a58f858bc5abb246fAuthored: 2 weeks ago (Sun, 12 Jul 2026 22:03:03 +0000)Match: Claude-Session: https://claude.ai/code/session_01Ef2aWwaqgkA1wH1eUWYx6xbb8e4cb48c8d4b710778bf27112c94b45cd7a884Authored: 2 weeks ago (Sun, 12 Jul 2026 22:02:45 +0000)Match: Claude-Session: https://claude.ai/code/session_01Ef2aWwaqgkA1wH1eUWYx6x4aca8f22e6dd5eb7ad595db66c4b7d3db323aec9Authored: 2 weeks ago (Sun, 12 Jul 2026 19:53:33 +0000)Match: Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>aa9da16b418217b6fca659bdaef9ae61b9369e0eAuthored: 2 weeks ago (Sun, 12 Jul 2026 19:53:33 +0000)Match: Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>f82a110f99377067fb10a31f28e2870818641cdcAuthored: 2 weeks ago (Sun, 12 Jul 2026 19:53:15 +0000)Match: Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>5c5aa9d44a28b8ba166df1640158a5bad2675617Authored: 2 weeks ago (Sun, 12 Jul 2026 19:53:15 +0000)Match: Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>0a8548c19ae31bb7a41bdf681c10675a65fc2e61Authored: 2 weeks ago (Sun, 12 Jul 2026 19:53:15 +0000)Match: Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>0b5b2ad37f1abedf987b8897275eca691c0a2ae4Authored: 2 weeks ago (Sun, 12 Jul 2026 19:52:36 +0000)Match: Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>b8a558168fa10d444c63a347fe97f61d540ee824Authored: 2 weeks ago (Sun, 12 Jul 2026 19:52:36 +0000)Match: Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>e61e46139ca7e1af0c0978a3a665d22328ce40f5Authored: 2 weeks ago (Sun, 12 Jul 2026 19:52:36 +0000)Match: Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>a3501fb968d8864500de2a97a8e2fa3086188b86Authored: 2 weeks ago (Sun, 12 Jul 2026 19:52:36 +0000)Match: Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>d46e63620419f7a01824e067af98b6c177bb780aAuthored: 2 weeks ago (Sat, 11 Jul 2026 16:48:49 +0000)Match: Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>93528f383a0251488166b9d140d80701d4a79374Authored: 3 weeks ago (Fri, 10 Jul 2026 23:22:06 +0000)Match: Claude-Session: https://claude.ai/code/session_01MbLMWRQSjBTgPTzWpxpPbu2f5264ab64c3a69b8a18d8494961febb0e8f365bAuthored: 3 weeks ago (Fri, 10 Jul 2026 22:05:53 +0000)Match: Claude-Session: https://claude.ai/code/session_01MbLMWRQSjBTgPTzWpxpPbub8a67368b569d560504d709ffd7a243f3b312c59Authored: 3 weeks ago (Fri, 10 Jul 2026 21:14:54 +0000)Match: Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>2fe92a15724aeac454000ac1261efe84090d27f9Authored: 3 weeks ago (Fri, 10 Jul 2026 21:14:09 +0000)Match: Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>7b642cb4dc0ab755d0edab843df902692008d970Authored: 3 weeks ago (Tue, 7 Jul 2026 09:24:14 +0000)Match: Co-authored-by: Fable (claude-fable-5) <noreply@anthropic.com>e0dc69766bfb84b5f7374bf86e5dae9a4889c545Authored: 4 weeks ago (Thu, 2 Jul 2026 06:54:06 +0000)Match: Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>CLAUDE.mdTool: claude-code@AGENT.md
AGENT.mdTool: agents-md# C++ Coding Guidelines
- Prefer C++23: `constexpr`, `std::ranges`, `std::format`, `std::expected`, structured bindings
- C-style loops are forbidden; use range-based for loops exclusively
- Use `std::views::iota` and other views for generating and transforming ranges
- Use `std::span` for passing arrays and contiguous sequences
- Use `auto` type deduction to improve readability
- Use `const` correctness throughout (refs, pointers, member functions)
- Mark return values `[[nodiscard]]` where ignoring the rnone