feat(virtual-table): logs/streaming-specialized VirtualTable (F2-A1 design-study cell)#4740
Draft
gethinwebster wants to merge 1 commit into
Draft
feat(virtual-table): logs/streaming-specialized VirtualTable (F2-A1 design-study cell)#4740gethinwebster wants to merge 1 commit into
gethinwebster wants to merge 1 commit into
Conversation
…esign-study cell) Config-driven, logs/streaming-specialized VirtualTable design-study cell: view/viewConfig union (standard/patterns/raw), built-in live tail, two-mode filter with materialised match-indicator column, R-EXPAND arbitrary-content slot with log-record/pattern-detail presets, full-dataset windowing + opt-in measurement, and the CloudWatch Logs Insights standard + patterns + raw demos. Unit + a11y tests and usage docs included. Design study only; official Cloudscape API review + design/release sign-off remain human-gated.
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.
Summary
Design-study cell F2-A1 of the VirtualTable exploration: a config-driven, logs/streaming-specialized additive component that coexists with
Table(not a rewrite). One of three parallel winner threads from the study (see also #4738 F1-A1 generic config-driven, #4739 F1-A2 generic compound).What's here
view/viewConfigdiscriminated union: standard / patterns / raw surfaces (single source of truth).log-record(~300px) /pattern-detail(~150px) presets layered on the slot (not a closed set); valid grid-child expanded region, measured variable heights.aria-rowcount/aria-rowindex(filtered length in subset mode), materialised disclosure column.Testing
npm run buildgreen;npm run lintgreen (0 errors);npm test(virtual-table) — 6 suites, 71 tests green (incl. axe across all views, keyboard, live-append debounce, indicator-column colindex coherence).Human-gated (NOT in scope)
LiveRegioncomponent over the rawaria-livenode (one lint warning); full-run coverage thresholds.Draft, one cell of a design study — opened for discussion, not merge.