diff --git a/CLAUDE.md b/CLAUDE.md index 19c71d8..53b3ccb 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1732,3 +1732,8 @@ inspector. Both open the source-bound expanded grade dialog, then return to the same table state. Picture/scopes are explicitly illustrative, not sampled video or native processing. ROI is scopes-only; the LUT/native stack remains a preservation requirement rather than a claim of complete web simulation. + +`/reviews/sources-table/native/` shows actual compiled candidate 2f6802e controls. +Keep it distinct from the simulated mockup. Synthetic API captures exclude GPU +video/scopes; installed, physical/high-DPI and live meeting acceptance remain open. +Its feedback link reuses the existing sources-table-v1 private form. diff --git a/site-assets/reviews/index.html b/site-assets/reviews/index.html index e58eb52..cb6af86 100644 --- a/site-assets/reviews/index.html +++ b/site-assets/reviews/index.html @@ -1,4 +1,4 @@ CoreVideo review room
CoreVideo

Owner review · October 15, 2026

Review the next operator experience.

Review from any browser, then leave feedback directly on the page. These pages show design proposals and development captures. They do not control your installed app.

START HERE · REVISED AFTER REVIEW

One workflow at a time, with a preservation checklist

Compare today’s task with the proposed change. See what stays, what moves, what is incomplete, and what must be regression-tested. Sources revision 2 restores format/fps, categories and quick MV inclusion; the color walkthrough makes visual picking and Apply/Cancel clear.

Start the guided workflow review →
NEW ALTERNATIVE · NEEDS REVIEW

Sources: table first, inspector on demand

Keep the information-dense overview. Compare the same populated sources with the inspector closed or open. Quick MV/ISO, format/FPS, category filtering and secondary-column preferences are demonstrated.

Try table + inspector →

Reference pages

The items below are supporting material, not a request to approve a whole redesign at once.

INTERACTIVE DESIGN PROPOSAL

Sources workspace

A new workflow to critique before implementation.

  • Stable inputs and selected-source inspector
  • Source, picture and audio controls
  • Disconnect/reconnect scenarios
  • Compact layout and clear Preview/Program actions
Try Sources and leave feedback →
ACTUAL DEVELOPMENT APP CAPTURES

Operator controls batch

Review the controls built in the October 15 candidate.

  • Solo, Two people, Screen + presenter starters
  • Lower-third designer and saved looks
  • Slider units, exact entry and Reset
  • Grading curves, scopes-only ROI and Settings
Review controls and leave feedback →

Earlier Scene Builder review gallery ↗ · October 13 captures, retained as a reference.

+
CoreVideo

Owner review · October 15, 2026

Review the next operator experience.

Review from any browser, then leave feedback directly on the page. These pages show design proposals and development captures. They do not control your installed app.

START HERE · REVISED AFTER REVIEW

One workflow at a time, with a preservation checklist

Compare today’s task with the proposed change. See what stays, what moves, what is incomplete, and what must be regression-tested. Sources revision 2 restores format/fps, categories and quick MV inclusion; the color walkthrough makes visual picking and Apply/Cancel clear.

Start the guided workflow review →
NEW ALTERNATIVE · NEEDS REVIEW

Sources: table first, inspector on demand

Keep the information-dense overview. Compare the same populated sources with the inspector closed or open. Quick MV/ISO, format/FPS, category filtering and secondary-column preferences are demonstrated.

Try table + inspector →

Reference pages

The items below are supporting material, not a request to approve a whole redesign at once.

INTERACTIVE DESIGN PROPOSAL

Sources workspace

A new workflow to critique before implementation.

  • Stable inputs and selected-source inspector
  • Source, picture and audio controls
  • Disconnect/reconnect scenarios
  • Compact layout and clear Preview/Program actions
Try Sources and leave feedback →
ACTUAL DEVELOPMENT APP CAPTURES

Operator controls batch

