You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Root Cause (≤ 2 sentences):
The page introduces 25 new concepts in 645 words — 10 over the ideal ceiling — because it attempts to define triggers, jobs, steps, runners, reusable workflows, matrix strategies, and caching in a single "5-minute" introduction. The ## :white_check_mark: Checkpoint heading is absent; a 5-item checklist exists but is not under the required section heading, so checkpoint_quality scores 0.
Evidence (quoted from the file):
"A GitHub Actions workflow is a YAML file in .github/workflows/ that tells GitHub: when to run (on), what to run (jobs), how each job executes (steps)."
Learning Science Rationale:
Mayer's Coherence Principle states that learning is improved when extraneous material is excluded rather than included. Packing 25 concepts into a 5-minute refresher violates this principle: learners who already know Actions are overloaded with reminders, while true beginners lack sufficient elaboration to form stable mental models. Restricting the concept count to ≤15 and adding a verifiable checkpoint aligns the step with the Apply level it targets.
Improvement Prompt (for an agent):
In workshop/04-github-actions-intro.md:
1. Audit all new concepts introduced. Remove or defer to a side quest any concept not directly used in the next two workshop steps (05-agentic-workflows-intro.md and 06-install-gh-aw.md). Target ≤15 remaining concepts.
2. Add a "## :white_check_mark: Checkpoint" section at the bottom of the file with 4–5 specific verifiable checklist items (e.g., "- [ ] You can identify the `on:`, `jobs:`, and `steps:` keys in a workflow file").
3. Confirm the checklist items use observable outcomes ("can identify", "can explain", "can distinguish"), not vague statements.
4. Run `npx --yes markdownlint-cli2 "workshop/04-github-actions-intro.md"` and fix any lint errors.
Expected Score After Fix:7.2 / 10.0
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
awmgmcpg
To allow these domains, add them to the network.allowed list in your workflow frontmatter:
File:
workshop/04-github-actions-intro.mdOverall Score:
5.4 / 10.0(corpus mean:6.1)Flagged Dimensions:
Root Cause (≤ 2 sentences):
The page introduces 25 new concepts in 645 words — 10 over the ideal ceiling — because it attempts to define triggers, jobs, steps, runners, reusable workflows, matrix strategies, and caching in a single "5-minute" introduction. The
## :white_check_mark: Checkpointheading is absent; a 5-item checklist exists but is not under the required section heading, socheckpoint_qualityscores 0.Evidence (quoted from the file):
Learning Science Rationale:
Mayer's Coherence Principle states that learning is improved when extraneous material is excluded rather than included. Packing 25 concepts into a 5-minute refresher violates this principle: learners who already know Actions are overloaded with reminders, while true beginners lack sufficient elaboration to form stable mental models. Restricting the concept count to ≤15 and adding a verifiable checkpoint aligns the step with the Apply level it targets.
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.