docs(slides): add "useful sandbox" design principles slides#21810
Merged
docs(slides): add "useful sandbox" design principles slides#21810
Conversation
Add 4 slides covering the "useful sandbox" philosophy — from kid dev environments (Scratch, MakeCode/pxt, BASIC) to GitHub Agentic Workflows. Slides placed after "The Lethal Trifecta" as a conceptual bridge: - Useful Sandboxes: The Philosophy - From Scratch to MakeCode (kid dev env inspiration) - What Makes a Sandbox "Useful"? (the five principles) - Applying These Principles to Agentic Workflows (mapping to AW) Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Add slides on useful sandbox design principles
docs(slides): add "useful sandbox" design principles slides
Mar 19, 2026
Contributor
There was a problem hiding this comment.
Pull request overview
Adds a short slide section that frames “useful sandboxes” as a design philosophy, drawing a lineage from kid-focused beginner runtimes to Agentic Workflows’ sandbox + safe-outputs approach.
Changes:
- Inserted a new 4-slide mini-section after “The Lethal Trifecta” introducing the “useful sandbox” thesis.
- Added a principles slide describing five traits of “useful” sandboxes.
- Added a mapping table translating beginner-runtime concepts into Agentic Workflows equivalents.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Kid dev environments (Scratch, MakeCode/pxt, BASIC) pioneered the "safe by design, useful by default" pattern long before enterprise security cared about it. These 4 slides draw that lineage explicitly and map it to AW's sandbox + safe-outputs architecture.
New slides (inserted after "The Lethal Trifecta")
Placement between "The Lethal Trifecta" and "Combine GitHub Actions and SWE Agents SAFELY" creates a conceptual bridge: here's the problem → here's the design philosophy that solves it → here's the implementation.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.