Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[workshop-sim] Repair: Make Step 7d billing-path completion state explicit and verifiable before Step 8

クローズ 初心者向け
#4,454 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
68/100
issue の種類
ドキュメント
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
github, javascript

調査の方向性

07d-confirm-model-access.mdを読み、ステップ7dのチェックポイントを、side-quest-07d-billing-paths.mdに記載された課金方法の選択肢と設定と比較してください。学習者に課金経路を特定し、daily-report-status.lock.ymlで対応する権限またはシークレット設定を確認するよう求める、独立したチェックリスト項目を追加してください。必要に応じて再コンパイルし、コミットしてプッシュする手順も記載してください。ステップ8に進む前に、ロックファイルが選択した経路と一致していることを学習者が確認でき、記載された評価上のガードレールが満たされていれば完了です。

索引モデルが issue の本文から書いたものです。

説明

feedback simulation workshop
Problem statement

08-run-your-workflow.md has a 100% conditional dropout rate in the latest Monte Carlo simulation (17,652 at-risk runs). The content gate requires a compiled and pushed .lock.yml whose billing configuration matches the learner's chosen path (organization centralized billing vs. personal COPILOT_GITHUB_TOKEN). That choice is made entirely inside side-quest-07d-billing-paths.md, while 07d-confirm-model-access.md only links out to it ("Follow the full setup steps in Side Quest: Copilot Billing Paths, then return here once your workflow file and lock file are committed") and never states which path was taken or re-confirms the resulting permissions block on the main path. This is an access barrier: the content does not let the learner (or the simulator) confirm the prerequisite state before advancing.

Proposed change

Add an explicit, on-page confirmation step at the end of 07d-confirm-model-access.md (not buried only in the side quest) that has the learner:

  1. State which billing path they chose (organization centralized vs. personal).
  2. Open daily-report-status.lock.yml and visually confirm the permissions.copilot-requests / secret configuration matches that choice.
  3. Recompile, commit, and push if anything doesn't match.
    Add this confirmation as its own checklist item in the Step 7d checkpoint, distinct from the generic "I chose a billing path and completed all configuration steps" line, so it is independently verifiable both by learners and by future content audits.
Failure mode classification

Access barrier (environment/configuration state-tracking gap, not conceptual difficulty).

Quantitative guardrail

Current 07d-confirm-model-access.md rubric: overall_score 6.25/10, active_learning 6.3, checkpoint_quality 0.0, scaffolding 5.0 → learning KPI index = (2.0×6.3 + 2.0×0.0 + 1.5×5.0)/5.5 = 3.65/10. Adding an explicit verification sub-step increases active, hands-on checking (raises active_learning) and strengthens the existing checkpoint without removing any current content, so overall_score and the KPI index should hold flat or rise. No scaffolding or prerequisite content is removed.

Acceptance criteria
  • The shared curriculum quantitative assessment overall_score for 07d-confirm-model-access.md stays flat or improves after the change
  • The step's learning KPI index (2.0 × active_learning + 2.0 × checkpoint_quality + 1.5 × scaffolding) / 5.5 stays flat or improves
  • Hands-on practice, checkpoints, and scaffolding are preserved or strengthened (the new verification sub-step is additive, not a replacement for existing guidance)
  • A learner following only 07d-confirm-model-access.md (without re-reading the side quest) can state with certainty which billing path is active and that the lock file matches it, before proceeding to Step 8
Suggested owner

workshop maintainer (content restructuring across two linked files; needs judgment about which checklist wording avoids duplicating the side quest)
Related to #4453

Generated by 🔬 Workshop Student Simulator · copilot · auto · 236.2 AIC · ⌖ 7.07 AIC · ⊞ 15.1K · ◷

  • expires on Oct 12, 2026, 8:03 AM UTC
主要言語
JavaScript
スター
52
フォーク
26
平均マージ
12時間 58分
マージ済み PR(30日)
15

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

  • Dockerfile・Docker Compose ファイルなし
  • プルリクエストのテンプレートなし
  • コントリビューションガイドなし

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

githubnext/gh-aw-workshop のほかの issue

githubnext/gh-aw-workshop の issue をすべて見る

似ている issue

JavaScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。