A great specification doesn't just describe—it contextualizes. This lesson teaches you how to enrich your Markdown documents with links to external resources, embedded images for visual clarity, and text emphasis to highlight critical constraints. You will learn to use "alt text" as a hidden context layer for AI and master the use of bold and italic markers to communicate priority, ensuring your specifications are both human-readable and machine-optimized for high-quality outcomes.
Example: Read the Python documentation for help.
[!CAUTION] Never use vague link text like "click here" or "link". Descriptive text like "requests library documentation" helps both humans and AI understand the destination context.
Images help readers understand UI, data flows, and architecture.
[!TIP] Link vs Image:
- [text](url) = Take me there (clickable link)
-  = Show it here (embedded image)
Markdown provides two levels of emphasis: bold (strong) and italic (light).
Example: User passwords must be hashed. API keys should never be committed to version control.
Install Python 3.9+
Run: python tracker.py