Live corpus

Scenario index

Browse portable fixtures by behavior family. Every promoted Inspector or mutation behavior should be represented here before project-specific evidence can count.

fixture map data://testing-fixture-map.json digest data://testing-scenarios.json artifact public://_hypermake/testing/latest.json
Fixture

basics-text-and-attributes

6 scenario rows. Families: text, source-attribute, class-token, style-declaration, safe-url, mixed-text-attribute-context

corpus.h1.text corpus.h1.id corpus.h2.class-token corpus.attr.style corpus.ide.h1-text corpus.ide.h1-id
source fixtures/lzr-testing/src/basics/text-and-attributes.html rendered rendered/public/basics/text-and-attributes.html
Fixture

expressions-mixed

6 scenario rows. Families: expression-echo, set-definition, jq-expression, multiple-expressions-same-text-node, ide-expression

corpus.expression.echo corpus.ide.expression expression-echo-h2-simple expression-echo-two-expressions-first expression-set-literal-single-use expression-set-jq-length
source fixtures/lzr-testing/src/expressions/mixed.html rendered rendered/public/expressions/mixed.html
Fixture

controls-branching

3 scenario rows. Families: control-if, control-elseif, control-else, control-foreach, control-shape-refresh

corpus.control.if corpus.control.foreach expression-control-if-condition
source fixtures/lzr-testing/src/controls/branching.html rendered rendered/public/controls/branching.html
Fixture

component-bound

5 scenario rows. Families: component-prop-binding, component-wrapper, dimension, component-attribute-expression

corpus.column.width corpus.component.wrapper-text corpus.attr.dimension expression-attr-component-width expression-set-used-in-component-attr
source fixtures/lzr-testing/src/components/component-bound.html rendered rendered/public/components/component-bound.html
Fixture

data-root

1 scenario rows. Families: data-scalar, data-tab, json-patch-data, data-rendered-fanout

corpus.data.scalar
source fixtures/lzr-testing/src/data/data-root.html rendered rendered/public/data/data-root.html
Fixture

scope-lineage

6 scenario rows. Families: resolved-scope, direct-data-lineage, conditional-scope, foreach-local-scope, component-local-scope, ambiguous-lineage, unsafe-target-fallback

corpus.scope.direct-data corpus.scope.conditional corpus.scope.loop-local corpus.scope.component-local corpus.scope.ambiguous-lineage corpus.scope.unsafe-target-fallback
source fixtures/lzr-testing/src/scope/lineage.html rendered rendered/public/scope/lineage.html
Fixture

source-editor-actions

2 scenario rows. Families: source-editor-action, context-menu, copy-delete-insert-attribute, structural-edit, drag-drop-node

corpus.source-editor.context-menu corpus.source-editor.drag-drop
source fixtures/lzr-testing/src/source-editor/actions.html rendered rendered/public/source-editor/actions.html
Fixture

malformed-repair

1 scenario rows. Families: source-error-fragment, malformed-source-recovery, escaped-quotes, manual-ide-malformed-source

corpus.source-error.malformed-attribute
source fixtures/lzr-testing/src/errors/malformed-repair.html rendered rendered/public/errors/malformed-repair.html
Fixture

whitespace-handling

1 scenario rows. Families: whitespace, inline-span-spacing, browser-like-text-spacing

corpus.source-error.whitespace-inline-span
source fixtures/lzr-testing/src/docs/whitespace-handling.html rendered rendered/public/docs/whitespace-handling.html
Fixture

missing-output-span

5 scenario rows. Families: rendered-effect-proof, proof-refusal, native-coarse-proof-gap, media-reference

corpus.proof.data-h1-expression corpus.proof.component-text corpus.proof.component-h1 corpus.attr.media corpus.attr.safe-url
source fixtures/lzr-testing/src/proof/missing-output-span.html rendered rendered/public/proof/missing-output-span.html
Fixture

unrelated-rendered-refusal

3 scenario rows. Families: rendered-effect-proof, visible-refusal, stale-prepared-mutation

corpus.proof.unrelated-rendered-refusal corpus.stale.edit-shape-refusal corpus.stale.payload-generation-refusal
source fixtures/lzr-testing/src/proof/unrelated-rendered.html rendered rendered/public/proof/unrelated-rendered.html
Fixture

stress-data-heavy

1 scenario rows. Families: hydration-budget, large-data, template-tree-size, campaign-style-route-data

corpus.hydration.large-data
source fixtures/lzr-testing/src/stress/data-heavy.html rendered rendered/public/stress/data-heavy.html

Every scenario is a live page.

Open it, inspect the graph and previews, edit in hold mode, and validate the same graph-owned projection that feeds this digest.

Return to testing digest ->

All promotion scenario rows

These rows are the portable test scope. Project-specific evidence is transfer validation, not the promotion source of truth.

