# References

## Current prompt-language docs

- README: https://github.com/45ck/prompt-language/blob/main/README.md
- Roadmap: https://github.com/45ck/prompt-language/blob/main/docs/roadmap.md
- Spawn reference: https://github.com/45ck/prompt-language/blob/main/docs/reference/spawn.md
- Send/receive reference: https://github.com/45ck/prompt-language/blob/main/docs/reference/send-receive.md
- Race reference: https://github.com/45ck/prompt-language/blob/main/docs/reference/race.md
- Foreach-spawn reference: https://github.com/45ck/prompt-language/blob/main/docs/reference/foreach-spawn.md

## External guidance

- OpenAI, “A practical guide to building agents”: https://openai.com/business/guides-and-resources/a-practical-guide-to-building-ai-agents/
- Anthropic, “Building effective AI agents”: https://www.anthropic.com/research/building-effective-agents/

## Design principles drawn from those sources

- maximize single-agent capability before adding more agents
- keep multi-agent systems simple and composable
- prefer explicit orchestration and clear ownership
- add complexity only when evidence shows the simpler pattern is insufficient
