Repository navigation
Refactor UI structure - #19
Merged
Merged
Conversation
- Snapshot-mounted Health now refreshes when the stream returns live; previously it stayed stale.
- A failed refresh with visible content keeps that content and shows a notice with retry; a failure with no content
remains an error state.
- Visible Health output is unchanged: summary, source roster, pipeline, purge, and publisher sections with the same
loading, error, and empty states.
- Behavior pins now cover the reconnect edge, the snapshot failure notice, first load, failed refresh keeping data,
and invalidated refresh keeping rendered data.
- Render smoke now covers nested screens and scoped styles with enforced unique component names
- Move all screens to containers plus presentational components;
move leaf components into folders; kill inline <style> blocks.
- Rewire App on eventStream/context/router/registry; screens read
connection from context; help generated from working bindings.
- Fix snapshot reconnect, reload-vs-page fencing and briefing id
reset; cover pager seeding/replace, briefing derivations and the
evidence-key contract. Rebuild embedded viewer dist.
- Mid-stream drops keep the same source so the server resumes from
the last event; rejected handshakes reconnect explicitly after
three seconds instead of sticking on retrying.
- A committed reload retires older page requests in both request
orders, so a late page cannot reopen an exhausted list.
- Failed decision posts keep the form without console errors; only
successful posts clear the draft.
- Shortcut presets focus submit after the choice lands, and the
selected decision highlights again.
Store the failed paging operation alongside its error so Retry repeats the correct request. Cover both overlapping failure orders and regenerate the embedded UI bundle.
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.
Uh oh!
There was an error while loading. Please reload this page.