# API Doc Entity
### Scope
- **Purpose**: Document the public programmatic interface of the mod_interface! proc-macro.
- **Responsibility**: Catalog of api/ doc instances covering DSL operations and their semantics.
- **In Scope**: Macro DSL directive forms, their semantics, error conditions, and compatibility guarantees.
- **Out of Scope**: Internal expansion mechanics; those belong in algorithm/ doc instances if created.
### Overview Table
| 001 | [mod_interface Macro DSL](001_mod_interface_macro.md) | Namespace directive operations and DSL contract | ✅ |