Review the controls built in the October 15 candidate.

  • Solo, Two people, Screen + presenter starters
  • Lower-third designer and saved looks
  • Slider units, exact entry and Reset
  • Grading curves, scopes-only ROI and Settings
Review controls and leave feedback →

Earlier Scene Builder review gallery ↗ · October 13 captures, retained as a reference.

New: actual compiled Sources table, inspector and native grade controls →

diff --git a/site-assets/reviews/sources-table/index.html b/site-assets/reviews/sources-table/index.html index 33d13cc..c4cf26c 100644 --- a/site-assets/reviews/sources-table/index.html +++ b/site-assets/reviews/sources-table/index.html @@ -1,4 +1,4 @@ -Sources table + inspector · CoreVideo review
← CoreVideo reviewsLeave feedback
Alternative proposal · Table first · Needs review

Keep the overview.
Open the detail when you need it.

The table remains the main workspace. Check every source quickly, use MV and ISO controls in the row, and open an inspector for the selected input.

+Sources table + inspector · CoreVideo review
← CoreVideo reviewsLeave feedback
Approved design · Table first · Native implementation ready

View actual compiled app controls →

Keep the overview.
Open the detail when you need it.

The table remains the main workspace. Check every source quickly, use MV and ISO controls in the row, and open an inspector for the selected input.

Compare the same populated show

Try: scan format/FPS → toggle Input 2’s MV → inspect Alice → close inspector. Other assignments and scene routes stay put.

▦ CoreVideo ProSIMULATED SHOWSources
1 · Assign inputs / Multiview2 · Route outputs3 · Compose scenes / Take
Columns
Secondary overview columns

Format, FPS, MV and ISO stay visible. Column choices are saved in this browser. At narrow widths, secondary fields remain available in each row’s Details.

Zoom quality

Requested limits, not delivered signal. They do not rewrite the observed Format/FPS cells. Simulation only.

FORMAT / FPS = observed source signal · all demo values
#SourceTypeFormatFPSSignalAudioMVISODetails

MV inclusion does not change a scene or Take. ISO shows arm state separately from writer state. Empty and offline inputs keep their numbers and assignments.

@@ -6,5 +6,5 @@

What this changes—and what it keeps

Kept in the overview

Ten stable slots, category/type, observed format and FPS, signal, audio summary, quick MV and separate ISO state. Secondary columns are customizable; important data is not replaced by a big preview.

Opened on demand

The selected input’s larger preview, assignment, lower-third text and detailed controls. Close the inspector to recover the full-width table. Selection and filtering never reassign a source.

Same production workflow

Sources assigns inputs and MV inclusion. Routing owns output routes; Scenes owns composition and Take. Detailed grade, audio, recording and webcam-only overlays remain their existing workflows.

At narrower widths the inspector stacks below the table. Secondary columns move into row Details so Format/FPS, MV and ISO remain available without horizontal page scrolling.

Open the full preservation requirements →

Does the table + inspector strike the right balance?

No login needed. Notes are saved privately for CoreVideo for 180 days. Unsent drafts stay in this browser. Pick an area and mention the control or screenshot you mean.

-
Design alternative only · Not installed or approved · Compare collapsed and expanded views before choosing a direction.
PER-SOURCE GRADE · INTERACTIVE LAYOUT MOCKUP

Illustrative picture and scopes, not sampled video or native grading. Nothing is sent to your app. Returning keeps the table, selection, MV and ISO state.
ILLUSTRATIVE SOURCE PICTURE
Full-frame scope analysis

ROI affects scopes only. The grade still covers the whole source. No crop, local grade mask or outgoing ROI guide is created.

Histogram RGB · 0–255

Waveform Luma · 0–100 IRE

Vectorscope 75% targets

RMgBCyGYl

Illustrative scopes · Graded draft · Full frame · not live measurements

+
PER-SOURCE GRADE · INTERACTIVE LAYOUT MOCKUP

