interval_adapter 0.43.0

Interval adapter for both open/closed implementations of intervals ( ranges ).
Documentation
# Doc Entities

## Master Doc Entities Table

| Type | Purpose | Master File | Instances |
|------|---------|-------------|----------:|
| `api/` | One doc instance per public API surface: signatures, method tables, and compatibility guarantees | [api/readme.md]api/readme.md | 2 |
| `data_structure/` | One doc instance per canonical struct: field layout, construction, and iteration contracts | [data_structure/readme.md]data_structure/readme.md | 2 |
| `feature/` | One doc instance per user-visible feature: design, constraints, and integration points | [feature/readme.md]feature/readme.md | 3 |
| `invariant/` | One doc instance per out-of-scope constraint: invariant statement, rationale, and enforcement | [invariant/readme.md]invariant/readme.md | 3 |
| `pattern/` | One doc instance per architectural decision: problem, solution, applicability, and consequences | [pattern/readme.md]pattern/readme.md | 2 |

## Master Doc Instances Table

| Entity | ID | Name | File |
|--------|----|------|------|
| api | 001 | Interval Traits | [api/001_interval_traits.md]api/001_interval_traits.md |
| api | 002 | Conversion Traits | [api/002_conversion_traits.md]api/002_conversion_traits.md |
| data_structure | 001 | Interval | [data_structure/001_interval.md]data_structure/001_interval.md |
| data_structure | 002 | IntervalIterator | [data_structure/002_interval_iterator.md]data_structure/002_interval_iterator.md |
| feature | 001 | Generic Interval Parameter | [feature/001_generic_interval_parameter.md]feature/001_generic_interval_parameter.md |
| feature | 002 | Non-Iterable Intervals | [feature/002_non_iterable_intervals.md]feature/002_non_iterable_intervals.md |
| feature | 003 | no_std Support | [feature/003_no_std_support.md]feature/003_no_std_support.md |
| invariant | 001 | Integer Endpoints Only | [invariant/001_integer_endpoints_only.md]invariant/001_integer_endpoints_only.md |
| invariant | 002 | No Validation | [invariant/002_no_validation.md]invariant/002_no_validation.md |
| invariant | 003 | No Set Operations | [invariant/003_no_set_operations.md]invariant/003_no_set_operations.md |
| pattern | 001 | Two-Trait Hierarchy | [pattern/001_two_trait_hierarchy.md]pattern/001_two_trait_hierarchy.md |
| pattern | 002 | Canonical Interval Type | [pattern/002_canonical_interval_type.md]pattern/002_canonical_interval_type.md |