Review · Studio
Model output studio
PreviewCompare model answers, keep the best parts, refine, and send one choice to Review. Live model runs stay off until an operator turns them on.
Completion text is fixture data — untrusted display only. Raw prompts, note bodies, and credentials stay out of this surface.
More details
Whether this page is using sample data or a live connection.
- Sample mode shows practice data so you can explore safely.
- Live mode uses your signed-in library or calendar when authorized.
More details
Sample data lets everyone explore safely. Live data appears only after you sign in and this page is allowed to connect.
Developer details
Values such as inert or live describe adapter posture — not account health.
Also called: adapter mode
Which backend this page is pointed at right now.
- Local demo uses built-in practice data.
- Hosted Knowtation is used only when a live wire is authorized.
More details
Most people use the hosted library. Changing the data source is an operator step, not a casual setting.
Developer details
Changing this requires an authorized wire — not a user preference toggle.
Also called: wire target
Network calls for this page are intentionally blocked.
- Private learner data stays on the practice path until gates open.
More details
Off (locked) is the safe default for previews. Unlocking network is an operator choice for live reads.
Developer details
Shown when the surface is inert or gated.
Also called: network disabled
Running several models together is turned off for this preview.
- Compare across models waits for an authorized studio lock.
Developer details
Keeps cost and consent controls closed by default.
Also called: multi-model run disabled
How many compare lanes are available in the studio preview.
- Each lane is a model path used for compare or synthesize.
Developer details
Live spend stays gated.
Also called: fixture lanes
Which workspace boundary is applied to this list.
- Personal, project, or class scope is enforced on the server.
More details
Personal is just you. Project and org are shared spaces you have been invited into.
Developer details
UI filters cannot widen authorization beyond policy.
Also called: scope filter
Scope
Scope tier
Default is personal. Project and org tiers require a workspace that authorizes those scopes.
Vault: fixture-flow-vault. Compare authorized: off. Synthesize authorized: off. Refine authorized: off. Submit to review authorized: off.
Compare
Fixture completions
Side-by-side lane results with provenance fields (model lane, cost estimate, execution location, consent record). Live multi-model runs require compare env opt-in.
- lane_local_alocal
A fraction represents a part of a whole. The numerator counts the parts you have, and the denominator counts the total equal parts the whole is divided into.
Completion id: cmp_local_lane_a_001. Mode: inert. Raw prompt body rendered: no. Note body rendered: no. Credential URLs rendered: no.
- lane_local_blocal
Think of a fraction like slices of a pizza: if you cut it into 8 equal slices and take 3, you have 3/8. The bottom number (8) is how many slices total; the top (3) is yours.
Completion id: cmp_local_lane_b_001. Mode: inert. Raw prompt body rendered: no. Note body rendered: no. Credential URLs rendered: no.
- lane_cloud_001cloud
Fractions express ratios between a part and its whole. A fraction a/b means: divide the unit into b equal parts and take a of them. This is a placeholder cloud-lane completion — no live model was contacted.
Completion id: cmp_cloud_lane_001. Mode: inert. Raw prompt body rendered: no. Note body rendered: no. Credential URLs rendered: no.
Synthesize
Blend segments into one draft
Pick passages from compared completions and merge them into a single candidate draft. Synthesis requires env opt-in; the inert adapter double still refuses durable writes.
Draft synthesis persists in-session only and routes to the review tray; not authorized in this slice.
- seg_local_a_definitionlane_local_a
A fraction represents a part of a whole: the numerator counts the parts you have.
- seg_local_b_analogylane_local_b
Think of a pizza cut into 8 equal slices: taking 3 gives you 3/8.
- seg_cloud_ratiolane_cloud_001
A fraction a/b divides the unit into b equal parts and takes a of them.
Refine
Stacked refinement (“more on top”)
Each round layers an instruction on top of the current draft. 2 refinement rounds shown in the fixture version chain.
Iterative refinement requires authorized model lanes; not enabled in this slice.
- v1 · synthesizedin_session_only
A fraction is a part of a whole, written a/b. For example, a pizza cut into 8 equal slices: taking 3 gives you 3/8. (Inert synthesis preview — no live run, no write.)
- v2 · refinedin_session_only
A fraction is a part of a whole, written a/b, where a (numerator) counts your parts and b (denominator) counts the total equal parts. Example: 3/8 of a pizza. (Inert refinement preview — no live run, no write.)
- v3 · refinedin_session_only
A fraction a/b names a part of a whole: a is your parts, b is the total equal parts. Example: 3/8 means 3 of 8 pizza slices. (Inert refinement preview — no live run, no write.)
Submit to review
Review tray proposal
After compare, synthesize, and refine, the final draft enters the review tray as a studio-originated proposal with distinct provenance. Submission requires env opt-in; the inert adapter double still refuses live review-tray writes.
Review tray submission requires a synthesized draft and live studio authorization.
Studio draft: fractions overview (blended from 2 lanes, 2 refinement rounds)
A fraction a/b names a part of a whole: a is your parts, b is the total equal parts. Example: 3/8 means 3 of 8 pizza slices. (Inert refinement preview — no live run, no write.)
Submit authorized: off. Review tray submission performed: off. Vault write performed: off.
Phase 7B-LIVE
Studio capability posture
- Multi-model compare: off. Multi-model compare requires model lane authorization and cost controls that are not authorized in this slice.
- Draft synthesis: off. Draft synthesis persists in-session only and routes to the review tray; not authorized in this slice.
- Iterative refinement: off. Iterative refinement requires authorized model lanes; not enabled in this slice.
- Submit to review: off. Review tray submission requires a synthesized draft and live studio authorization.
- Knowtation remains source of truth: yes.
- Synthesized drafts treated as untrusted until review approval: yes.
- Cloud lanes require per-run consent when live model lanes are wired: yes.