File: workshop/04-github-actions-intro.md
Overall Score: 5.38 / 10.0 (corpus mean: 6.09)
Flagged Dimensions:
| Dimension |
Score |
Benchmark |
Delta |
| cognitive_load |
7.2 |
10.0 (≤ 15 concepts) |
−2.8 |
| active_learning |
4.7 |
10.0 (density ≥ 3) |
−5.3 |
| readability |
8.3 |
10.0 (FK grade 8–12) |
−1.7 |
| checkpoint_quality |
0.0* |
10.0 |
−10.0 |
*Affected by corpus-wide regex issue; 5 checklist items present.
Root Cause (≤ 2 sentences):
04-github-actions-intro.md introduces 26 new concepts in 636 words — the highest concept density of any Part 1 file — while keeping activity density at only 1.42, well below the 3.0 threshold. The page tries to be a complete Actions refresher in 5 minutes, frontloading vocabulary (trigger, job, runner, action, step, matrix, secret, environment, artifact, permissions, cache, concurrency, reusable workflow, expression, context ...) without enough exercises to consolidate each term.
Evidence (quoted from the file):
"Traditional workflows execute a fixed script path. Agentic workflows still use the same Actions foundation, but introduce AI-driven decision making inside that runtime."
Learning Science Rationale:
Mayer's Coherence Principle states that learning is impaired when extraneous material competes with essential content. Introducing 26 concepts in a 5-minute refresher exceeds Miller's Law (7±2 chunks) and the rubric threshold of 15 by 73%, splitting attention across too many schema slots simultaneously and degrading transfer to the agentic-workflow content that follows.
Improvement Prompt (for an agent):
In `workshop/04-github-actions-intro.md`:
1. Reduce the concept list to the 8–10 terms learners absolutely need before writing their first agentic workflow (trigger, job, runs-on, steps, GITHUB_TOKEN, secrets, workflow_dispatch, schedule). Move advanced terms (matrix, cache, concurrency, reusable workflows) to a new side-quest-05-01-actions-power-user.md link or to an existing side quest.
2. For each retained concept, add a 1-line hands-on prompt (e.g., "Find the `on:` trigger in the annotated example below and say what event starts this workflow.") to raise activity density above 3.0 per 100 words.
3. Aim for ≤ 700 words and ≤ 15 concepts.
Target: overall_score ≥ 7.0.
Expected Score After Fix: 7.2 / 10.0
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
To allow these domains, add them to the network.allowed list in your workflow frontmatter:
network:
allowed:
- defaults
- "awmgmcpg"
See Network Configuration for more information.
Generated by 🔬 Curriculum Quality Evaluator · 95.9 AIC · ⌖ 9.05 AIC · ⊞ 6.2K · ◷
File:
workshop/04-github-actions-intro.mdOverall Score:
5.38 / 10.0(corpus mean:6.09)Flagged Dimensions:
*Affected by corpus-wide regex issue; 5 checklist items present.
Root Cause (≤ 2 sentences):
04-github-actions-intro.mdintroduces 26 new concepts in 636 words — the highest concept density of any Part 1 file — while keeping activity density at only 1.42, well below the 3.0 threshold. The page tries to be a complete Actions refresher in 5 minutes, frontloading vocabulary (trigger, job, runner, action, step, matrix, secret, environment, artifact, permissions, cache, concurrency, reusable workflow, expression, context ...) without enough exercises to consolidate each term.Evidence (quoted from the file):
Learning Science Rationale:
Mayer's Coherence Principle states that learning is impaired when extraneous material competes with essential content. Introducing 26 concepts in a 5-minute refresher exceeds Miller's Law (7±2 chunks) and the rubric threshold of 15 by 73%, splitting attention across too many schema slots simultaneously and degrading transfer to the agentic-workflow content that follows.
Improvement Prompt (for an agent):
Expected Score After Fix:
7.2 / 10.0Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
awmgmcpgSee Network Configuration for more information.