---
description: Trace a DevPlace route or feature across the full nine-layer fan-out and report where each layer lives and which are missing. Read-only.
argument-hint: <route path or feature name>
allowed-tools: Read, Grep, Glob
---
Trace the complete fan-out for: **$ARGUMENTS**

Locate each layer and report it as `layer -> file:line`, or `MISSING`:

1. Form model - `devplacepy/models.py`
2. Output schema (`*Out`) - `devplacepy/schemas.py`
3. Data helper(s) - `devplacepy/database.py`
4. Route handler + guard, and its mount - `devplacepy/routers/...` + `devplacepy/main.py`
5. Template + CSS + JS - `devplacepy/templates/`, `devplacepy/static/`
6. Devii action - `devplacepy/services/devii/actions/catalog.py`
7. API docs entry - `devplacepy/docs_api.py`
8. SEO context / sitemap - `devplacepy/seo.py`, `devplacepy/routers/seo.py`
9. Tests - `tests/{api,e2e,unit}/<path>.py`
10. Docs prose (if any) - `devplacepy/routers/docs/pages.py` + template

End with the MISSING layers this feature ought to have, judged by the fanout rules. An intentionally absent layer is fine - note why. Do not modify anything.
