Build video: Create and Manage Groups and Policies - #12
Conversation
…roved script + design-plan + Vance narration + transcript; body pending cloud build
|
@copilot Build the Create and Manage Groups and Policies unit-video in learn/output/Create-And-Manage-Groups-And-Policies/. Follow .github/copilot-instructions.md and the builder doctrine in .github/agents/hyperframes-builder.agent.md. Fill every chrome FILL from script.md. |
…ndex.html Chrome __FILL__ replaced from the approved script.md (bumper kicker, title lines + subtitle, three objective steps, recap payoff + chips, CTA). Eight teaching-body scenes authored on the kit foundation and inserted in the former body_slot: group types, membership models, nesting predict (containment, answer withheld), nesting reveal (the single dark-field beat), the direct-members rule, naming policy, expiration lifecycle, expiration limits. Every beat and in-scene cue is anchored to real transcript word times via a regenerated anchors.json (90 phrases) -> anchors.js; no hand-estimated offsets. Co-authored-by: dahans-msft2 <49003767+dahans-msft2@users.noreply.github.com>
I have built the unit video and pushed the commits (commit Gate results
Notes:
|
|
Closing to rebuild on the fixed pipeline (main @57aa4d04): shared-tool anchor-exempt + font guard baked in, CI scope guard added, index.html gate. Branch kept — approved script/design/narration are preserved for the re-run. |
Create and Manage Groups and Policies — ~4-minute unit companion video
Nesting looks like it should cascade access the way folders do — drop a group inside a group and everyone inside inherits. It doesn't: licensing and shared resources reach direct members only. This video untangles group types and membership, then adds the naming and expiration policies that keep groups from sprawling.
This branch carries everything the video needs except the animated body scenes, which the coding agent authors here from the approved script and design plan.
Already in this branch: the approved narration script (
script.md), the scene-by-scene design plan (design-plan.md), the recorded narration (narration.wav) with its word-timed transcript (transcript.json), and the stamped opening/closing brand chrome.Build instructions for the coding agent
@copilot Build the Create and Manage Groups and Policies unit-video in
learn/output/Create-And-Manage-Groups-And-Policies/. Follow.github/copilot-instructions.mdand the builder doctrine in.github/agents/hyperframes-builder.agent.md.__FILL__fromscript.md.design-plan.md, inserting them intoscenes.json'sbody_slot.transcript.jsonword times.Don't render, change narration or palette, or commit fonts. Push commits to this branch and report the gate results. (Recommended kickoff model: Claude Opus 5, high reasoning.)
Resolves #11 on merge — the close-on-merge workflow closes it automatically when this PR lands in
videos.