add claude specific configuration and instruction
This commit is contained in:
@@ -47,6 +47,10 @@ Each module (`src/result/`, `src/option/`, `src/query/`) follows the same patter
|
||||
|
||||
The three types are independent modules with no cross-type conversions. Users convert via `match()` if needed.
|
||||
|
||||
**IMPORTANT: Banned method names.** Never suggest, generate, or reference these Rust/Haskell/FP idioms — they do not exist in this library and must not be proposed as additions:
|
||||
`unwrap`, `unwrapOr`, `unwrapOrElse`, `expect`, `or`, `orElse`, `and`, `andThen`, `inspect`, `getOrElse`, `fold`, `contains`, `zip`, `unzip`, `transpose`.
|
||||
Use `match()` for value extraction and `map()`/`flatMap()` for chaining. Only use methods defined in the interfaces.
|
||||
|
||||
## Test Conventions
|
||||
|
||||
There are two parallel test systems:
|
||||
|
||||
Reference in New Issue
Block a user