Use this structure for every concept module under:
languages/cpp/01-foundations,02-core,03-advanced,04-expertlanguages/csharp/01-foundationsand newer implemented levelslanguages/go/01-foundationsand newer implemented levelslanguages/python/01-foundationsand newer implemented levels
This structure is required for all implemented concept modules.
## Quick Run## Topics Covered## Common Pitfalls## Exercise Focus### Exercise Specs## Checkpoint
Learning Metadata(required): includeDifficulty,Estimated Time,Prerequisites, andCross-Language LensbeforeQuick Run.Quick Run: include one runnable command forexample/main.*(or equivalent entry project).Topics Covered: concise bullets of concepts practiced in the module.Common Pitfalls: practical mistakes beginners frequently make.Cross-Language Notes(recommended): place afterCommon Pitfallsand beforeExercise Focus; keep it to 3-5 concrete bullets.Exercise Focus: one bullet per exercise with a clear task summary.Exercise Specs: for each exercise define input, output, and at least two edge cases.Checkpoint: 3-5 measurable outcomes as checkboxes.
- Keep explanations practical and short.
- Align language with beginner readability.
- Keep content in English.
- Use folder names exactly as they appear in paths.
- Hand-written files under
example/should use medium-density, intent-first comments: one short header comment plus comments before meaningful logic or validation blocks. - Comments should explain concepts, tradeoffs, or observable behavior, not narrate syntax line by line.