Technical decision making/Decision records/T333867

Original Google Doc with Decision Record

Prototypes:
While prototyping and trying out different approaches, and from gathering technical feedback, we would include in core:

Client-side preferences inline script

 * It allows users to enable or disable of features/preferences without logging in or creating an account.
 * It uses existing classes on the document element to avoid adding extra HTML or JavaScript.

Client-side preferences API
That provides a simple API to set and get preferences.

Resource:
https://www.atlassian.com/blog/inside-atlassian/make-team-decisions-without-killing-momentum

Please check the prototypes page for more details
Cookie Based: Preference persistence prototype 2 summary

LocalStorage Based: Preference persistence prototype summary