A developer must clearly define user and device identifiers. A developer must establish rules for data ownership and visibility for each identifier. This prevents data loss and inconsistent access.
By Pawan Nayar · from the LLOS AI Learning record
A developer must clearly define user and device identifiers.
A developer must establish rules for data ownership and visibility for each identifier. This prevents data loss and inconsistent access.
A developer must clearly define `user_id` and `device_id`. A developer must also define other identifiers like `session_id`. Each identifier needs clear rules. These rules show which identifier owns specific data. The rules also show how data visibility, like 'my data' versus 'all data', connects to these IDs. A developer must plan for old systems to work with new ones. This includes how to move data. This prevents problems when identifier use changes.
A developer creates a new app. The developer does not clearly separate `user_id` and `device_id`. Later, a user logs in on a new phone. The app cannot find the user's old data. The data was linked only to the old phone's `device_id`. The user loses access to their information.
Resolved from this lesson's own record — real definitions, not invented for this page.
More from the same record, pulled by shared topic — not written new for this page.
The 'Three-Party Contract' means a prompt connects three things. It connects the user's choices in the interface.
An AI model must always display a name on a certificate. Before a user logs in, the certificate shows a placeholder name like 'Dedicated Wordsmith'.
A user spends money, subscription time, or personal effort to build content. Deleting this content is not acceptable.
When an AI model cannot fulfill a request, it should explain why. The AI model should offer a clear reason for its difficulty.
A developer must clearly define user and device identifiers. A developer must establish rules for data ownership and visibility for each identifier. This prevents data loss and inconsistent access.