# Modern AI Software Engineering Hub
> [!Note]
> Master hub for the entire zettelkasten. Two halves:
> **A) AI foundations** — what LLMs, generative models, and agent patterns
> *are*. **B) Modern AI Software Engineering** — how to *use* them as a
> practising orchestrator, mapped to the seven course modules.
---
## A. AI Foundations
### LLM Foundations
- [[5 - LLM Foundations Hub]]
- [[Large Language Model]] · [[Foundation Model]] · [[Transformer Architecture]] · [[Attention Mechanism]]
- [[Tokenization]] · [[Embedding]] · [[Scaling Laws]]
- [[Pretraining]] · [[Fine-Tuning]] · [[RLHF]] · [[Constitutional AI]] · [[Alignment]]
- [[Sampling]] · [[Temperature]] · [[Hallucination]]
- [[Generative AI]] · [[Diffusion Model]] · [[Multimodal Model]]
### AI Agents and Patterns
- [[6 - AI Agents and Patterns Hub]]
- Agent core: [[AI Agent]] · [[Agentic Loop]] · [[Multi-Agent System]]
- Prompting: [[Prompt Engineering]] · [[System Prompt]] · [[In-Context Learning]] · [[Chain-of-Thought]]
- Action: [[Tool Use]] · [[ReAct Pattern]] · [[Reflection]]
- Retrieval: [[Retrieval-Augmented Generation]] · [[Vector Database]] · [[Semantic Search]] · [[Embedding-Based Retrieval]]
- Threats: [[Prompt Injection]] · [[Hallucination]]
---
## B. Modern AI Software Engineering — The Course
### 1. Foundations & The Thinking Economy
- [[Token]]
- [[Context Window]]
- [[Reasoning Budget]]
- [[Extended Thinking]]
- [[Model Selection Strategy]]
- [[Lost in the Middle Effect]]
- [[Context Compaction]]
### 2. Spec-Driven Development
- [[1 - Spec-Driven Development Hub]]
- [[Spec-Driven Development]] · [[SDD Spectrum]]
- [[Executable Acceptance Criterion]] · [[Gherkin Scenario]]
- [[OpenSpec]] · [[BMAD Method]] · [[Spec-as-Prompt Pattern]]
### 3. Agentic CLI Tools
- [[2 - Agentic CLI Tools Hub]]
- [[Agentic CLI]] · [[Plan Mode and Build Mode]]
- [[AGENTS.md Convention File]] · [[Permission Policy]]
### 4. Extending AI Intelligence
- [[Extension Trifecta]]
- [[Skill]] · [[Model Context Protocol]] · [[MCP Server]] · [[Hook]]
### 5. Memory Orchestration & Context Engineering
- [[3 - Memory and Context Engineering Hub]]
- [[Context vs Memory]] · [[Architecture Decision Record]] · [[Layered Memory Architecture]]
- [[Auto-memory]] · [[Hierarchical Retrieval]]
### 6. Meta-Agent Factory & Verification
- [[4 - Meta-Agent Orchestration Hub]]
- [[Specialized Agent]] · [[Builder-Critic Pattern]] · [[Sequential Pipeline]]
- [[Parallel Agents via Worktrees]] · [[Verifier Independence]]
- [[Adversarial Agent]] · [[Headless Agent in CI]]
### 7. Human-in-the-Loop & ROI
- [[Orchestrator Role]] · [[Prompt Caching]] · [[DORA Metrics]] · [[Decommission Discipline]]
---
## Anchor sources
### Foundational papers
- [[Attention Is All You Need (Vaswani et al.)]]
- [[Chain-of-Thought Prompting (Wei et al.)]]
- [[ReAct (Yao et al.)]]
- [[Constitutional AI (Bai et al.)]]
- [[Retrieval-Augmented Generation (Lewis et al.)]]
- [[Lost in the Middle (Liu et al.)]]
### Practitioner sources
- [[Claude Code Documentation]]
- [[Model Context Protocol Specification]]
- [[Building Effective AI Agents]]
- [[Effective Context Engineering for AI Agents]]
- [[OpenSpec and the SDD Tools Map 2026]]
### Engineering classics
- [[Specification by Example (Adzic)]]
- [[Documenting Architecture Decisions (Nygard)]]
- [[Accelerate (Forsgren Humble Kim)]]