Jordan-Hall / Jordan-Hall/browser
[P1][WS-02] Personal, Original and Evidence views
- Dominant language
- No language data
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Programme: #1
Epic: #16
## Objective
Implement the three synchronized product views: the user's generated Personal interface, the authentic Original service/page, and an inspectable Evidence/provenance view.
## Scope
- Personal view renders user-owned reusable interfaces over normalized/source-backed state.
- Original view opens the authentic service/page in the correct profile/account.
- Evidence view shows source object/URI, observation time, source version, extractor/transform, supporting spans, freshness and contradiction state.
- Shared selection/navigation identity across the three views.
- Display badges for inferred/derived vs directly observed fields.
- One-click transition from a displayed fact/action to its evidence and original context.
## Product rules
- Generated synthesis must never impersonate a publisher/service page.
- Evidence is attached to claims/fields, not merely dumped as a bibliography.
- Authentic source state remains authoritative for provider-specific account/transaction semantics.
## Acceptance criteria
- [ ] A critical displayed fact can be traced from Personal view to evidence and source observation time.
- [ ] Original view opens the correct source/account for the selected object.
- [ ] Derived or inferred values are visually distinguishable from direct source facts.
- [ ] Contradictory credible evidence remains visible.
- [ ] Switching views does not lose selection, workspace navigation or layout state.
- [ ] Evidence access respects the same source/privacy permissions as the underlying record.
## Dependencies
- WS-01
- DATA-01
- WEB-01
**First phase:** P1
**Maturity target:** P2
**Owner:** workspace-ui-data
## Task issues
- [ ] #321 `WS-02.T01` — Define shared selection and view context
- [ ] #322 `WS-02.T02` — Implement source-backed Personal view bindings
- [ ] #323 `WS-02.T03` — Integrate authentic Original navigation
- [ ] #324 `WS-02.T04` — Implement field-level Evidence inspection
- [ ] #325 `WS-02.T05` — Add contradiction and revision navigation
- [ ] #326 `WS-02.T06` — Preserve focus, scroll and history across views
- [ ] #327 `WS-02.T07` — Test source identity and privacy consistency
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the dependencies WS-01, DATA-01 and WEB-01, then review task issues #321–#327 to understand the intended work breakdown. Done means the Personal, Original and Evidence views meet the listed acceptance criteria, including traceability, source identity, contradiction visibility, state preservation and privacy consistency.
Written by the indexing model from the issue text.
Assessment
- Domain
- data, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100