# 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 syntax, directive semantics, error conditions, and compatibility guarantees.
- **Out of Scope**: Internal expansion mechanics; those belong in feature/ navigational hubs or dedicated algorithm doc instances if created.
### Overview Table
| 001 | [mod_interface Macro DSL](001_mod_interface_macro.md) | Namespace directive operations and DSL contract | ✅ |