[curriculum-eval] side-quest-17-07-repo-poisoning.md: cognitive_load — 1234 words, concept overload, low activity density

Aperta Adatta ai principianti
#5,583 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
76/100
Tipo di issue
Documentazione
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
markdown
Ambito
documentation

Direzione di ricerca

Leggi workshop/side-quest-17-07-repo-poisoning.md e le indicazioni di AGENTS.md del repository sui link validi alla documentazione gh-aw. Condensa la sezione “How AW Defends Against It”, sposta “Spot the Dangerous Frontmatter” subito dopo “The Attack” e mantieni i prerequisiti, l’esercizio “Harden Your Workflow” e il checkpoint con almeno quattro elementi verificabili. Il testo finale deve essere di 900 parole o meno. Esegui il comando markdownlint richiesto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

curriculum documentation quality

File: workshop/side-quest-17-07-repo-poisoning.md
Overall Score: 4.95 / 10.0 (corpus mean: 6.06; checkpoint score is a false 0 from a detector bug — the page has a ## :white_check_mark: Checkpoint at line 191)

Flagged Dimensions:

Dimension Score Benchmark Delta
cognitive_load 5.8 ≤ 800 words, ≤ 15 concepts (actual 1234 words) −4.2
active_learning 2.7 density ≥ 3 −7.3
scaffolding 5.0 Before You Start/Prerequisites −5.0

Root Cause (≤ 2 sentences):
The page packs the attack, impact, a long "How AW Defends Against It" section (lines 45–125), two exercises, and author guidance into one page, ~430 words over budget. Learners reach the exercises (line 125 onward) only after ~80 lines of prose.

Evidence (quoted from the file):

An agent granted contents: write can be tricked into committing backdoors or overwriting sensitive files — keeping the workflow read-only, and routing any genuine writes through a pull request, closes that door entirely.

Learning Science Rationale:
Cognitive Load Theory and the worked-example effect suggest interleaving short explanations with immediate practice rather than a long expository block before exercises. Moving a brief "spot the danger" exercise earlier reduces extraneous load and raises activity density.

Improvement Prompt (for an agent):

Edit workshop/side-quest-17-07-repo-poisoning.md to reach ≤ 900 words. Condense "How AW Defends Against It" into a short table of defence → what it blocks, move the "Spot the Dangerous Frontmatter" exercise directly after "The Attack", and keep the "Harden Your Workflow" exercise and the existing "## :white_check_mark: Checkpoint" (≥ 4 verifiable items). Ensure a "Before You Start" prerequisites section remains. Do not number headings; ≤ 3 callouts; keep gh-aw doc links valid per AGENTS.md. Run `npx --yes markdownlint-cli2 "**/*.md"`.

Expected Score After Fix: 6.8 / 10.0

Generated by 🔬 Curriculum Quality Evaluator · copilot · auto · ~47 AIC · ⌖ ~1 AIC · ⊞ 5K · ◷

  • expires on Nov 12, 2026, 3:32 AM UTC
Lingua principale
JavaScript
Stelle
58
Fork
40
Merge medio
1g 22h
PR unite (30g)
7

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

  • Nessun Dockerfile né file Docker Compose
  • Nessun modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di githubnext/gh-aw-workshop

Tutte le issue di githubnext/gh-aw-workshop

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.