Token system #8

Closed
opened 2026-03-22 18:16:09 +00:00 by albert · 1 comment
Owner

It may be useful to gate whether one activity is available on:

  • whether a different activity has been open long enough
  • a manual condition confirmed directly by the caregiver/administrator
  • an automatic condition confirmed by an external API

These may be considered "tokens" that unlock that activity for a certain amount of time.

It may be useful to gate whether one activity is available on: * whether a different activity has been open long enough * a manual condition confirmed directly by the caregiver/administrator * an automatic condition confirmed by an external API These may be considered "tokens" that unlock that activity for a certain amount of time.
Author
Owner

Manual conditions can be done using an override, and external conditions can be done by an API call, so this tracks just the time-based conditions.

Example: Minecraft and YouTube should not be enabled until at least 30 minutes of any combination of Cluefinders, typing tutor, Scratch. This is likely cleanest to implement when configured against the target activities.

Manual conditions can be done using an override, and external conditions can be done by an API call, so this tracks just the time-based conditions. Example: Minecraft and YouTube should not be enabled until at least 30 minutes of any combination of Cluefinders, typing tutor, Scratch. This is likely cleanest to implement when configured against the target activities.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
albert/shepherd-launcher#8
No description provided.