# Module Abstract

## Purpose

Describe the business concept this module owns.

## Domain Rules

- Keep durable business invariants here.
- Avoid repeating field types that are already clear in the constant file.

## Data Meaning

Explain the meaning of important data only when the code does not make the intent obvious.

## Workflows

Describe create, update, approval, deletion, state transition, or other business flows.

## Agent Notes

- Read this abstract before changing the module.
- Update this file when business invariants, workflows, or public behavior change.
- Do not update this file for formatting-only, import-only, or style-only changes.

## Related Modules

- None yet.
