Skip to content

Commit

Permalink
fix: Remove todos
Browse files Browse the repository at this point in the history
  • Loading branch information
jlacivita committed Jan 16, 2024
1 parent e769c55 commit eec3bd7
Showing 1 changed file with 3 additions and 7 deletions.
10 changes: 3 additions & 7 deletions requirements/specifications/intents/user-interest.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ generated](../../../requirements/images/specifications/intents/user-interest/med
This is just one example of what an Aggregated Experience App might do
with the User Interest API.

Note that this API **should not** be used to implement Watch History or
Note that this API **SHOULD NOT** be used to implement Watch History or
Watch Next features. These concepts are much more fundamental to
Firebolt and have explicit APIs so that Firebolt Distributors can keep
track of which apps are using them separately.
Expand Down Expand Up @@ -114,19 +114,15 @@ If the result is `null` or is not a valid entity, i.e. does not match
the [EntityInfo](../entities/) schema, then no `Content.onUserInterestedIn`
notification will be dispatched.

The `Discovery.userInterest` method **MUST NOT** be used in place of more
The `Discovery.userInterest` method **SHOULD NOT** be used in place of more
specific Discovery methods, e.g. `Discovery.watchNext` or
`Discovery.watched`. These methods facilitate specific UX flows that may
have separate legal opt-outs for each user.

The `Discovery.userInterest` method **MUST NOT** be called unless the user
The `Discovery.userInterest` method **SHOULD NOT** be called unless the user
is activating a UI element in the app, or in a second screen experience
that is communicating with the app, that implies interest of some kind.

**TODO**: This seems like a contractual obligation, as testing this is
non-trivial / impossible. Are we keeping track of contractual
requirements anywhere?

## 4. User Interest from a platform UX

Firebolt platforms may provide a platform UX, e.g. voice or and RCU, to
Expand Down

0 comments on commit eec3bd7

Please sign in to comment.