# Stories como pacotes de contexto

> Leitura complementar ao **M4**.  
> Fontes externas: stories clássicas (Mike Cohn) + engenharia de contexto (Anthropic, Redis).

## Ideia central
Uma user story “pronta” não é só texto ágil. Para um time (e para uma IA) ela é um **pacote de contexto**: ator, job, outcome, fora de escopo, dependências, AC testáveis, abertos.

Mike Cohn descreve user stories como unidade de conversa e planejamento centrada no usuário — não como especificação monolítica ([Mountain Goat Software — User Stories](https://www.mountaingoatsoftware.com/agile/user-stories)). Neste curso, enriquecemos esse pacote para que **humano e modelo** trabalhem sem adivinhar.

Se faltar peça, a IA completa com invenção — e o time também.

## O que deve estar no pacote (DoR do curso)
Ver `specs/06-dor-story.md` (método interno). Meta: ≥ 8/10.  
A DoR é do curso; a **literatura** que fundamenta a disciplina de stories e de contexto está nas URLs abaixo.

## Como a IA deve ser usada aqui
1. **Criticar** lacunas (não “reescrever bonito”)  
2. **Gerar perguntas ao cliente** por lacuna  
3. **Reescrever** só marcando `[HIPÓTESE]` onde não houver evidência  
4. **Expandir AC** incluindo erro/borda  

Confiabilidade vem do que o modelo sabe e do que você proíbe que invente — tese alinhada a Anthropic (curadoria de contexto) e Redis (contexto ⊃ prompt) ([Anthropic](https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents); [Redis](https://redis.io/en/blog/context-engineering-vs-prompt-engineering/)).

## Anti-padrão
> “Escreve 10 stories completas do épico X”

Sem brief, jornada e restrições, você pediu ficção.

## Fontes
1. Mike Cohn / Mountain Goat Software. *User Stories*. https://www.mountaingoatsoftware.com/agile/user-stories  
2. Anthropic. *Effective context engineering for AI agents*. https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents  
3. Redis. *Context engineering vs prompt engineering*. https://redis.io/en/blog/context-engineering-vs-prompt-engineering/  
4. Aakash Gupta. *Context Engineering for PMs*. https://www.news.aakashg.com/p/context-engineering  
5. Marty Cagan. *AI Product Management 2 Years In*. https://www.svpg.com/ai-product-management-2-years-in/  
