Repository navigation
Build video: Bulk Identity Management with Graph PowerShell - #17
Closed
dahans-msft2 wants to merge 7 commits into
Closed
dahans-msft2 wants to merge 7 commits into
dahans-msft2 wants to merge 7 commits into
Conversation
…bodies (Resolves marker, agent prompt in details)
…cklist, no per-unit issues)
- assemble_scenes.py: bake // anchor-exempt onto generated seam/bookend timeline lines and skip @font-face for a woff2 not on disk. These were the two real bugs four agents independently patched the shared tool to fix; fixing them here removes the reason to touch the tool per-video. - video-ci: add a scope job that fails any video PR touching outside learn/output/<slug>/ (plus learn/.gitignore), and hard-fail the gate when index.html is absent. - render-video: /render comment + re-armable render label (removed after each run) so a failed render is retriggerable; index.html preflight; failure comment on the PR. - copilot-instructions: learn/tools/** is READ-ONLY; touch only your own project.
…scan scenes/*.html) Ported from the meet-microsoft-scout branch, where they rode in on a video merge. A modular build's authored cues live in scenes/*.html; the assembled index.html carries only generated seams — so scanning index.html alone misses unanchored cues in the scene files (verified: --project flags a scene the positional scan passes). Refactors main() into a reusable scan(); positional arg stays backward-compatible. Makes the --project invocation in copilot-instructions.md actually work.
Owner
Author
…LFS pointers These regression fixtures were committed upstream as plain content but flagged filter=lfs, so git-lfs's clean filter rewrote them to pointers on every 'git add' — cloud video-build agents then swept 20-60 phantom 'changes' into every PR, failing the scope gate on files no one touched. A later-match override treats them as the plain content they already are: no pointer computed, locally or in CI. Retires the local skip-worktree workaround.
dahans-msft2
force-pushed
the
video/bulk-identity-management-with-graph-powershell
branch
from
August 8, 2026 06:59
ddd552d to
b367323
Compare
|
🎬 Render complete — download the MP4 + captions + thumbnail from this run's artifacts ( Review it, then merge to |
…e cloud agent The cloud coding-agent sandbox blocks reading .github/agents/**, but this file named hyperframes-builder.agent.md as the authoritative, read-first doctrine and called itself only a 'summary' — so a rigorous agent correctly STOPPED rather than guess the cue-anchoring convention it couldn't read (observed on PR #18). Fold the missing craft inline: the exact anchors.json -> word_anchors.py -> W.* convention (incl. the Dragon-HD digits gotcha: 'thirty' transcribes as '30'), the custom sub-composition/timeline contract, the two invisible gates (initial-state pinning, cue anchors), and scene density. Stop deferring to the blocked file.
…eo) - approved script + design-plan + Vance narration + transcript; body pending cloud build
dahans-msft2
force-pushed
the
video/bulk-identity-management-with-graph-powershell
branch
from
August 8, 2026 07:28
b367323 to
3a7254e
Compare
Owner
Author
|
Closing: these were model-comparison tests, and the branch->videos-archive model is being replaced (the scope gate false-fails on base drift). Branch retained for reference. |
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.
Build video: Bulk Identity Management with Graph PowerShell
A ~4-minute unit companion video for Provision and govern identities in Microsoft Entra.
Prep is approved and committed on this branch (rebuilt on the fixed pipeline,
main@57aa4d04):script.md,design-plan.md,narration.wav(en-US-Vance, Dragon HD),transcript.json.Build task (in
learn/output/Bulk-Identity-Management-With-Graph-PowerShell/):__FILL__fromscript.md.design-plan.md, inserting them intoscenes.json'sbody_slot.transcript.jsonword times.Do not render, change narration or palette, edit
learn/tools/**, or touch anything outsidelearn/output/Bulk-Identity-Management-With-Graph-PowerShell/. Follow.github/copilot-instructions.mdand.github/agents/hyperframes-builder.agent.md.To start: comment
@copiloton this PR with your chosen model. When the session ends and the PR is marked ready, the render auto-fires (or add therenderlabel / comment/render).