Files
amblued fe9a9bdf64
Backend Tests / Static Checks (push) Waiting to run
Backend Tests / Tests (internal) (push) Waiting to run
Backend Tests / Tests (other) (push) Waiting to run
Backend Tests / Tests (server) (push) Waiting to run
Backend Tests / Tests (store) (push) Waiting to run
Build Canary Image / build-frontend (push) Waiting to run
Build Canary Image / build-push (linux/amd64) (push) Blocked by required conditions
Build Canary Image / build-push (linux/arm64) (push) Blocked by required conditions
Build Canary Image / merge (push) Blocked by required conditions
Frontend Tests / Lint (push) Waiting to run
Frontend Tests / Build (push) Waiting to run
Proto Linter / Lint Protos (push) Waiting to run
Release Please / release-please (push) Waiting to run
refactor(reaction): link reactions to memo IDs (#6221)
2026-08-22 00:12:35 +08:00

756 B

Memos

Memos is the note-taking domain centered on short-form memos and the resources attached to them.

Language

Memo ID: The stable internal identity of a memo. It does not change when a memo's public identifier changes. Avoid: Memo UID, slug

Memo UID: The unique public identifier used in a memo resource name and URL. It may be user-defined when the memo is created or generated automatically. Avoid: Memo ID, database ID

Memo resource name: The API identity of a memo in the form memos/{memo UID}. Avoid: Memo ID, content ID

Memo reaction: A response attached to exactly one memo. Reactions are not a generic mechanism for targeting other kinds of content. Avoid: Content reaction, generic reaction, reaction target