IDPageFamilyOriginOperationExpected effectBudget
corpus.h1.text basics text webextension_panel replace-source-text replace_payload fast
corpus.h1.id basics source-attribute webextension_panel set-source-attribute replace_payload fast
corpus.h2.class-token basics class-token webextension_panel set-source-attribute replace_payload fast
corpus.column.width componentBound component-prop-binding webextension_panel commit-prepared-mutation replace_payload fast
corpus.expression.echo expressions expression-echo webextension_panel replace-source-expression rerender_payload fast
corpus.expression.control-if controls control-if webextension_panel replace-source-expression refresh_control_frame fast
corpus.proof.data-h1-expression proof rendered-effect-proof webextension_panel replace-source-expression rerender_payload fast_refusal_or_fast
corpus.proof.component-text proof rendered-effect-proof webextension_panel replace-source-text rerender_payload fast_refusal_or_fast
corpus.proof.unrelated-rendered-refusal proofUnrelated rendered-effect-proof direct_inspector_api replace-source-text visible_refusal fast_refusal
corpus.stale.edit-shape-refusal basics stale-prepared-mutation direct_inspector_api commit-prepared-mutation visible_refusal fast_refusal
corpus.stale.payload-generation-refusal basics stale-prepared-mutation direct_inspector_api commit-prepared-mutation visible_refusal fast_refusal
corpus.attr.style basics style-declaration direct_inspector_api set-source-attribute replace_payload fast
corpus.attr.dimension componentBound dimension direct_inspector_api set-source-attribute refresh_structural_frame fast
corpus.attr.media proof media-reference direct_inspector_api set-source-attribute replace_payload fast
corpus.attr.safe-url proof safe-url direct_inspector_api set-source-attribute replace_payload fast
corpus.data.scalar data data-scalar direct_inspector_api json-patch-data rerender_payload fast
corpus.control.if controls control-if webextension_panel replace-source-expression refresh_control_frame fast
corpus.control.foreach controls control-foreach direct_inspector_api json-patch-data refresh_control_frame fast
corpus.scope.direct-data scopeLineage resolved-scope go_unit_and_render_canary resolve-binding-lineage resolved_scope_projection identity
corpus.scope.conditional scopeLineage conditional-scope go_unit_and_render_canary resolve-control-owned-lineage resolved_scope_projection identity
corpus.scope.loop-local scopeLineage foreach-local-scope go_unit_and_render_canary resolve-loop-local-lineage resolved_scope_projection identity
corpus.scope.component-local scopeLineage component-local-scope go_unit_and_render_canary resolve-component-occurrence-lineage resolved_scope_projection identity
corpus.scope.ambiguous-lineage scopeLineage ambiguous-lineage go_unit_and_render_canary detect-ambiguous-binding-lineage visible_diagnostic identity
corpus.scope.unsafe-target-fallback scopeLineage unsafe-target-fallback go_unit_and_render_canary detect-unsafe-target-fallback-lineage visible_diagnostic identity
corpus.component.wrapper-text componentBound component-wrapper direct_inspector_api replace-source-text replace_payload fast
corpus.slot.fallback-text slots slot-fallback direct_inspector_api replace-source-text replace_payload fast
corpus.slot.inserted-text slots slot-inserted direct_inspector_api replace-source-text replace_payload fast
corpus.proof.component-h1 proof rendered-effect-proof webextension_panel replace-source-text rerender_payload fast_refusal_or_fast
corpus.source-error.malformed-attribute errors source-error-fragment filesystem_ide_watcher malformed-source-recovery visible_diagnostic fast_refusal
corpus.source-editor.context-menu sourceEditor source-editor-action webextension_panel copy-delete-insert-attribute mixed fast_refusal_or_fast
corpus.source-editor.drag-drop sourceEditor structural-edit webextension_panel drag-drop-node visible_refusal_or_structural_refresh fast_refusal
corpus.ide.h1-text basics ide-two-way filesystem_ide_watcher replace-source-text replace_payload fast
corpus.ide.h1-id basics ide-two-way filesystem_ide_watcher set-source-attribute replace_payload fast
corpus.ide.expression expressions ide-two-way filesystem_ide_watcher replace-source-expression rerender_payload fast
corpus.hydration.large-data stress hydration-budget webextension_panel open-source-data-testing lazy_graph_owned_data hydration
corpus.wr.recipe-data-split fragmentTape wr-fragment-identity go_unit_and_render_canary change-data-value-same-read-shape reuse_recipe_change_resolved_scope identity
site.address-audit site site-honesty graph_canary audit-protocol-addresses all_addresses_resolve fast
site.command-audit site site-honesty graph_canary audit-command-surface all_commands_on_surface fast
site.concept-glossary docsProtocols site-honesty graph_canary materialize-binary-glossary definitions_quote_binary fast
site.style-lint site site-honesty graph_canary lint-design-tokens no_phantom_tokens_and_debt_within_budget fast
site.page-weight site site-honesty graph_canary gate-page-and-asset-weight pages_and_assets_within_byte_budget fast
site.icon-audit site site-honesty graph_canary audit-icon-references all_icons_vendored_and_render_nonempty fast
controls.branching-truth controls site-honesty graph_canary assert-rendered-branch-truth branch_released_present_fallback_and_archived_absent fast
site.tape-explainer docsFragmentTape site-honesty graph_canary verify-tape-explainer-projection all_segments_linked_or_composite_zero_gaps fast
site.tape-explainer-e2e docsFragmentTape site-honesty browser_canary drive-tri-panel-linking hover_focus_pin_link_within_16ms_and_static_stream_without_js interaction_16ms
site.inspector-preview inspector site-honesty graph_canary project-inspector-preview-from-artifacts quadrants_match_source_data_reads_rendered_state fast
site.inspector-timeline inspector site-honesty graph_canary project-captured-inspector-run lanes_match_latest_inspector_run_or_declared_unavailable fast
site.playground playground site-honesty browser_canary drive-wasm-engine-playground data_edit_rerenders_via_engine_with_stage_timings_no_serviceworker render_50ms_roundtrip