Use when drafting or auditing ASTR 201 assessment problems or solutions and you must enforce the problems-and-solutions contract, taxonomy labels, tool tags, and exam/HW constraints.
Use this skill to enforce the ASTR 201 Problems & Solutions contract: every problem is labeled, tool-balanced, and paired with solutions that show reasoning, units, and sanity checks.
Problem label (hidden):
<!-- Problem: Calculation / Application / O→M→I / Tools: Scaling/Ratio, Unit-Conversion / ⭐⭐ -->
Solution skeleton (calculation):
**Given:** ... (with units)
**Find:** ...
**Equation:** ...
**Steps:** ...
**Unit check:** ...
**Sanity check:** ...
**Answer:** ... (with units)
| Item | Required |
|---|---|
| Label format | Type / Depth / O→M→I / Tools: ... / ⭐ |
| Tool tags | Instructor-only; never visible to students |
| Unit system | CGS by default; label if SI appears |
| Pipeline | Reading bank -> HW subset -> Exam subset |
| Exams | No ⭐⭐⭐; 40-50% conceptual, 40-50% calculation, max 1 synthesis |
| O→M→I minimums | Reading: 3+; HW: 2+; Exams: 2+ |
| Excuse | Reality |
|---|---|
| "I will add labels later" | Labels define the assessment; no label = not done. |
| "Exams can be harder since they are cumulative" | Contract says exams are easier than HW. |
| "All calculation problems are faster" | Balanced types are required by recipe. |
| "Tool tags are optional" | Tool tags enforce balance and must be included (hidden). |
| "I can show tool tags to students to help them" | Tool tags are instructor-only and must stay hidden. |
<!-- Problem: Conceptual / Connection / O→M→I / Tools: Model-Inversion, Uncertainty/Assumptions / ⭐⭐ -->
**Problem.** A star's spectrum shifts redward. What was measured, and what was inferred?