component_model_meta 0.17.0

A flexible implementation of the Builder pattern supporting nested builders and collection-specific subcomponent_models. Implementation of its derive macro. Should not be used independently, instead use module::component_model which relies on the module.
Documentation
# Tests Directory

This directory contains test files for the component_model_meta crate.

## Responsibility Table

| File | Responsibility |
|------|----------------|
| `smoke_test.rs` | Verify crate compiles and basic functionality works (local + published) |
| `component_from_duplicate_types_bug.rs` | Reproduce and document issue-001: ComponentFrom with duplicate field types |
| `component_from_generic_types_bug.rs` | Reproduce and document issue-002: ComponentFrom with generic type parameters |
| `assign_duplicate_types_bug.rs` | Reproduce and document issue-003: Assign with duplicate field types |

## Test Organization

All tests follow test_organization.rulebook.md standards:
- Bug reproducer tests have Five-Section documentation (Root Cause, Why Not Caught, Fix Applied, Prevention, Pitfall)
- Bug reproducers marked with `// test_kind: bug_reproducer(issue-NNN)`
- Smoke tests verify basic compilation and functionality