Illustrative picture and scopes, not sampled video or native grading. Nothing is sent to your app. Returning keeps the table, selection, MV and ISO state.
ILLUSTRATIVE SOURCE PICTURE
Full-frame scope analysis

ROI affects scopes only. The grade still covers the whole source. No crop, local grade mask or outgoing ROI guide is created.

Histogram RGB · 0–255

Waveform Luma · 0–100 IRE

Vectorscope 75% targets

RMgBCyGYl

Illustrative scopes · Graded draft · Full frame · not live measurements

diff --git a/site-assets/reviews/sources-table/native/grade-report-layout.png b/site-assets/reviews/sources-table/native/grade-report-layout.png new file mode 100644 index 0000000..60570cc Binary files /dev/null and b/site-assets/reviews/sources-table/native/grade-report-layout.png differ diff --git a/site-assets/reviews/sources-table/native/index.html b/site-assets/reviews/sources-table/native/index.html new file mode 100644 index 0000000..97d422d --- /dev/null +++ b/site-assets/reviews/sources-table/native/index.html @@ -0,0 +1 @@ +Native Sources workspace · CoreVideo review
← All reviews
Actual compiled WinUI · Candidate 2f6802e · October 15, 2026

The approved Sources design, implemented.

The table is the default workspace. Open the inspector for a selected input, or launch its existing full grade editor directly. Your installed app has not been changed.

What these images show: Actual compiled controls captured offscreen through the API using synthetic sources. They are static images, not interactive app controls. GPU video and scope pixels are excluded by the capture API; blank picture areas do not show a media failure. Unknown format/FPS remains an em dash. Physical display, high-DPI presentation and live meeting acceptance remain open.

Scan every input

Retained rows keep source identity and previews stable. Format/FPS, MV inclusion and ISO arm remain directly available. Search, categories, saved column choices, Zoom quality and source catalog stay within the Sources workflow.

Compiled Sources table with ten retained input rows, signal columns and direct MV and ISO controls
Table overview. ISO arm is separate from writer state; filtering and column changes do not alter assignments.

Inspect the same selected input

The inspector opens beside the table on wide layouts and below it on narrower layouts. Source, Picture + Grade and Audio groups reuse the existing source assignment, lower-third, policy and pairing controls. Grade is reachable without opening the inspector.

Compiled Sources table and selected-input inspector with source, picture and audio controls
Selected-input inspector. Editing remains bound to its source; stale edits are rejected after a source replacement.

Keep the full native grade editor

Both Grade entry points target the selected source’s existing editor. Curves, LUTs, scopes, drawn ROI, comparison, presets, undo and acknowledged Apply are retained.

Existing compiled advanced grading editor layout connected to source grading
Native grade editor capture. GPU preview and scope pixels are not included in this layout image.
Validation: 192 focused managed tests, 30 compiled UI checks and 12 native-backed grading checks passed. These cover source identity, selection, resize/filter invariance, stale editing guards and grading behavior. They do not establish zero-miss output or live meeting acceptance.

Review this implementation

Compare the screenshots with the approved mockup, then use its existing private feedback form. Mention “native table,” “native inspector” or “native grade” so the note points to the implementation.

Leave private feedback →

Implementation PR #914 · Uninstalled review candidate; no app release or webcam registration change.

\ No newline at end of file diff --git a/site-assets/reviews/sources-table/native/sources-inspector-native.png b/site-assets/reviews/sources-table/native/sources-inspector-native.png new file mode 100644 index 0000000..c99e6d6 Binary files /dev/null and b/site-assets/reviews/sources-table/native/sources-inspector-native.png differ diff --git a/site-assets/reviews/sources-table/native/sources-table-native.png b/site-assets/reviews/sources-table/native/sources-table-native.png new file mode 100644 index 0000000..2da8dff Binary files /dev/null and b/site-assets/reviews/sources-table/native/sources-table-native.png differ