GitHub Copilot Train-the-Trainer

Bounded End-to-End Capstone

Session 19 of 19 | 3 hours

Session 19 — Bounded End-to-End Capstone
GitHub Copilot Train-the-Trainer

The capstone is a delivery decision

Success is one reviewed feature change or plan that another person can continue safely.

Do not build a complete application, deploy, or demonstrate tools.

Session 19 — Bounded End-to-End Capstone
GitHub Copilot Train-the-Trainer

Required inputs

  • Session 17 decision record: allowed path, data boundary, meter, reviewer, and fallback.
  • Session 18 handoff: goal, scope, constraints, acceptance criteria, tasks, and checks.
Session 19 — Bounded End-to-End Capstone
GitHub Copilot Train-the-Trainer

One implementation-ready issue

Goal: Implement POST /api/bookmarks.
Scope: Validate the documented Bookmark fields and response format.
Constraints: In-memory storage, synthetic data, approved dependencies only.
Done: Focused tests cover valid create, validation errors, and duplicate URLs.
Session 19 — Bounded End-to-End Capstone
GitHub Copilot Train-the-Trainer

Delivery paths

Path Use
Approved cloud agent One scoped issue and one reviewable pull request
Approved local agent mode Work in the approved sandbox
Manual Implement the same issue
Prepared change Produce a reviewable patch plan
Session 19 — Bounded End-to-End Capstone
GitHub Copilot Train-the-Trainer

Governance gate

Before implementation, confirm the repository, data, tools, dependencies, MCP servers, meter, stop condition, and reviewer.

Stop when a boundary is unclear.

Session 19 — Bounded End-to-End Capstone
GitHub Copilot Train-the-Trainer

Review and handover

Check the acceptance criteria, scope, validation, tests, dependencies, and governance.

Record one decision: approve, request changes, or pause.

Session 19 — Bounded End-to-End Capstone
GitHub Copilot Train-the-Trainer

Lab time plan

Phase Time
Select and review the issue 20 min
Establish baseline and checks 20 min
Implement one slice 40 min
Review and hand over 40 min
Session 19 — Bounded End-to-End Capstone