# Feature: {Name}

## Purpose

One or two sentences: what this domain does for the business.

## Boundaries

- **Owns:** …
- **Does not own:** …
- **Depends on (platform only):** User / Team / auth
- **Depends on (other domains):** none (required)

## Models

| Model | Table | Notes |
|-------|-------|-------|
| | | |

Schema must be normalised (3NF). Note any intentional denormalisation and why.

## Routes

### Web

| Method | URI | Name | Controller |
|--------|-----|------|------------|
| | | | |

### API

| Method | URI | Name | Controller |
|--------|-----|------|------------|
| | | | |

## Permissions

Team roles / abilities this feature checks.

## Tests

- Path: `laravel/tests/Feature/Domains/{Feature}/`
- Cover: …

## Add / remove checklist

### Add

- [ ] Domain folder + `DomainServiceProvider`
- [ ] Provider registered
- [ ] This wiki page linked from `docs/README.md`
- [ ] Feature tests passing

### Remove

- [ ] Provider unregistered
- [ ] Domain folder deleted
- [ ] This page and index link removed
- [ ] Feature tests deleted
- [ ] Remaining suite still green
