openpetswithchatandmcp/packages/pet-format/codemap.md
2026-05-11 12:31:59 +01:00

25 lines
891 B
Markdown

# packages/pet-format/
Minimal package providing a type marker for OpenPets package identification.
## Responsibility
Exports a simple interface and constant to identify the pet-format package in the OpenPets ecosystem. Used for type-level package identification and workspace boundary marking.
## Design
**Marker Pattern**: Provides a nominal type (`PetFormatPackageMarker`) and runtime constant (`petFormatPackageName`) for package identification without functional logic.
**Zero Dependencies**: No runtime dependencies, minimal devDependencies (TypeScript only).
## Flow
No data flow - this is a static marker package.
## Integration Points
**Consumers**: Other packages may import the marker interface for type-level package detection.
**Exports**:
- `PetFormatPackageMarker` interface with readonly `packageName`
- `petFormatPackageName` constant (`"@open-pets/pet-format"`)