Architecture rules and standards for the AI chat feature in this repository.
Architecture rules and standards for this repository's AI chat feature, covering layered feature slices, ports and adapters, pure reducers, the shadcn/ui chat components, naming, comments and commits. Use when adding or changing anything under src/features, wiring a real model or provider, adding a message part type, editing src/components/ui, or writing commits for this repo.