Commit f826cf
2026-06-11 08:05:50 lisa: Add Grade-tab screenshot showing the Band scale data dictionary on screen Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>| sd/C05/From SRS to Detailed Designs - Data and Logic.md .. | |
| @@ 58,6 58,12 @@ | |
| | `band` | str | `low-high`, 5 fixed values | Rubric band a score falls in: `1-2`, `3-4`, `5-6`, `7-8`, `9-10` | `7-8` | One of the 5 values | | |
| | `band_label` | str | band + qualifier | Display label for evidence grids | `7-8 (high)` | Derived 1:1 from `band` | | |
| + | Four rows do not look like much — until you see how much of the screen they drive. Here is the Grade tab; look at the labels: |
| + | |
| + |  |
| + | |
| + | The five **Band** radio buttons (`1-2` … `9-10`) are exactly the five fixed values of `band` — "One of the 5 values", nothing else can exist. And the column headers across both evidence grids — "1-2 (very low)" … "9-10 (very high)" — are `band_label`, the "band + qualifier" display form, "Derived 1:1 from `band`". Two tiny tables, and every band label on the screen is accounted for: the `cid` in the Criteria dropdown comes from the first, every band marking on the page comes from the second. |
| + | |
| That is a complete data dictionary in miniature — you can read it end to end in thirty seconds. Now you are ready for the real thing: §4, the **student record**, the shape that becomes one markdown file per student in Sprint 2. Here is an abbreviated cut — four rows chosen to show the variety the format can carry, each verbatim: | |
| > #### 4. Student record (`MOCK_STUDENTS` → one markdown file per student in Sprint 2) | |
| /dev/null .. sd/C05/From SRS to Detailed Designs - Data and Logic/correction-05-after-ai-removed-from-grade.png | |
