Open
Description
An appearance is an assertion that an entity appears somewhere else. The entities would be:
- Sentences (propositions and statements)
- Justifications (Support JustificationAppearances #690)
Characteristics of appearances:
- An appearance is justifiable (the entity does or does not appear in the locations represented conceptually by the locator(s) and citation(s).
- Each appearance has a multiple location strategies that are justifiable. (the entity does or does not appear in this particular location.)
Main Feature
- Create Appearance from MediaExcerpt
- CreateAppearancePage/Editor
- AppearancePage
- Add AppearanceConfirmations
- AppearanceConfirmationsService/AppearanceConfirmationsDao
- Create an appearance when someone creates or duplicates an appearance
- Add a UI to confirm an appearance
- See a user's analysis of a source
- Support searching for all Appearances by (URL, domain, or source) and Appearance creatorId.
- Add links on AppearancePage to search for creatorId, and (URL or sourceId).
- How to handle if another user already created the Appearance, but the current user wants it in their analysis? Include it if they have added justifications to the appearing proposition? Answer: add initial Appearance vote persistence where we add a (single unique) vote for an Appearance if the user readsOrCreates an Appearance. Then query based on positive-only votes (which will be the only polarity supported initially.)
- ContextTrail: add Appearance connecting entity. For now the trails will start from a Media Excerpt only. Later they will start from Justifications, which could start from elsewhere.
- MediaExcerptPage: list Appearances
- Find a Proposition's Appearances
- Search Appearances by appearingPropositionId
- Add link to proposition appearances on PropositionPage
- Add Appearances to PropositionUsagesPage
Later
- AppearancePage:
- list other Appearances for current Appearance's Proposition (apparition)
- list other Propositions (apparitions) for current Appearance's MediaExcerpt
- Navigate to an appearing Proposition from a MediaExcerpt basis #694
- Support a visible scoring for Appearances in a list. Show whether the user/group agrees/disagrees/neither with each appearing proposition.
- When navigating to Proposition Justifications from the list of Appearances, maintain the userIds filter so that the app prioritizes justifications relating to the fact check. Justifications from other users can be deprioritized (lower in ranking) or hidden behind a link "Other users have added justifications. Click here to show them." The query to select justifications must account for voting similar to how we account for appearance confirmations in the initial fact check.
- Support Appearances as a justification target (omnijustifiable?) (Support omnijustifiables/omnivotables #35)
- Show Appearance Justifications on AppearancePage
- Browser in-context display of appearances on a page (one user or all.)
- Support groups of people who are cooperating on a fact-check so that users can invite other users to the group and we can filter the appearances by group membership?
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In Progress