frontend-patterns/research/reviews/NavigationCoverage.md

65 lines
4.5 KiB
Markdown
Raw Normal View History

# Research stream coverage — 2026-09-26
WP-0003 T01 working matrix. Entries mark located evidence, not completed streams.
| Stream | Current evidence | Key gap / disagreement |
| --- | --- | --- |
| A — GUI architecture | [B01/B02](PatternBreadthExpansion.md): Presentation Model and selectors | Independent application uses and comparison with other controller/state models |
| B — Navigation/hypermedia | [N01–N04/N06](NavigationRenderingEvidence.md): htmx, SvelteKit and browser history | Framework examples versus pinned application behavior; direct entry versus transient state |
| C — Rendering/execution | [N05](NavigationRenderingEvidence.md): SvelteKit HTML/client options; existing SRC-0001 interpretation | [B04](PatternBreadthExpansion.md) adds client-island docs; implementation comparisons and performance evidence remain missing |
| D — Authority/synchronization | [Transactional evidence](TransactionalEvidenceExpansion.md), [frontend recovery](FrontendRecoveryImplementations.md), [Matrix experiment](MatrixRecoveryExperiment.md) | Synthetic receiver cannot prove production durability/deduplication; canonical admission remains open |
| E — Composition/organization | [B03](PatternBreadthExpansion.md): feature grouping and public interfaces | Independent feature/deployment boundaries and their operational cost |
| F — Quality | Retention/recovery guidance; [B05/B06](PatternBreadthExpansion.md): rendering failures and modal focus | No accessibility/performance validation; no-script support is narrower than resilience |
The user subsequently requested broader coverage: six drafts and documentary probes
were added in the breadth review. Implementation evidence for B/C remains pending.
All six streams now have some documentary material; none is thereby complete.
VC-01/02 are synthetic reviewed drafts; VC-03 is provisional; VC-04–10 remain planned.
No source count is used as a recurrence score or evidence-gate substitute.
Boundary follow-up: [React/Radix browser observations](BoundaryRecoveryExperiment.md)
add bounded executable evidence to F. Nested dismissal remains timing-sensitive;
no screen-reader verification or full quality-stream completion.
Stream E follow-up: [feature/deployment contrast](FeatureDeploymentBoundaries.md)
adds pinned example code and release workflow definitions; operational independence
remains unverified. VC-06 now has a provisional synthetic draft; VC-04/05 and VC-07–10
remain planned. One new developed seed brings the current corpus to seventeen hypotheses.
## Prospective navigation evidence — 2026-09-27
[First measured cycle](NavigationHistoryExperiment.md) adds pinned htmx runtime
corroboration to VC-03, URL-addressable State and Progressive Enhancement. Direct/
native/enhanced/history and representation-cache subset exercised in two browsers;
missing-Vary negative control reproduced. VC-03 stays provisional and offline/
accessibility work remains open. No maturity or M1/M2 promotion.
## Keyboard continuation evidence — 2026-09-27
[NF01–NF06](NavigationFocusExperiment.md) adds 22 native/raw/managed observations to
the provisional VC-03 subset. Explicit focus/title/status policy and delayed-response
ownership exercised; AT speech and full accessibility validation remain pending.
This is a new stream-F comparison group, not another comparable cache cycle.
## Ownership comparison and thread pause — 2026-09-27
[NO01–NO06](NavigationOwnershipExperiment.md) adds ordered competing-completion
evidence to provisional VC-03. Guarded policy meets 12/12 full obligations, prior
policy 0/12; one authored family, no AT/independent validation. The
[thread review](NavigationThreadReview.md) pauses local fixture expansion and names
a pinned Zulip navigation/search source contrast as the next evidence direction.
## Independent source contrast — 2026-09-27
[Zulip ZN01–ZN08](ZulipNavigationSourceStudy.md) adds static partial application
evidence for fragment addressability and effect-specific applicability. It is a
contrast to VC-03's native public-document contract, not a no-script implementation
of that brief or an additional completed walkthrough. The local fixture stays paused.
## Authority/projection contrast — 2026-09-27
[LEARN-0015 / AP01–AP06](AuthorityProjectionComparison.md) adds documentary contrast
across C/D: scoped acceptance, projection placement and delivery timing need distinct
contracts. Six seed dispositions and two synthetic traces; no new drafts, runtime
observation, complete pattern use or gate completion. Candidate counts remain unchanged.