A number you can walk back to the work Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A dashboard shows dollars saved.0:02 Nothing shows the work behind the number.0:06 A counter is not evidence.0:08 The ledger tells each loop as one sentence.0:13 Every hop carries the confidence band its producer recorded.0:17 Dollars saved is the tracked cost of the session that introduced the defect.0:23 Open loops name themselves.0:25 Where the history is thin, it reads not yet measurable.Synthetic example. Read the guide
A clean result has to say what ran Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 An agent opened a branch. It looks clean.0:03 Nothing has checked it yet.0:06 RepoOps runs three checks on the developer's machine.0:09 Each result names what ran.0:13 A package the agent invented reads hallucinated.0:16 An unreachable registry reads unverified, and a gate that is off says nothing was checked.0:23 Teams see metadata only.0:25 The secret never leaves the machine.Synthetic example. Read the guide
Which run went wrong, and what it cost Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Eight agent runs finished overnight.0:02 The file does not say which one hurt.0:06 RepoOps reads the outcome git and CI already recorded.0:10 A revert outranks a failed check.0:13 Open the run and the waterfall shows its shape, turn by turn.0:17 Cost-ranked steps name the call that burned the budget.0:23 Label it yourself, pass or fail.0:26 That label is a record, not prevention.Synthetic example. Read the guide
Measure the saving, not the forecast Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 The model bill rose.0:01 Nothing on it says which call did it.0:06 A forecast is not a saving.0:08 RepoOps measures cost per call before and after.0:13 Seven days each side, five calls minimum.0:16 A change that cost more is marked regressed, and the tab says so.0:23 Then check your estimate against the Anthropic bill.0:26 Decide on the measured number.Synthetic example. Read the guide
Ask a bounded audit question Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 An event happened.0:01 A timestamp alone cannot answer who acted or what changed.0:06 Filter by actor and action first, then narrow the time window and repository.0:13 RepoOps shows the mirrored envelope's actor, account, action, and bounded payload.0:18 The CSV applies the same filters and inclusive dates you inspected.0:23 Keep the filtered record, then investigate the source event in its context.Synthetic example. Read the guide
A merged fix is not a recovered service Read the guide . Product version RepoOps main at 509e8e8ad (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A fix arrives as a pull request. Nobody has proved it yet.0:06 Five checks run first.0:08 The new test fails before the fix and passes after.0:13 Open the Fix section: the diff, each check, and the approval record.0:17 Approve runs every check again before the merge.0:23 A merge is not recovery.0:25 The case keeps a recovery window and the rollback on record.Synthetic example. Read the guide
Check the bill against your own records Read the guide . Product version RepoOps main at 93f5ec71b (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 The invoice arrives as one total.0:02 Nobody recomputes what it should have been.0:06 RepoOps prices your own token counts against the rate card.0:10 Then it compares, day by day.0:13 Ten detectors name what they found, with both numbers.0:17 A day it cannot check reads not checked, never clean.0:23 Export the evidence, or draft the dispute.0:26 Billing Guard detects; it never caps spend.Synthetic example. Read the guide
Read the source, not the summary Read the guide . Product version RepoOps main at 509e8e8ad (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 You know the brain answered this once.0:02 Nobody can name the file.0:06 RepoOps searches the markdown and cites it.0:09 Lexical ranking needs no model download or key.0:13 Every hit carries the file, the heading and the line.0:16 A counting question answers by SQL, and shows it.0:23 Open the source and judge it yourself.0:25 Save the answer as a decision.Synthetic example. Read the guide
Separate inherited rules from repository facts Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A new repository has no memory of the decisions its next session needs.0:06 Start with inherited discipline, then separate it from facts found in this repository.0:13 The prompt asks the agent to inspect the stack and preserve existing files.0:17 Its report separates inherited content from repo facts.0:23 Review the diff before keeping it.0:25 A prompt is not a verified install.Synthetic example. Read the guide
A score that says what it did not measure Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A new brain scored twenty-five.0:02 Nothing had been measured yet.0:06 Average only what you measured.0:08 A dimension with no data reports a dash, not zero.0:13 Four sub-scores, and the composite says how many it covered.0:17 Expired proposals are excluded, not rejections.0:23 A dash is a question, not a grade.0:26 Fix the worst measured score.Synthetic example. Read the guide
See who is standing on a decision Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 You are about to change a decision.0:02 Who else is standing on it?0:06 RepoOps reads every link in the brain and shows both directions.0:10 No model, no guess.0:13 Each row names the file, the line and the snippet.0:16 Files past the caps go unread, so the totals are a floor.0:23 Read who cites it, then change it.0:25 The guide covers the caps.Synthetic example. Read the guide
What your brain learned last night Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Your agent relearns the same lesson every week.0:03 Nothing wrote it down.0:06 Each night RepoOps proposes entries from the week's work.0:09 Confidence is the model's own claim.0:13 Each card names the signal that triggered it and the file it would join.0:17 Accept, edit, or reject; the reject is archived.0:23 Accepted text lands in the file your agents read next session.0:27 Set the caps.Synthetic example. Read the guide
See what the next session will load Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-15.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A session starts cold.0:02 Last week's errors sit in a file nobody reopens.0:06 RepoOps ranks errors and decisions against the files in flight.0:10 You see the list first.0:13 Each row shows its score.0:15 Set the depth, zero to fifty; the same number bounds what your next session loads.0:23 Check the ranking before you trust it.0:25 The guide names the two terms.Synthetic example. Read the guide
Optional collectors that say what they cannot prove Read the guide . Product version RepoOps main at ddbee985c (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A browser chat has no repository behind it.0:03 A guess would be worse than none.0:06 RepoOps keeps it unassigned,0:08 and the extension talks only through native messaging.0:13 All three browser adapters are unverified against live traffic.0:17 Token counts are estimates, never a bill.0:23 The optional Tap counts each dropped copy,0:26 while the request still goes through.Synthetic example. Read the guide
Which zero is real Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Three hosts read zero.0:02 Quiet host, or a parser gone blind?0:06 A blind adapter sends nothing, so every host reports its verdict.0:10 Silence is not health.0:13 Gemini reads Not reading this host: twelve requests matched, none parsed.0:18 Its zeros are a floor, and tokens read about, never exact.0:23 Read the verdict before the number.0:25 Nothing here leaves your machine.Synthetic example. Read the guide
Take the return point before the risk Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 An agent changed tracked files.0:02 Your new untracked file sits outside the snapshot.0:06 Create the checkpoint before the risky run, then treat restore as a write.0:13 RepoOps keeps an annotated tag and checks git status.0:16 Force discards tracked work only after you type the repo id.0:23 Restore the captured tree.0:25 Branch history and untracked files stay outside the claim.Synthetic example. Read the guide
The job the bill will not name Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 The build bill moved.0:01 The invoice names a total, never the job.0:06 So measure each job, and round it up to the minute the way GitHub bills.0:13 A matrix collapses into one row.0:15 Eight shards read as one job, so the ranking stops hiding the dearest thing here.0:23 This number is modeled, not billed, and the page says so above it.Synthetic example. Read the guide
Ask which of the ten controls ran Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A benchmark row shows a percentage.0:02 Nothing on it says what was checked.0:06 RepoOps grades ten controls per run.0:09 A control nobody ran never reads as passed.0:13 The claim card names each control, its status, and the reason.0:17 The headline sentence is derived from those fields, so it cannot drift.0:23 Read the missing list, not the number.0:25 Then score ours the same way.Synthetic example. Read the guide
The env var nobody declared Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 It works on your machine.0:02 Prod boots with a variable nobody declared.0:06 Compare what the code reads with what the env files declare.0:10 Names, never values.0:13 Each finding names the file and line, the variable, and the fix.0:17 A clean result means these checks did not fire.0:23 Fix the declaration before the deploy.0:25 The guide covers the five checks.Synthetic example. Read the guide
One vault for the team's service secrets Read the guide . Product version RepoOps main at 93f5ec71b (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 The same token sits in five env files.0:03 Nobody knows who holds it.0:06 RepoOps keeps it in one encrypted vault.0:09 Reach is a choice the owner makes.0:13 Every member sees the mask and the status, never the secret.0:17 A test says whether the provider answered, or only that it decrypts.0:23 Machines pull it; every pull is audited.0:26 The guide covers scope and reach.Synthetic example. Read the guide
A score that points back to evidence Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A hundred-point score can look precise while hiding the habit behind it.0:06 Treat the score as an index: inspect each deduction and its evidence before changing behavior.0:13 RepoOps names the rule, its severity, the evidence and the fix.0:17 The points come from this repository's local telemetry window.0:23 Change one habit, then compare the next measured window before judging progress.Synthetic example. Read the guide
Read the sync line before you trust the screen Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-15.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 You open a second laptop.0:02 Did the brain come with you?0:06 RepoOps says which it is.0:08 Local-only, or last synced three minutes ago on this machine.0:13 One screen: sessions per device, the newest lessons, and cost tied to the merged pull request that spent it, with its confidence.0:23 Cost it cannot tie to work stays unattributed.0:26 Read the sync line first.Synthetic example. Read the guide
A control that says what it holds Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A control reads armed.0:02 Would it hold a merge, or only say so?0:06 Advisory names itself on the check run.0:08 Only merge hold, in blocking mode, fails it.0:13 The check run names each armed control and what held the merge.0:16 Unreadable state? It says so and blocks nothing.0:23 Arm advisory first.0:25 Escalate merge hold on purpose, and disarm any time.Synthetic example. Read the guide
Do not trust a frozen green flag Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A dead daemon cannot update the green running flag it reported before failing.0:06 Judge liveness from cloud receipt time, then inspect each pipeline timestamp and quiet reason separately.0:13 After five and a half minutes of silence, a device reads stale.0:17 Telemetry push and brain publish get separate columns.0:23 Restart the right device; do not call an old heartbeat healthy.Synthetic example. Read the guide
One host, many repository brains Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A dashboard copy per repository sounds quick, but that portable host is unshipped.0:06 Run one supported RepoOps host, then track repositories as content instead.0:13 The live store records each repo, and the mirror reads its brain.0:17 Missing markdown renders a placeholder until memory is set up.0:23 Choose the repo, read the source, and leave portable hosting marked unsupported.Synthetic example. Read the guide
A transcript request waits for your answer Read the guide . Product version RepoOps main at 93f5ec71b (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 An incident points at your session.0:02 Your team owner asks to read it.0:06 It lands on your machine, and no switch can answer for you.0:13 Untick what you withhold, and the scrubber counts what it removes.0:17 The button says what will leave, and a denial needs a reason.0:23 Revoke deletes the stored copy.0:25 The Reads column shows what was already read.Synthetic example. Read the guide
The call, and why it was made Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Six months on, nobody remembers why.0:03 The reasoning died in a merge.0:06 A log is trustworthy only if nothing writes to it unseen.0:10 Machine entries arrive as cards.0:13 High and medium cards drain nightly, capped and logged.0:16 A card nobody decides is archived, never deleted, and your rejection stands.0:23 Read the call, then the reasoning.0:25 The log says who wrote each line.Synthetic example. Read the guide
Write down what done means before the loop runs Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A loop runs every night.0:02 Nobody wrote down what done would look like.0:06 Declare the goal, the check that proves it, and when to stop.0:13 RepoOps reads the contract and names every missing field.0:16 Runs sit beside it, so you judge them against what was declared.0:23 Contract first. Then every run has something to answer to.0:27 RepoOps never runs it.Synthetic example. Read the guide
Judge the change, not the repository Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 An agent wrote the change.0:02 Which of its added lines carry new risk?0:06 RepoOps reviews only the lines this diff adds,0:09 and it makes no model call.0:13 Each finding names the file, the line, the pass and its reason.0:17 A clean result still says which brain guards ran.0:23 Decide on the line, not the whole repository.0:26 The guide covers guards.Synthetic example. Read the guide
The rule you wrote, and whether it held Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A defect gets fixed.0:02 The reason leaves with the branch.0:06 RepoOps hashes the prevention rule you wrote.0:09 Two entries, one hash, means the rule failed.0:13 The tab traces each entry to the commit, the session and the prompt.0:17 A weaker match says possibly, and never counts toward attribution.0:23 Question the rule, not the person.0:26 Nothing reaches the manual without you.Synthetic example. Read the guide
Map the repo before judging the code Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 AI wrote the code.0:01 You still need to understand what is really there.0:06 Map the tracked tree first, then explain one file or route in its context.0:13 RepoOps shows routes, modules, imports, exports, and file roles.0:19 The badge says whether a model or static parsing wrote it.0:23 Read the evidence, then decide where to inspect the source next yourself.Synthetic example. Read the guide
Search what is pushed, not what you remember Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-15.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A reviewer quotes a path.0:02 You track four repos and none is open.0:06 RepoOps indexes paths and first lines across your repos.0:10 From the mirror, not your editor.0:13 Type part of the name.0:14 Every match lists its path, first line, size and repo, path hits first.0:20 Nothing leaves the machine.0:23 Open it, or note the repo.0:25 Names and first lines, not content.Synthetic example. Read the guide
A setup that checks itself Read the guide . Product version RepoOps main at 93f5ec71b (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Setup finished. Every step reads green.0:04 Did anything land on this machine?0:06 Every step declares what its result must satisfy.0:09 A call that returned is not proof.0:13 A key Anthropic rejects stops the run and writes nothing.0:16 A repo nobody counted reads not counted yet, never zero.0:23 Fix it and resume from that step. Earlier work stays.0:27 Then Today shows what it found.Synthetic example. Read the guide
What the fleet did, and what it could not measure Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Agents run on machines nobody watches.0:03 The board still shows a number.0:06 FleetView folds what already shipped.0:08 It captures nothing new and fills no gap with zero.0:13 A run nobody priced reads not available.0:16 Unclassified work keeps its own bucket, and dormant controls show what they would have blocked.0:23 Read the gaps, then arm a control.0:25 FleetView never flips a flag.Synthetic example. Read the guide
A clean count needs measured evidence Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A green posture can hide a ledger nobody verified or evidence never captured.0:06 Start with coverage and chain integrity, then interpret policy, egress, and alerts.0:13 RepoOps shows each repository's ledger, redaction and policy violations.0:18 Then file changes, egress paths and semantic-hold turns.0:23 Export local evidence only after every missing or unmeasured state has a name.Synthetic example. Read the guide
Trace the change one edge at a time Read the guide . Product version RepoOps main at 509e8e8ad (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 An alert names a line. Someone has to find the change behind it.0:06 Follow the deploy, the commit and the session.0:09 Each edge names its mechanism and confidence.0:13 The case shows what was captured. A partial transcript reads partial.0:18 A matched session stays a candidate until someone reviews it.0:23 An owner can ask the enrolled installation for the missing transcript.0:27 Offline, the request waits.Synthetic example. Read the guide
A request is not a result Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A detector held an agent's call.0:02 The record is on the queue, undecided.0:06 Read the legs and the held call first.0:08 Then approve or deny, as a second person.0:13 Request containment records a request.0:15 The desktop daemon revokes the token and reports each leg; one that did not finish reads contain failed.0:23 Decide on the record. Anchor the decision.0:26 The guide covers the flags.Synthetic example. Read the guide
A lesson that can check itself Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 The same mistake comes back.0:02 Someone already wrote that lesson down last time.0:06 A note in a file stops nothing.0:08 RepoOps gives a lesson a checkable guard.0:13 Every guard starts advisory.0:15 Three clean catches, no false positives, a clean replay.0:19 Then a person may let one block a build.0:23 Recurrence is read from later captured sessions, never assumed.0:27 The rate can fall.Synthetic example. Read the guide
Billed and measured, never summed Read the guide . Product version RepoOps main at 0b397c973 (after v0.3.2, with LDG-1011 part 1); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 The provider billed one figure. This machine measured another.0:06 Different scopes, so the page never adds them.0:09 Billing Guard compares them day by day.0:13 Every figure opens its receipts.0:15 An unknown rate is counted, not priced.0:18 Validation runs on this machine count too.0:23 At the budget, builds, validation runs and schedules wait.0:27 Provider spend is never capped.Synthetic example. Read the guide
A page that says how old it is Read the guide . Product version RepoOps main at 509e8e8ad (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 You open the app, and every page starts reading from scratch.0:06 The capture service prepares each page's first read,0:09 and the page says how old it is.0:13 Close the window and capture keeps running; ten minutes later the server stops.0:18 A stopped daemon is restarted, and a crash loop is named.0:23 Rolling back checks the database first,0:25 then pauses updates until you resume them.Synthetic example. Read the guide
Review repository access before changing it Read the guide . Product version RepoOps managed access PR 4753 at b4b446f24; rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A failed evidence check does not remove repository access.0:06 The App needs Administration permission.0:08 An owner chooses the restriction and grace period.0:13 Preview affected collaborators, then confirm that list.0:17 Changed eligibility stops stale previews. Admins and exceptions stay protected.0:23 Review the audit record and restore previous access.0:26 Restoration verifies the original GitHub account.Synthetic example. Read the guide
Know whether the evidence arrived Read the guide . Product version RepoOps main at 93f5ec71b (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A merged change names a session.0:02 Did its evidence ever reach your team?0:06 Publish a required policy.0:08 Each developer accepts it on their own installation.0:13 Connections shows each installation's last receipt and unsent backlog.0:17 On a case, Retrieve missing evidence queues a request the device collects on its next poll.0:23 A pull request check flags commits without verified evidence.0:27 Work outside a pull request stays unseen.Synthetic example. Read the guide
A saved lesson is not a prevented incident Read the guide . Product version RepoOps main at 6e044539b (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A lesson was written months ago. Did it change anything?0:06 Open the case on its Prevention section.0:08 Each delivery, use and guard run is a receipt.0:13 The summary shows caught over assessed, with the control version.0:17 Too few attempts reads inconclusive, not a rate.0:23 If the defect comes back, the case reopens,0:26 and the lesson is marked for revision.Synthetic example. Read the guide
A memory claim you can check Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Your agent remembers.0:01 Proving that to someone else is the hard part.0:06 Read the fingerprint, not the promise.0:09 Any edit to the knowledge changes the hash.0:13 Every item carries its own content hash.0:16 An item naming a secret or a migration is dropped, and the export names it.0:23 Lineage stays empty until you graft.0:25 An empty chain is an answer.Synthetic example. Read the guide
Two numbers that must never be added Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Six providers, six dashboards.0:03 So someone adds them up and guesses the total.0:06 RepoOps shows two numbers instead of one.0:09 The bill, and what this machine saw.0:13 Each provider carries a precision band: per-token, day-level, or per-call.0:18 A provider you never connected reads not connected, never zero dollars.0:23 Read the number and its band.0:25 Billing Guard is where you dispute it.Synthetic example. Read the guide
A brain you can open as a file Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A tool remembers something about you.0:02 You cannot open the file it read.0:06 RepoOps keeps your brain as files.0:08 A capture waits as a proposal until you confirm.0:13 Ask a question and the answer lists the source paths.0:16 Without a key you get the matching files and no written answer.0:23 Confirm what is true, discard the rest.0:26 The guide covers the nightly brief.Synthetic example. Read the guide
Count the repos before you promote a rule Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 The same mistake happens in two repositories.0:03 Nobody sees the pair.0:06 Count the repositories before you promote a rule.0:09 Two that wrote it separately is evidence.0:13 RepoOps groups brain headings across your repositories.0:17 A title in two or more repos is established, and you see each repo's wording.0:23 Move the lesson with a pull request you review.0:26 The count is evidence.Synthetic example. Read the guide
A signal you can trace to its repository Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A metric spikes in production.0:02 Nobody can say which change did it.0:06 Collect beside the service, not on a laptop.0:09 One approved workload exchanges a ten-minute token.0:13 Each card keeps the collector's own source, time and release.0:17 The reported session reads unverified, because nothing has verified it.0:23 Investigate the change before judging the agent.0:26 The record says who reported what.Synthetic example. Read the guide
The reasoning the squash keeps Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A change merged three weeks ago.0:02 The diff survived. The reasoning did not.0:06 Write the record on the branch before the PR opens.0:09 The squash merge keeps it.0:13 The tab indexes every record, newest number first, and filters as you type.0:18 CI blocks a pull request that carries none.0:23 Read the record before you judge the change.0:25 Archived ones stay findable.Synthetic example. Read the guide
Use a prompt for judgment, not installation Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A broad setup prompt can turn one generic recipe into a repo-wide diff.0:06 Start with deterministic setup. Use the prompt only for choices that need judgment.0:13 The prompt asks an agent to inspect the stack and mark conditional files.0:17 Then it asks for a branch and a reviewable pull request.0:23 Review the diff. A prompt is guidance, not proof that setup worked.Synthetic example. Read the guide
Inventory is access, not coverage Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A repository row can look monitored before any machine has reported from it.0:06 Treat GitHub access and reporting coverage as separate facts, then reconcile their keys.0:13 RepoOps joins GitHub inventory with telemetry, brain, cost, and current risk stores.0:19 Owners and admins link local slugs; gaps stay blank.0:23 Open the repository, verify scope, then investigate whichever source is still missing.Synthetic example. Read the guide
Capture where it happened. Build only when a person says so. Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-15.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A bug gets mentioned in chat.0:02 By Friday nobody remembers which tab.0:06 Submit from the tab you are on.0:08 RepoOps captures the tab, subtab and URL.0:13 You promote it to the queue.0:14 Build now opens a pull request that carries the brief, not the code, with auto-merge off.0:23 Nothing builds until a person promotes it.0:25 The guide covers the rest.Synthetic example. Read the guide
Name the machine, not the average Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 One machine in the fleet is climbing.0:02 The team view shows an average.0:06 Group every finding by the install that fired it.0:09 Keep the numbers with it.0:13 Each card names the root cause, the measured samples, and the suggested fix.0:18 An applied fix shows before and after.0:23 Unmeasured is said plainly, never scored a win.0:26 The guide has the caps.Synthetic example. Read the guide
Requested is not contained Read the guide . Product version RepoOps main at 509e8e8ad (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A score says little. Which asset, which rule, which session?0:06 A code defect, a runtime AI attack and a toolchain attack stay separate.0:11 Each names its detector.0:13 The case lists the affected assets and the exploit evidence.0:17 What no detector reads is named, not counted as clean.0:23 An owner approves containment for this repository.0:26 Until the desktop confirms it, it reads pending.Synthetic example. Read the guide
A blank is not a pass Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Your loops run overnight, unattended.0:03 Nobody has priced what that costs.0:06 RepoOps runs four checks over data it already holds.0:09 No signal reads unknown, never green.0:13 Gate coverage on agent pull requests, skill provenance, secrets in logs, rules past re-audit.0:23 Read the unknowns first.0:25 The team page carries counts, never a secret.Synthetic example. Read the guide
The handoff the next session reads Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Tomorrow you reopen the repo.0:02 Nothing says where last night stopped.0:06 The captured facts are not the account.0:08 Only the person who was there writes why.0:13 The hook scaffolds three sections and rolls up the session's turns.0:17 A drafted entry waits in a sidecar until you confirm it.0:23 The next session opens with what got built and what is next.Synthetic example. Read the guide
Set the boundary before the connection Read the guide . Product version RepoOps main at 93f5ec71b (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A setup screen can turn into accidental sharing with one careless connection.0:06 Decide what may leave first, then connect repositories, keys, and the team.0:13 RepoOps shows the effective mode, the redacted preview and the masked key status.0:18 Then team consent, daemon state and the publishing rows.0:23 Wire only what the work needs, then verify every resulting reported state.Synthetic example. Read the guide
The URL is the credential Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A dashboard screenshot goes stale quickly. A broad login grants too much.0:06 A share link is a credential, not a screenshot or a seat.0:13 It binds one live view, an optional repository and an expiry.0:17 Every open checks the personal-repository deny-list first.0:23 Share the narrowest link, then revoke it promptly when the question ends.Synthetic example. Read the guide
Read the checkout before the host does Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 You are about to deploy.0:01 Nobody has read the tree yet.0:06 RepoOps reads the checkout before the host.0:09 Four checks, one verdict, and nothing is executed.0:13 A variable the code reads and nothing declares.0:16 The verdict is blocked, and the card names the exact fix.0:23 Declare it, re-run, ready to ship.0:26 The same check can gate a push.Synthetic example. Read the guide
Count what arrived, not what connected Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 You pointed a gateway at the local receiver.0:02 Nothing shows up yet.0:06 A span is kept only when it describes a model call.0:09 HTTP traces are dropped.0:13 The tab says which: spans with no AI calls, or nothing.0:17 The preview shows what would leave; prompts never ride a span.0:23 Export when the preview reads right.0:25 The ledger keeps each receipt, stats only.Synthetic example. Read the guide
The bill is not the lever Read the guide . Product version RepoOps main at 7aab4cd82 (after v0.3.2); rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 The bill went up.0:01 The bill does not say which lever moved.0:06 Six levers set the cost.0:08 RepoOps grades each one from telemetry you already hold.0:13 A lever with no signal reads a dash, never a low grade.0:17 The priced fix names the surface and opens its pull request.0:23 Change one lever.0:24 The saving is measured after the change lands.Synthetic example. Read the guide
Identity proof is not team membership Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A valid identity provider response should never create access to the wrong team.0:06 Authentication proves an identity. Membership still decides whether that identity belongs here.0:13 RepoOps verifies the response, blocks replay and rechecks the Enterprise tier.0:18 Then it requires an existing team membership.0:23 Test one member, one non-member, and the audit trail before rollout.Synthetic example. Read the guide
Treat traffic as a question Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-27.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Repeated navigation can masquerade as adoption when reloads and curiosity count alike.0:06 Treat visits as a menu signal, never as proof of value or satisfaction.0:13 RepoOps counts hosted page visits for thirty days, grouped by tab.0:17 It keeps no user identity and shows the last visit date.0:23 Use the ranking to investigate placement, then validate why people opened each surface.Synthetic example. Read the guide
Proof that a lesson did something Read the guide . Product version RepoOps main at 93f5ec71b (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Your team wrote the lesson down.0:02 Nobody knows if it reached anyone.0:06 A saved lesson is not prevention.0:08 RepoOps counts what was delivered, and what ran.0:13 The lens shows delivered, caught, missed, and did not run.0:16 A guard behind a disabled hook is not a clean run.0:23 Read the receipts, not the count.0:25 Sharing stays off until you allow it.Synthetic example. Read the guide
What the AI bill was actually made of Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 The monthly bill is one number.0:02 It does not say which repository.0:06 RepoOps sums every captured turn per repository.0:09 The rate card prices it at read time.0:13 Thirty days of events, tokens, cache and cost.0:16 Per repository, then per day.0:19 A model the card cannot price counts zero.0:23 Read what was captured before judging the total.0:26 The guide names the limits.Synthetic example. Read the guide
Start with the case that needs you Read the guide . Product version RepoOps main at 509e8e8ad (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 Start with the case that needs you: overdue first, then by severity.0:06 Set repository, environment, service and time once.0:10 The page says how old its read is.0:13 A class nothing observes reads no source, never zero.0:17 Open the case, and Evidence coverage shows what is missing.0:23 A built fix still waits for your decision.0:25 A failing source is named, not hidden.Synthetic example. Read the guide
A record anyone can check Read the guide . Product version RepoOps v0.3.1; rendered 2026-09-16.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 A merged change claims an author.0:02 Nobody has checked the claim.0:06 RepoOps recomputes the digest and checks the signature.0:09 Tampering fails honestly.0:13 A valid signature is not a signer you know.0:16 Pin the key, or find the digest in the witnessed log.0:23 Hand over the record.0:24 An offline check reaches the same verdict, no server needed.Synthetic example. Read the guide
A code map that shows its sources Read the guide . Product version RepoOps main at b0bb02812 (after v0.3.2); rendered 2026-09-26.
Your browser cannot play this video. Read the transcript .
30.1 s, captions on. Narration: Microsoft Zira Desktop (provisional voice; an approved narration source is pending). Transcript Read the narration 0:00 New teammates ask how the repository works, but the source keeps changing.0:06 Generate a small wiki from the code, and make each claim point back to evidence.0:13 Beside the generated text, RepoOps shows citation status and claim receipts.0:18 Lessons and decisions that touch the same files sit alongside.0:23 Read the map, then follow its citations before trusting the summary.Synthetic example. Read the guide